import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class HhActivity extends Activity {
Button but1 = null;
Button but2 = null;
TextView text1 = null;
EditText edit1 = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
but1 = (Button) findViewById(R.id.but1);
but2 = (Button) findViewById(R.id.but2);
text1 = (TextView) findViewById(R.id.text1);
edit1 = (EditText) findViewById(R.id.edit1);
but1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
but1.setVisibility(View.GONE);
but2.setVisibility(View.VISIBLE);
text1.setVisibility(View.VISIBLE);
edit1.setVisibility(View.VISIBLE);
}
});
but2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
but1.setVisibility(View.VISIBLE);
but2.setVisibility(View.GONE);
text1.setVisibility(View.GONE);
edit1.setVisibility(View.GONE);
}
});
}
}
分享到:
相关推荐
总结来说,"Android_Driver_1.0_MOTOqd"是一个专为摩托罗拉设备设计的Android驱动程序,它涉及到操作系统与硬件之间的交互,包括但不限于显示、相机、音频、网络和传感器等多个方面。这样的驱动更新有助于提高设备的...
5. **使用ViewFlipper或ViewSwitcher**: 这两个组件可以用来切换多个子视图,当一个视图被显示时,其他视图会被隐藏。例如,可以在一个ViewFlipper中添加两个布局,通过`showNext()`或`showPrevious()`方法来切换...
这种组件常见于许多应用,尤其是音乐播放器,如谷歌音乐,它允许用户通过滑动界面来显示或隐藏额外的信息区域。 在Android系统中,滑动面板通常通过实现SlidingPaneLayout或者使用第三方库如SlidingUpPanelLibrary...
### Android学习之控件的显示与隐藏 在Android应用程序开发中,经常需要通过改变界面元素的可见性来实现动态更新用户界面(UI)的效果。这种需求通常体现在响应用户交互、根据应用状态变化调整UI布局等方面。本文将...
* android:cursorVisible:设置光标为显示/隐藏。 * android:digits:设置允许输入哪些字符。 * android:drawableBottom:在文本的下方输出一个drawable。 * android:drawableLeft:在文本的左边输出一个drawable。 ...
综上所述,这个"android带显示/隐藏密码/删除功能的EditText"是一个高度定制的UI组件,它提升了用户体验,同时考虑到了实际应用场景的需求。开发者可以通过下载名为"XEditText-master"的压缩包,将这些功能集成到...
在Android应用开发中,用户输入密码时,为了保护用户的隐私,通常会使用`EditText`控件的`password`属性来隐藏显示的字符,通常显示为星号或圆点。然而,在某些情况下,如用户需要检查他们输入的密码是否正确,就...
本文将深入探讨如何在Android中实现底部菜单栏的显示与隐藏。 首先,让我们了解底部导航菜单的基本构建。在Android中,我们通常使用`BottomNavigationView`组件来创建底部导航栏。这是一个自Android Design Support...
总结来说,实现"Android WebView上下滑动显示隐藏头部"的功能,主要步骤包括: 1. 创建并设置WebView,加载网页。 2. 使用`GestureDetector`监听滑动事件。 3. 根据滑动方向控制头部视图的显示和隐藏,可使用`...
这个"Android UI控件组件库集合【源码】"提供了多种常用的UI控件及其源代码,旨在帮助开发者构建更加美观、功能丰富的应用界面。下面我们将详细探讨这些控件以及它们在实际开发中的应用。 1. **流式布局...
实现侧滑菜单的核心是通过滑动手势检测,配合布局管理器(如SlidingPaneLayout或DrawerLayout)来控制菜单的显示与隐藏。开发者可以通过调整动画效果、触摸反馈等细节,使菜单操作更加流畅自然。 其次,弹幕(Danmu...
### Android学习之Toast的自定义与标题栏的隐藏 #### 一、Toast简介 Toast是Android平台提供的一个轻量级消息提示组件,主要用于向用户展示短时的信息提示。它不会阻塞用户当前的操作,通常会自动消失。在实际开发...
在"android_demo"中,你可以看到如何创建、添加和管理Fragment,以及如何处理Fragment与Activity之间的交互,这在设计响应式UI时非常重要。 **Overflow Menu** Overflow Menu,通常出现在屏幕右上角的三个点中,...
每个Android应用都有一个AndroidManifest.xml文件,它是应用的核心配置文件,用于声明应用的组件、权限、意图过滤器等信息。隐藏APP图标的关键在于修改这个文件中的标签。 1. **隐藏启动Activity的图标**:通常,...
InputMethodManager是Android系统中管理软键盘显示和隐藏的服务,它与InputChannel紧密关联。当用户需要输入文本时,InputMethodManager会通过InputChannel通知目标应用显示软键盘,并在用户完成输入后隐藏软键盘。 ...
- android:cursorVisible:设定光标的显示与隐藏。 - android:digits:定义可接受的字符集,用于限制用户输入的字符。 - android:drawableXXX:用于在TextView的上下左右四周边界添加图片(drawable),并且可设置...
在本文中,我们将深入探讨如何在Android应用中实现`StubView`的显示与隐藏,以及相关的源代码实践。 首先,`StubView`是`ViewStub`类的一个实例,它是一个轻量级的视图,初始时不会占用任何空间,直到被 inflation...
标题栏(Toolbar或ActionBar)作为界面的主要导航元素,其显示与隐藏的动态控制可以增加界面的交互性和吸引力。本篇将深入探讨如何在Android应用中实现“动态显示或隐藏标题栏”的功能。 首先,我们需要了解Android...
然而,在某些场景下,我们需要对软键盘的显示和隐藏进行自定义控制,或者处理与`EditText`的交互问题。本篇将详细介绍如何在Android中实现软键盘与`EditText`的交互,并探讨相关技术点。 首先,我们来看标题中的...
在Android中,标题栏通常是Activity的默认组件,可以通过修改主题或在代码中处理来控制其显示与否。在AndroidManifest.xml中,为特定Activity设置一个没有标题的主题: ```xml <activity android:name=".Your...