在一个应用中,登录是经常使用的,下面我们学习一下如何开发一个登录窗口。我们需要学习Android中的基本控件:(1)EditText编辑框、(2)Button按钮。一、设计登录窗口打开“res/layout/activity_main.xml”文件。1、分别从工具栏向activity拖出2个EditText(来自TextFields)、1..
分类:
移动开发 时间:
2014-12-14 07:17:20
阅读次数:
214
整个项目要使用第三方字体首先将字体文件放到assets文件夹下因为整个项目要用第三方字体这里我重写了 TextView Button EditText 三个控件以TextView 为例代码如下 其它控件一样换下继承public class CustomTextView extends TextVie...
分类:
移动开发 时间:
2014-12-12 16:35:01
阅读次数:
139
隐藏软键盘一直是我头痛的事情,没有找到一种真正能隐藏的方法。点击EditText的时候总是弹出软键盘。-----杯具杯具(一):Java代码InputMethodManagerim=(InputMethodManager)mEdit.getContext().getSystemService(Con...
分类:
移动开发 时间:
2014-12-12 13:09:26
阅读次数:
123
通过SQLiteDatabase 来访问sqlite数据库 ----Main.java public?class?Main?extends?Activity?{
SQLiteDatabase?db;
ListView?listView;
EditText?editText1,?editText2;??//要添加的标题和context...
分类:
数据库 时间:
2014-12-11 22:34:55
阅读次数:
263
虽然ListView里面动态生成EditTextView不是Android UI Friendly, 但是需求就是这样,那就硬着头皮去做了。
遇到的问题是点击EditText,键盘弹出后,输入光标会消失,需要再点击一次才能获取光标,这个大概是因为listview不能很好的处理EditText作为item的情况,弹出键盘后应该view是重新生成的。
折腾了一天,解决方案如下:
布局文件...
分类:
其他好文 时间:
2014-12-11 14:03:21
阅读次数:
134
在项目中,editText获取焦点后,会自动弹出软键盘,关闭的时候一般需要按返回键或者点击软键盘上的按钮,
即使当前activity已经finish掉,软键盘依然存在,会影响用户的体验。
网上目前有很多很详细的办法,比如点击其他空白区域,软键盘就会消失之类的方法,我们项目中没有要求这个,要求的是只要
不遮挡其他操作,还有当前Activity关闭掉后软键盘消失就行,
今天给大家分享两个办法:...
分类:
移动开发 时间:
2014-12-11 12:26:23
阅读次数:
343
EditText mTextInput=(EditText)findViewById(R.id.input);//EditText对象int index = mTextInput.getSelectionStart();//获取光标所在位置String text="I want to input s...
分类:
移动开发 时间:
2014-12-10 12:24:44
阅读次数:
220
1 package com.sixin.view; 2 3 import com.sixin.utile.FaceDataUtil; 4 import android.annotation.SuppressLint; 5 import android.content.Context; 6 imp.....
分类:
其他好文 时间:
2014-12-10 12:09:06
阅读次数:
162
1、输入框:final EditText inputServer = new EditText(this); inputServer.setFilters(new InputFilter[]{new InputFilter.LengthFilter(50)}); ...
分类:
移动开发 时间:
2014-12-09 22:55:29
阅读次数:
616
gravity和layout_gravity区别本文地址:http://blog.csdn.net/caroline_wendy在Android的控件属性中:gravity是控件的内容如何定位在控件内;layout_gravity是控件如何在它的父布局中的定位。例如:EditText控件,gravity属性决定,输入内容的位置:如center,表示输入内容居中;layout_gravity表示Ed...
分类:
移动开发 时间:
2014-12-09 09:19:37
阅读次数:
184