![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码
唯一很无敌
有些梦 虽然遥不可及 但 并不是不可能实现 只要自己足够强
展开
-
Android中的“再按一次返回键退出程序”实现
用户退出应用前给出一个提示是很有必要的,因为可能是用户并不真的想退出,而只是一不小心按下了返回键,大部分应用的做法是在应用退出去前给出一个Dialog,我觉得这样不太友好,用户还得移动手指去按dialog中的按钮。个人觉得“再按一次返回键退出程序”是best practice,实现也很简单,直接上代码:private long exitTime = 0;@Overridepublic b转载 2015-11-10 10:11:19 · 379 阅读 · 0 评论 -
ViewStub用法
ViewStub是一个轻量级的View,它一个看不见的,不占布局位置,占用资源非常小的控件。可以为ViewStub指定一个布局,在Inflate布局的时候,只有ViewStub会被初始化,然后当ViewStub被设置为可见的时候,或是调用了ViewStub.inflate()的时候,ViewStub所向的布局就会被Inflate和实例化,然后ViewStub的布局属性都会传给它所指向的布局。这样,转载 2015-11-11 15:08:16 · 437 阅读 · 0 评论 -
按下Home键后重新返回程序,显示最后的Activity
问题描述在一个android应用程序中,如果有两个activity:A,B,其中A是主界面,B是由A跳转所得.那么当我们在B界面按下Home键时会返回桌面,这时无论是长按Home键调出最近访问程序,还是从菜单再进入一遍程序,我们都期望...问题描述在一个android应用程序中,如果有两个activity:A,B,其中A是主界面,B是由A跳转所得.那么当我们在B界面按下转载 2015-11-18 14:20:59 · 5672 阅读 · 1 评论 -
android获取设备唯一标识完美解决方案
/** * deviceID的组成为:渠道标志+识别符来源标志+hash后的终端识别符 * * 渠道标志为: * 1,andriod(a) * * 识别符来源标志: * 1, wifi mac地址(wifi); * 2, IMEI(imei); * 3, 序列号(sn); * 4, id:随机码。若前面的都取不到时,则随机生成一个随机码,需要缓存。 *转载 2015-11-26 11:26:30 · 60497 阅读 · 3 评论