业精于勤而荒于嬉,行成于思而毁于随
  我的梦想
不是每个人都应该像我这样去建造一座水晶大教堂,但是每个人都应该拥有自己的梦想,设计自己的梦想,追求自己的梦想,实现自己的梦想。梦想是生命的灵魂,是心灵的灯塔,是引导人走向成功的信仰。有了崇高的梦想,只要矢志不渝地追求,梦想就会成为现实,奋斗就会变成壮举,生命就会创造奇迹。——罗伯·舒乐
[Android][Framework] 制作OTA升级包 [Android][Framework] 制作OTA升级包
简单实现了OTA升级包的制作过程,了解OTA基本原理
2018-09-21
[Android][Framework] 添加系统服务 [Android][Framework] 添加系统服务
以添加Demo service为例,希望可以通过这个服务获取系统的CPU温度
2018-09-15
[Android][Framework]裁剪SystemServer服务以及关闭SystemFeature [Android][Framework]裁剪SystemServer服务以及关闭SystemFeature
有时候因为系统应用场景不同,需要的功能也不一样。所以就会有很多不需要的服务或者进程存在,因此将这些不需要的东西裁减掉也是必须面对的问题。本文就是对裁剪服务部分的一些简单整理。
2018-08-30
[Protocol Buffer]Java使用Protocol Buffer [Protocol Buffer]Java使用Protocol Buffer
在Java使用Protocol Buffer的简单说明
2018-07-22
[Android][Framework]使用bootchart分析开机数据 [Android][Framework]使用bootchart分析开机数据
介绍Mac系统bootchart的安装与使用,以及开机数据分析
2018-07-10
[Android][Framework]系统手势和状态栏 [Android][Framework]系统手势和状态栏
沉浸模式下如何通过手势下拉出状态栏,顺便了解一下系统手势的定义和回调监听
2018-07-05
[Python]写给Dr.Wu的简单爬虫例子 [Python]写给Dr.Wu的简单爬虫例子
帮Dr.Wu写的一个爬虫功能的简单说明
2018-06-27
[转载][Linux]CentOS安装Darwin Streaming Server搭建RTSP流媒体服务器 [转载][Linux]CentOS安装Darwin Streaming Server搭建RTSP流媒体服务器
跟朋友聊天聊到现在直播,就想搞个相关的App玩玩,然后因为自己的服务器现在就跑着一个Jupyter,基本处于空闲状态,索性先把RTSP服务器搞起来
2018-06-05
[Android][Framework]Activity启动流程 [Android][Framework]Activity启动流程
前面介绍了ActivityThread,就顺带提了一下Activity的启动流程。本来感觉之前的分析已经把启动流程分析了一大半,可结果发现并没有想象的那么简单。关于ActivityManagerService,也是一个庞大的家伙,看了很多资料,结合源码也还是比较困难。因为资料都是基于旧代码的分析,而我是跟着Andorid O的源码去看,所以很多代码对不上,无形中又增加了不少困难。不过这种困难都是小问题,只要耐心,都能跟的下去。因为工作原因,我手里会有很多网上没有的分析资料,涵盖了AMS大大小小的处理问题。所以会对问题做一些梳理,对照着源码加深理解。
2018-06-03
[Android][Framework]A/B system update [Android][Framework]A/B system update
Android N 之后新增一个A/B系统升级的OTA方案,最近因为有这个定制需求,所以了解了一下。仅记录一些我认为比较重要的部分。更多内容可以参考底部链接。
2018-06-01
3 / 10