Welcome 微信登录

首页 / 移动开发 / Android

android监听安装和卸载示例

android监听安装和卸载示例

BroadcastReceiver 是系统全局广播监听类, 其主要方法是onReceive(),自定义的广播类继承于它并实现自己的onReceive()处理逻辑BroadcastReceiver 使用前,需要进行注册监听(xml和代码两种方式),不使用时需要注销监听,其生命周期一般为整个应用的生命周期1, 自定义广播自定义广播MyInstalledReceiver继承自BroadcastReceiver,实现其onReceive()方式,具体代码如下:复制...
android异步任务设计思详解(AsyncTask)

android异步任务设计思详解(AsyncTask)

这里说有设计思想是我根据查看Android源代码提炼出来的代码逻辑,所以不会跟Google工程师的原始设计思想100%符合(也有可能是0%),但是本文一定可以帮助你理解AsyncTask,也可能有一些你以前没有发现的内容。大家都知道,Android的主线程(又叫UI线程,线程ID为1)有一些限制策略,使得主线程有些事做不了,比如访问网络就不允许,否则就是报,但在2.3之后的版本,你可以通过添加以下代码更改其限制策略,从而强制使得主线程可以访问网络:复制代码...
Android需要提升权限的操作方法

Android需要提升权限的操作方法

权限提升方法:一种方法:1、在AndroidManifest.xml中的manifest节点中添加 android:sharedUserId="android.uid.system"。2、添加后程序在虚拟机上是不可以直接用的。但可以用eclipse编译成apk。3、(这一步经验证不执行即可)编译成apk后用压缩工具打开apk,把META-INF目录中的CERT.SF、CERT.RSA 两个文件删除。4、使用android自带的签名工具signapk.jar...
android应用签名详细步骤

android应用签名详细步骤

1、准备工作apk的签名工作可以通过两种方式来完成:1)通过ADT提供的图形化界面完成apk签名;右键项目——》 Android Tools ——》Export Signed Application Package... ——》 打开图形界面2)完全通过shell/dos命令来完成apk签名我比较喜欢第2)种方式,所以下面将讲解如何通过命令的方式完成apk签名。给apk签名一共要用到3个工具,或者说3个命令,分别是:keytool、 jarsigner、 ...
Android图片占用内存全面分析

Android图片占用内存全面分析

曾经有一个朋友问过我一个问题, 一张512*512 150KB PNG格式图片和一张512*512 100KB 压缩比是8的JPG格式的图片,加载到内存中,也就是加载到一个Bitmap中,哪个占用的内存大? 这个问题似乎有点难回答,测试一下就知道了.好了,按照要求我准备了三张图片,1. 512*512px, 114KB, PNG2. 512*512px, 138KB, JPG ,压缩比 123. 512*512px, 57KB, JPG,压缩比 8接下来是...
<< 151 152 153 154 155 156 157 158 159 160 >>