Android
文章平均质量分 65
izera
这个作者很懒,什么都没留下…
展开
-
使用PackageManager来获取应用信息
PackageManager可以获取到一个APP的各项信息,如包名、版本号、图标等信息。 获取PackageManager对象的方法很简单: PackageManager packageManager = context.getPackageManager(); 一般有两种应用场景:获取指定/自身的APP信息、获取所有APP信息 获取自身的APP信息 获取指定APP的信息,需原创 2016-04-11 21:44:23 · 2476 阅读 · 0 评论 -
使用ConnectivityManager来获取、监听当前的网络状态
获取网络连接状态 ConnectivityManager可以获取Android系统的网络连接相关信息,它是系统服务中的一员: ConnectivityManager mConnectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);得到管理器对象后,调用ge原创 2016-04-11 22:25:31 · 4175 阅读 · 0 评论 -
优雅地使用Handler,避免内存溢出、空指针
This Handler class should be static or leaks might occur (null) less... (Ctrl+F1) 在Activity中直接创建Handler的内部类,比如这样: public class HandlerActivity extends AppCompatActivity { private Handler mHandler = new Handler() { @Override public vo原创 2016-03-31 11:26:27 · 4619 阅读 · 0 评论 -
Android项目中版本管理需要忽略的文件
以下文件不需要提交到版本库中: 1、项目文件夹及各个module下的build文件夹 2、项目文件夹下的.idea文件夹 3、项目文件夹下的.gradle文件夹 4、项目文件夹下的gradle文件夹 5、项目文件夹下的local.properties 6、所有的*.iml原创 2017-06-30 23:07:05 · 495 阅读 · 0 评论