摘要: 转载请注明来源:http://blog.csdn.net/singwhatiwanna/article/details/17289479前言大家都知道,android应用不可避免的会发生crash,无论你的程序写的多完美,总是无法完全避免crash的发生,可能是由于android系统底层的bug,也... 阅读全文
posted @ 2015-02-12 17:55 dongweiq 阅读(992) 评论(0) 推荐(0)
摘要: Android 应用开发中,有一种场景,就是我们不希望用户按 Back 键直接退出 Activity,而是希望应用隐藏到后台,类似于按 Home 键的效果。参考如下代码即可实现这样的效果: public boolean onKeyDown(int keyCode, KeyEvent event... 阅读全文
posted @ 2015-02-12 16:05 dongweiq 阅读(249) 评论(0) 推荐(0)
摘要: 在一些应用中,无法事先知道使用者将加载什么类,而必须让使用者指定类名称以加载类,可以使用 Class 的静态 forName() 方法实现动态加载类。下面的范例让你可以指定类名称来获得类的相关信息。package cn.sunzn.demo;public class ClassDemo { p... 阅读全文
posted @ 2015-02-12 15:57 dongweiq 阅读(475) 评论(0) 推荐(0)
摘要: 在安卓 APP 的手机号注册逻辑中,经常会有将激活码发送到手机的环节,这个环节中绝大多数的应用考虑到网络延迟或服务器压力以及短信服务商的延迟等原因,会给用户提供一个重新获取激活码的按钮。如下图所示:同样,为了防止用户恶意的频繁发送激活码,应用中需要对用户发送激活码的时间间隔进行限制,这时就需要用到倒... 阅读全文
posted @ 2015-02-12 15:36 dongweiq 阅读(317) 评论(0) 推荐(0)
摘要: 为了确保对应用中 Activity 的创建和销毁状态进行控制,所以就需要一个全局的变量来记录和销毁这些 Activity。这里的大概思路是写一个类继承 Application,并使获取该 Application 的实体为单例模式,在新的 Activity 被创建时在对应 Activity 的 onC... 阅读全文
posted @ 2015-02-12 15:30 dongweiq 阅读(305) 评论(0) 推荐(0)