- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 按两次返回键退出程序
在我们日常使用的应用中,很多应用都是按两次返回键才能退出,这是一种防止误触返回键的一种做法,那么这是怎么实现的呢?其实很简单,我们监听返回键,当按一次返回键,提示“再按一次退出”,当用户再次按返回键,退出程序。核心代码如下: long mHits[] = new long[2]; /*** * 按两次返回键退出程序 */ @Override public boolean onKe
2016-05-20 20:22:15 582
原创 Android控件的两次及多次点击事件
自己模拟了一个Button的双击事件,想到三击事件要怎么写呢?通过查看Google大牛的多次点击的事件,发现我的学渣真是难以望其项背。。。多次点击事件的原理:记录每次点击事件的当前时间,判断最后一次点击与第一次点击事件的时间的差值,如果小于500ms(可以自己定义这个值),认为是多次点击事件。下面以3次点击事件为例写一个代码。1,mHits数组长度相当于点击点击次数。也就是说现在数组长度为
2016-05-16 11:10:42 5542
原创 EditText 输入时动态显示结果
当我们在输入框输入一些文字,输入完成后,可以根据些文字来进行查询等操作。有一个提升逼格的技巧就是我们每输入一个文字会动态的显示结果。应用场景:归属地查询,我们输入电话号码,点击查询,显示归属地。在这里我们可以在每输入一个数字就进行一次归属地结果的显示,达到动态显示的效果。实现:为EditText设置一个addTextChangedListener监听,传一个TextWatch的对象并实现里面的抽象
2016-05-16 10:08:06 1131
原创 Activity主题设置问题 You need to use a Theme.AppCompat theme (or descendant) with this activity.
问题的产生:在android的开发中,想要为activity设置一个透明全屏的主题。在清单文件的相应的activity中用到了这个属性android:theme="@android:style/Theme.Translucent.NoTitleBar",运行时程序崩溃了,LogCat中的错误提示如下:java.lang.RuntimeException: Unable to start act
2016-05-16 09:52:39 504
原创 android开发 程序去掉标题栏按菜单键程序崩溃
在android开发中,去掉标题栏我们可以在styles.xml文件中添加这样的代码。 true 但是会产生一个问题,就是按菜单键程序会崩溃。产生原因:我们编写的Activity继承ActionBarActivity。解决办法1,让程序中的所有我们编写的Activity都继承Activity。解决办法2:仍然继承ActionBarActivit
2016-05-13 14:58:26 830
原创 asm.jar 安卓手机屏幕在电脑上显示
在安卓开发中,使用手机来展示自己的作品要比模拟器效果更好,但是有时候人比较多,手机太小不方便展示,我们可以通过asm.jar这个文件来将手机屏幕显示在电脑上。asm.jar下载地址:http://pan.baidu.com/s/1o8oym0M首先我们把安卓手机通过数据线连接到电脑上,下载好这个工具后,我们在命令行里面输入java -jar asm的目录/asm.jar。asm的目录为当前
2016-05-12 16:48:40 3039 3
原创 ListView的使用和优化
ListView是android中比较常用的控件,常用于显示列表等,对于它的使用应该熟练掌握。一、ListView的使用1,在布局文件中声明一个ListView控件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andro
2016-05-11 19:53:23 470
安卓打地鼠
2017-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人