设想一下:由当前Activity跳转到其它Activity,从其它Activity再返回到当前Activity时,如何获取其它Activity存放的数据?下面用一个例子讲解, 点击selsect按钮跳转到另一界面,同时选择一个电话号码;然后将这个电话号码带回来显示在当前界面的EditText上。 1 ...
分类:
其他好文 时间:
2017-01-05 15:14:45
阅读次数:
211
软键盘显示和隐藏的监听: 点击一个控件使EditText获取焦点并弹出软键盘:在该控件的点击事件中写以下代码: EditText的隐藏方法: 注:该方法其实是如果软键盘隐藏的状态这打开软键盘,反之着相反。 EditText让其在刚进页面的时候不被选中(不处于焦点状态): 解决办法: 在EditTex ...
分类:
其他好文 时间:
2017-01-05 11:44:01
阅读次数:
262
Android开发之InstanceState详解 本文介绍Android中关于Activity的两个神秘方法:onSaveInstanceState() 和 onRestoreInstanceState(),并且在介绍这两个方法之后,再分别来实现使用InstanceState保存和恢复数据功能、A ...
分类:
移动开发 时间:
2017-01-03 20:24:03
阅读次数:
285
开发中,发现第一次进入页面时光标就会出现在页面的第一个edittext中,解决思路是: 在edittext的父布局中加入两行代码夺取焦点 另外hint的文字是在用户开始输入的时候才会消失,不是在获取焦点的时候消失,这个细节居然一直没注意到。 ...
分类:
其他好文 时间:
2016-12-30 13:07:27
阅读次数:
137
在编写有EditText的自定义控件的时候可能会用到EditText的inputType属性,直接在xml里写这个属性的时候是用字符串型的,不过动态设置的时候就变成int型了,InputType里有定义了对应的常量,在自定义控件需要通过在xml里写参数的形式来控制控件里的EditText的这个属性的 ...
分类:
移动开发 时间:
2016-12-30 11:58:23
阅读次数:
286
1、xml中设置 gravity=“top” 加入edittext框的高度不止一行时,该属性可是光标定位在第一行,不设置的话光标是默认在框的中间 2、etEdit.setSelection(text.length());//光标位置在文字末尾 ...
分类:
其他好文 时间:
2016-12-28 18:59:44
阅读次数:
154
前言 开发做得久了,总免不了会遇到各种坑。而在Android开发的路上,『软键盘挡住了输入框』这个坑,可谓是一个旷日持久的巨坑——来来来,我们慢慢看。 入门篇 Base Base 最基本的情况,如图所示:在页面底部有一个EditText,如果不做任何处理,那么在软键盘弹出的时候,就有可能会挡住Edi ...
分类:
移动开发 时间:
2016-12-26 18:57:25
阅读次数:
273
TextInputLayout是Android 5.0新特性——Material Design中的一个布局控件,主要用来嵌套EditText,实现数据输入时的一些效果,如: 当输入框获取焦点时,输入提示语会动画移动到输入框上方; 当输入框失去焦点时,如果输入框中没有文本,则提示语动画移动回到输入框中 ...
分类:
移动开发 时间:
2016-12-22 15:07:45
阅读次数:
292
启动Service并传递数据的小实例(通过外界与服务进行通信): 1、activity_main.xml: <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:text= ...
分类:
移动开发 时间:
2016-12-22 11:53:53
阅读次数:
314
在软键盘中注意 在监听的 edittext中 使用android:imeOptions属性的时候,一定要对EditText设置 android:inputType 或者 设置 android:singleline=”true” 在activity_main.xml文件中,定义了8个EditText, ...
分类:
移动开发 时间:
2016-12-21 23:33:36
阅读次数:
236