240 发简信
IP属地:北京
  • 2019,我在几个新的技术领域的尝试和心得

    ​ 又到一年结束时,回顾这一年,我在几个新的技术领域取得了一些小小的收获,这其中,有App相关的,也有App领域之外的。接下来,我来...

  • Resize,w 360,h 240
    写给Android App开发人员看的Android底层知识(8)

     (十)PMS及App安装过程  PMS,全称PackageManagerService,是用来获取Apk包的信息的。  在前面分析四大组件与A...

  • Resize,w 360,h 240
    写给Android App开发人员看的Android底层知识(7)

     (十二)ContentProvider  (1)ContentProvider是什么?   ContentProvider,简称CP。  做A...

  • Resize,w 360,h 240
    写给Android App开发人员看的Android底层知识(6)

     (十一)BroadcastReceiver  BroadcastReceiver,也就是广播,简称Receiver。  很多App开发人员表示...

  • Resize,w 360,h 240
    写给Android App开发人员看的Android底层知识(5)

    (十)Service Service有两套流程,一套是启动流程,另一套是绑定流程。我们做App开发的同学都应该知道。 1)在新进程启动Servi...

  • Resize,w 360,h 240
    写给Android App开发人员看的Android底层知识(4)

    (八)App内部的页面跳转 在介绍完App的启动流程后,我们发现,其实就是启动一个App的首页。 接下来我们看App内部页面的跳转。 从Acti...

  • Resize,w 360,h 240
    写给Android App开发人员看的Android底层知识(3)

    (七)App启动流程第2篇 书接上文,App启动一共有七个阶段,上篇文章篇幅所限,我们只看了第一阶段,接下来讲剩余的六个阶段,仍然是拿斗鱼App...

  • Resize,w 360,h 240
    写给Android App开发人员看的Android底层知识(2)

    (五)AMS 如果站在四大组件的角度来看,AMS就是Binder中的Server。 AMS全称是ActivityManagerService,看...

    0.4 5443 0 10
  • Resize,w 360,h 240
    写给Android App开发人员看的Android底层知识(1)

    这个系列的文章一共8篇,我酝酿了很多年,参考了很多资源,查看了很多源码,直到今天把它写出来,也是战战兢兢,生怕什么地方写错了,贻笑大方。 (一)...

    1.6 8552 5 42