- 博客(8)
- 收藏
- 关注
原创 Android : activity生命周期一点整理
生命周期的基本情况都是很清楚的,总结点可能容易忘记的点1. onNewIntent 大家遇到一个应用的Activity供多种方式调用启动的情况,多个调用希望只有一个Activity的实例存在,这就需要Activity的onNewIntent(Intent intent)方法了。只要在Activity中加入自己的onNewIntent(intent)的实现[color=red]加上M...
2014-07-13 18:54:31
97
原创 android : ActivityManager框架解析
文章内容摘抄自http://blog.csdn.net/caowenbin/article/details/6036726,[color=red]只是红色标注了重点(两个图也是重点)[/color]ActivityManager在操作系统中有重要的作用,本文利用操作系统源码,逐步理清ActivityManager的框架,并从静态类结构图和动态序列图两个角度分别进行剖析,从而帮助开发人员...
2014-07-12 19:54:20
119
原创 Android开发之InstanceState详解
这个的使用记得只有一次在开发转屏的时候,activity会销毁,为了保存状态使用过网上摘抄一篇不错的文章,重点看红色部分本文介绍Android中关于Activity的两个神秘方法:onSaveInstanceState() 和 onRestoreInstanceState(),并且在介绍这两个方法之后,再分别来实现使用InstanceState保存和恢复数据功能、Android实现...
2014-07-12 11:41:31
98
原创 android : 如何通过provider向外共享数据
以下内容是抄的http://blog.csdn.net/t12x3456/article/details/7677511ContentProvider简介及其好处简介:ContentProvider 在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider 对...
2014-07-08 15:04:33
357
原创 android : 深入理解service和intentservice
service就是后台运行的东东,它比处于前台的应用优先级低,但是比后台的其他应用优先级高,这就决定了当系统因为缺少内存而销毁某些没被利用的资源时,它被销毁的概率很小哦。以前做过音乐播放器,你把播放放在service而是放在java类是不对的,因为java处于后台的时候优先级低,容易被回收,因此播放会意外终止说几点service特性1. service分本地([color=red]...
2014-07-08 14:33:53
129
原创 android : 深入理解intent-filter的action,category和data
其实intent-filter的使用主要是用于隐式activity和主启动activity, 很多显式的activity根本不定义intent-filter!总体说明可以看看 http://2960629.blog.51cto.com/2950629/633988, 具体内容 :1、要弄清楚这个问题,首先需要弄明白什么是implicit(隐藏) intent什么是explicit(...
2014-07-08 08:41:57
288
原创 android : 加快eclipse下android工程编译速度
问题 :在开发android项目的时候经常遇到修改一点东西编译半天甚至卡住的问题,极大影响开发效率,除了比较常规的修改eclipse.ini配置, 做到以下几点也能很大改善该情况1. 删除掉eclipse中暂时不用的工程,即使有的工程被close,感觉还是会影响编译速度2. 别用自动编译模式,尤其是eclipse有多个工程切换的时候3.去掉preference---...
2014-07-05 20:18:45
119
原创 android : 工程包名修改
需求 : 某渠道不希望应用被升级,所有专门为它改包名实施 : 1. 改manifest的package名 2. 编译全部,出现错误都是R.java和BuildConfig.java的路径不对,原来gen下的这两个 文件路径是和manifest的package名一致的,通过replace替换之 3. 运行,报找不到applic...
2014-07-02 15:24:17
109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人