会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
包建强的无线技术空间
iOS、Android、App自动化测试、ReactNative,Flutter,Docker、以及区块链技术
CnBlogs
Home
New Post
Contact
Admin
Subscription
上一页
1
2
3
4
5
6
7
···
60
下一页
2018年8月7日
《Android插件化开发指南》面世
本书在京东购买地址:https://item.jd.com/31178047689.html 本书Q群:389329264 (一)这是一本什么书 如果只把本书当作纯粹介绍Android插件化技术的书籍,那就大错特错了。 本书在研究Android插件化之余,还详细介绍了Android系统的底层知识,包
Read More
posted @ 2018-08-07 23:14 包建强
Views(6570)
Comments(2)
Diggs(2)
2018年7月16日
《Android插件化开发指南》勘误
一些常识: 1)全书70个代码例子中,涉及到插件的例子,请先assemble插件的项目,这会在HostApp项目中生成assets目录,并在该目录下plugin1.apk。这样,HostApp才能正常运行。 2)本书基于Android6.0(API level 23)的源码进行分析,本书的代码在An
Read More
posted @ 2018-07-16 10:30 包建强
Views(4855)
Comments(4)
Diggs(2)
2017年10月9日
包建强的培训课程(17):Java代码敏捷之道
第1讲 千言万语聊注释 按图索骥 奇葩注释“赏析” Git提交的学问 第2讲 RxJava:函数式编程 从一只猫的故事说起 背压 第3讲 代码瘦身 抽象相同逻辑的代码 查找相似代码 AOP一瞥 第4讲算法之美 从集合中删除元素 数组中的XOR 巧妙的数字运算 判断一个点在不在三角形中 第5讲 设计模
Read More
posted @ 2017-10-09 14:29 包建强
Views(835)
Comments(0)
Diggs(0)
2017年6月2日
写给Android App开发人员看的Android底层知识(8)
(十)PMS及App安装过程 PMS,全称PackageManagerService,是用来获取Apk包的信息的。 在前面分析四大组件与AMS通信的时候,我们介绍过,AMS总是会使用PMS加载包的信息,将其封装在LoadedApk这个类对象中,然后我们就可以从中取出在manifest声明的四大组件信
Read More
posted @ 2017-06-02 09:48 包建强
Views(4222)
Comments(2)
Diggs(5)
2017年5月31日
写给Android App开发人员看的Android底层知识(7)
这个系列一共8篇文章,这里是第7篇,我们讲ContentProvider。
Read More
posted @ 2017-05-31 10:12 包建强
Views(4311)
Comments(2)
Diggs(3)
2017年5月28日
写给Android App开发人员看的Android底层知识(6)
这个系列一共8篇文章,这里是第6篇,我们讲BroadcastReceiver。
Read More
posted @ 2017-05-28 10:08 包建强
Views(3439)
Comments(3)
Diggs(1)
2017年5月26日
写给Android App开发人员看的Android底层知识(5)
(十)Service Service有两套流程,一套是启动流程,另一套是绑定流程。我们做App开发的同学都应该知道。 1)在新进程启动Service 我们先看Service启动过程,假设要启动的Service是在一个新的进程中,分为5个阶段: 1)App向AMS发送一个启动Service的消息。 2
Read More
posted @ 2017-05-26 10:44 包建强
Views(4291)
Comments(4)
Diggs(1)
2017年5月23日
写给Android App开发人员看的Android底层知识(4)
(八)App内部的页面跳转 在介绍完App的启动流程后,我们发现,其实就是启动一个App的首页。 接下来我们看App内部页面的跳转。 从ActivityA跳转到ActivityB,其实可以把ActivityA看作是Launcher,那么这个跳转过程,和App的启动过程就很像了。 有了前面的分析基础,
Read More
posted @ 2017-05-23 09:52 包建强
Views(4747)
Comments(0)
Diggs(1)
2017年5月22日
写给Android App开发人员看的Android底层知识(3)
书接上文,App启动一共有七个阶段,上篇文章篇幅所限,我们只看了第一阶段,接下来讲剩余的六个阶段,仍然是拿斗鱼App举例子。
Read More
posted @ 2017-05-22 09:56 包建强
Views(6125)
Comments(1)
Diggs(1)
2017年5月21日
写给Android App开发人员看的Android底层知识(2)
本文讲解一个App启动的过程。我们尽量不贴代码多画图,用浅显易懂的语言,让大家理解Activity与AMS通信的过程。
Read More
posted @ 2017-05-21 10:17 包建强
Views(11396)
Comments(2)
Diggs(4)
上一页
1
2
3
4
5
6
7
···
60
下一页
公告