11 IT先森

尚未进行身份认证

我要认证

Android界的大牛忒多了,我大胆的估摸一下有生之年我是达不到那个高度了!但是怎么着我也要在这浩瀚的博客世界留下我的痕迹才行!

等级
TA的排名 1w+

Android四大组件之Activity启动流程源码实现详解(五)

     Android四大组件之Activity启动流程源码实现详解(五)Android四大组件源码实现详解系列博客目录:Android应用进程创建流程大揭秘Android四大组件之bindService源码实现详解Android四大组件之Activity启动流程源码实现详解概要Android四大组件之Activity启动流程源码实现详解(一)Android四大组件之Activity启动流程源码实现详解(二)Activity启动流程(三)- Activity Task调度算法复盘分析A.

2020-10-24 14:50:16

Android四大组件之Activity启动流程源码实现详解(四)

      Activity启动流程源码实现详解(三)Android四大组件源码实现详解系列博客目录:Android应用进程创建流程大揭秘Android四大组件之bindService源码实现详解Android四大组件之Activity启动流程源码实现详解概要Android四大组件之Activity启动流程源码实现详解(一)Android四大组件之Activity启动流程源码实现详解(二)Android四大组件之Activity启动流程源码实现详解(三) 前言   还记得我们在前面.

2020-10-15 20:07:54

Android四大组件之Activity启动流程源码实现详解(三)

  Activity启动流程(三)- Activity Task调度算法复盘分析Android四大组件源码实现详解系列博客目录:Android应用进程创建流程大揭秘Android四大组件之bindService源码实现详解Android四大组件之Activity启动流程源码实现详解概要Android四大组件之Activity启动流程源码实现详解(一)Android四大组件之Activity启动流程源码实现详解(二)Activity启动流程(三)- Activity Task调度算法复盘分析.

2020-10-12 20:37:01

Android四大组件之Activity启动流程源码实现详解(二)

      Activity启动流程源码实现详解(二)Android四大组件源码实现详解系列博客目录:Android应用进程创建流程大揭秘Android四大组件之bindService源码实现详解Android四大组件之Activity启动流程源码实现详解概要Android四大组件之Activity启动流程源码实现详解(一)Android四大组件之Activity启动流程源码实现详解(二)前言  还记得大明湖畔的夏雨荷吗!错了,还记得我们前面章节博客Android四大组件之Activi

2020-09-27 22:02:54

Android四大组件之Activity启动流程源码实现详解(一)

   Android四大组件之Activity启动流程源码实现详解(一)Activity启动流程源码实现详解系列博客目录:Activity启动流程源码实现详解概要前言  在正式开始Android四大组件之Activity启动流程源码实现详解之前,如果小伙们还没有阅读Activity启动流程源码实现详解概要,强烈建议先行阅读该概要,因为该篇博客从整体概要和Activity启动的前期知识点出发为我们提供了提纲和将要涉及到的知识点的梳理。在本篇博客中我们将重点分析目标进程发送Activity启动请

2020-09-22 17:30:05

Android四大组件之Activity启动流程源码实现详解概要

    Android四大组件之Activity启动流程源码实现详解一前言  一直在筹划着写一个系列的博客关于Activity启动流程的详解,但是一直自我感觉功力不够!这是因为Activity的启动涉及到非常多的逻辑,其启动流程比较复杂,涉及到了Android进程的创建,涉及到了Activity中的生命周期方法,涉及到了Task任务调度,更加涉及到了Android中进程通讯Binder机制等等方方面面!对于这一些列的博客我已经准备了良久,对于其中将要涉及的重点知识已经提前打好了基础:关于Andr

2020-09-19 11:48:17

Android四大组件之bindService源码实现详解

    Android AMS框架之bindService源码实现详解前言  通过前面系列博客Android Binder框架实现详细介绍了Binder系列文章,相信各位小伙们对Binder架构有了较深地理解。我们知道Binder对于Android的的地位是非常之重要,整个Java framework的提供ActivityManagerService、PackageManagerService等服务都是基于Binder架构来通信的,并且许多的Native层Service也是基于Binder的来实现的

2020-09-16 19:53:35

Android Binder框架实现之bindService详解

关于bindService我们将从两个知识点出发,第一就是从进程之间的交互,第二就是匿名Binder之间的传递角度来探讨!当然小伙们也可以抛开上面的匿名/实名Binder等相关知识点,单纯当成是bindService的源码分析也不为过,这个就看小伙们的出发点了,是分析匿名Binder的应用还是bindService的流程就看小伙们各取所需了。

2020-09-10 21:34:07

Android通过adb shell命令查看当前与用户交互的前台Activity

 Android通过adb shell命令查看当前与用户交互的前台Activity前言  好久没有写点实战类型的博客了,最近一直都在捣鼓源码分析的,是时候来点实战类型的博客了。在Android的实际开发或者项目支持的时候,不知道小伙们有没有遇到过这种情况需要定位到某一个界面的Activity信息,虽然接着Android的IDE工具可以做到,但是有时候我们希望能有更快的方法能定位到这个界面信息,这个时候adb shell命令的强大就体现出来了。来我们实操一把!注意:本次实际操作是基于Android

2020-09-09 11:08:26

Android Binder框架实现之何为匿名/实名Binder

    Android Binder框架实现之何为匿名/实名BinderAndroid Binder框架实现目录:Android Binder框架实现之Binder中的数据结构Android Binder框架实现之Binder相关的接口和类Android Binder框架实现之Parcel详解之基本数据的读写Android Binder框架实现之Parcel read/writeStrongBinder实现Android Binder框架实现之defaultServiceManager()的

2020-09-02 16:27:31

JNI/NDK入门指南之Android下JNI开发

Android下JNI开发 对于开发Android下App的码农们来说jni是一个相对应用得比较少的玩意(相对于Android系统来说),正好最近这一阵子公司的项目比较轻松有一定的空闲时间,就利用起来整理了一下Android下Jni开发常用到的知识点和一些比较重要的用法,发话不多说直接进入主题。 在这里,对于Jn...

2014-12-21 19:05:23

Android Binder框架实现之Java层Binder整体框架设计

 Android Binder框架实现之Framework层Binder整体框架设计前言  本文是Android Binder框架实现之Framework层Binder整体框架设计的起始篇,本文会重点讲述Android Binder框架Framework层整体设计思路,本系列的文章列表如下:Android Binder框架实现之Binder的设计和框架Android Binder框架实现之Binder中的数据结构Android Binder框架实现之Binder相关的接口和类Android

2020-08-28 17:47:36

Android Binder框架实现之Java层Binder服务跨进程调用源码分析

Android Binder框架实现之Java层Binder服务跨进程调用源码分析前言  兜兜转转几个春秋,通过前面的博客Android Binder框架实现之Framework层Binder服务注册过程源码分析和Android Binder框架实现之Java层获取Binder服务源码分析我们终于将Android Framework层的Binder框架整体分析完毕了,而我们也可以通过ServiceManagerProxy的getService获取远程Java BInder服务的代理端IXXXServ

2020-08-27 20:31:42

Android Binder框架实现之Parcel详解之read/writeStrongBinder实现

Android Binder框架实现之Parcel read/writeStrongBinder实现前言  

2020-08-25 17:06:25

Android Binder框架实现之Java层获取Binder服务源码分析

Android Binder框架实现之Framework层Binder服务获取过程源码分析前言

2020-08-22 16:27:17

Android Binder框架实现之Framework层Binder服务注册过程源码分析

  Android Binder框架实现之framework层服务注册过程源码分析

2020-08-19 20:28:22

Android Binder框架实现之Parcel详解之基本数据的读写

      Android Binder框架实现之Parcel详解前言  经过耕耘Android Binder框架实现源码深入分析系列文章告一段落!但是闲暇时间过来阅览发现该系列还是有许多瑕疵,主要是该系列太偏重重点的讲解了,而忽略了一些基本知识点的详细分析,所以这里反过来重新查漏补缺继续完善该系列文章。  Android Binder是Android高级进阶必须攻破的一个知识系列,说它简单吗也是简单就是一个IPC跨进程通信,但是说它复杂吗也复杂因为它将通信逻辑和业务逻辑巧妙地糅合在一起了,造成

2020-08-13 16:17:47

Android以太网框架情景分析之EthernetServiceImpl和NetworkManagementService交互深入分析

        Android以太网框架情景分析之以太网服务和NetworkManagementService交互深入分析前言  通过前面的篇章Android以太网框架情景分析之NetworkManagementService和netd交互深入分析一和Android以太网框架情景分析之NetworkManagementService和netd交互深入分析二,我想小伙伴们对...

2020-08-07 15:18:59

Android网络框架情景分析之NetworkManagementService和Netd交互深入分析二

二. NetworkManagementService和Netd交互深入分析   通过前面的章节我想小伙伴已经对Netd有了一个比较深层次的认知了,Netd一方面接收处理内核上报的网络状态信息然后将相关指令发送给上层,另外一方面接收上层传递下来的指令执行对应的命令。尼玛!这里多次提到的上层究竟是个啥玩意,其实就是我们本章节要讲到的NetworkManagementService服务(该服务的内容非常多,这里我们只重点关注其怎么和Netd交互的)https://www.kancloud.cn/alex_.

2020-08-06 10:50:04

Android网络框架情景分析之NetworkManagementService和Netd交互深入分析一

Android以太网框架情景分析之NetworkManagementService和netd交互深入分析 前言   在前面的篇章Android以太网框架情景分析之启动简介和Android以太网框架情景分析之NetworkFactory与NetworkAgent深入分析我们介绍了以太网的启动,NetworkFactory与NetworkAgent的注网以及关联。还记得我们最开始的关于以太网相关的时序图吗!其中涉及到了监听以太网状态变化的譬如网线的插拔,以太网络状态的变化等,这个就涉及到NetworkM

2020-08-05 14:31:39

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 1024勋章
    1024勋章
    #1024程序员节#连续参与两年活动升级勋章,当日发布原创博客即可获得
  • 分享王者
    分享王者
    成功上传51个资源即可获取