很多应用中对于一个界面比如进入搜索界面或者修改信息等等情况,为了用户体验应该自动弹出软键盘而不是让用户主动点击输入框才弹出(因为用户进入该界面必然是为了更改信息)。具体实现这种效果如下:[代码]java代码EditText editText.setFocusable(true);editText.s...
分类:
移动开发 时间:
2014-07-29 10:41:26
阅读次数:
262
一、android 软件盘事件响应在android中,有时需要对EditText实现软件盘监听的场景。当android按下软键盘的时候,响应完成、发送、搜索或者其他事件。Google 提供了 EditorInfo、KeyEvent 的一些方法,能够实现我们需要的功能。详细可研究:EditorInfo...
分类:
移动开发 时间:
2014-07-29 10:30:46
阅读次数:
525
1、EditText输入的文字为密码形式的设置 (1)通过.xml里设置: ?把该EditText设为:android:password="true"?// 以”.”形式显示文本 (2)在代码里设置: 通过设置EditText的setTransformationMethod()方法来实现...
分类:
移动开发 时间:
2014-07-28 16:59:14
阅读次数:
324
/*匿名内部类:就是内部类的简写格式。必须前提:内部类必须继承或者实现一个类或者接口。匿名内部类其实就是一个匿名 子类对象。格式:new 父类对象 or 接口(){ 子类内容;(覆盖父类的, 而且可以增加自己的方法)}//相当于将 继承父类 和 new 的过程 写到了一起有某有!很方便有某有!...
分类:
编程语言 时间:
2014-07-27 23:28:09
阅读次数:
265
定制控件的方式?继承其它控件类(EditText、Button)? 组合方式。当前控件类从容器类继承,并将若干个控件添加到当前的容器中。? 绘制控件,也就是控件类从View继承,并在onDraw方法中从零绘制控件。例如,TextView。 带标签的文本编辑框(不带命名空间)...
分类:
其他好文 时间:
2014-07-27 22:06:39
阅读次数:
321
内部类其实并不是非要声明成static的..主要还是要看实际情况决定..静态和非静态有不同的作用..引用一篇文章给楼主参考下吧.在一个类中创建另外一个类,叫做成员内部类。这个成员内部类可以静态的(利用static关键字修饰),也可以是非静态的。由于静态的内部类在定义、使用的时候会有种种的限制。所以在...
分类:
编程语言 时间:
2014-07-27 21:46:29
阅读次数:
214
界面预览: 由图中可以看出,此APP需要的组件有:两个TextView,一个用于显示手机号码的标题,另一个用于显示短信内容的标题。 两个EditText,一个用于存放手机号码,另一个用于存放即将的发送短信的内容。 ...
分类:
移动开发 时间:
2014-07-27 21:30:45
阅读次数:
250
java中的内部类,分为 内部类,局部内部类,匿名内部类!
内部类: 顾名思义 定义在类的内部的类叫做 内部类!
局部内部类: 定义在局部函数中的 类,叫做 局部内部类!
匿名内部类: 没有名字的内部类! 玩 android 都知道,android 比较常见 匿名内部类!
内部类的优点:
1 内部类可以直接 访问 外部类的所有成员!
因为,当你调用外部类的时候,却...
分类:
编程语言 时间:
2014-07-27 11:39:44
阅读次数:
223
匿名内部类:
1 没有名字的内部类
前提: 必须继承 或者 实现 某个接口!
2 匿名内部类:
创建格式:
方法一:
new Super(){
//override super function()
}.fun();
方法二:
Super s = new Super(){
// override super functi...
分类:
编程语言 时间:
2014-07-27 11:38:05
阅读次数:
282
本测试主要实现了一个Android的拨打电话的功能 一:界面预览 由图中可以看出,这个Activity需要3个控件:TextView、EditText、Button 其实实现一个功能要经过几个步骤: 1,Activity的设置(即界面布局) 由于本功能比较简单,所以只有一个Activity,也即是使...
分类:
移动开发 时间:
2014-07-27 11:03:52
阅读次数:
268