首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
回车
掘友等级
Android开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 58
沸点 0
赞
58
返回
|
搜索文章
最新
热门
git文档
一.常用git命令 注意:以下将"<分支名>" 直接替换为分支名就行 1.git pull 拉取当前分支最新代码 2. git push 将当前代码push到当前分支 3. git reset
算法题1--字符串反转算法
字符串反转算法 str="world hello"; 翻转字符串为 str="hello world"; 要求空间复杂度为1 两个步骤 1:将整体字符串反转为“olleh dlrow” 2:将每个单词
surfaceflinger相关流程源码解析
首先surfaceflinger是一个进程,是由对应的rc配置文件启动的; 1. surfaceflinger进程的main方法 上述创建了SurfaceFlinger的对象,并调用了SurfaceF
Android inputreader和inputdispatcher
1. android 的inputmanager 在systemserver中启动相关服务中有启动InputManagerService startOtherServices() 在InputMana
Android应用启动源码分析
上一篇博客已经分析到systemserver启动了, Android启动流程源码分析 并且启动了了若干服务,如下 这里的服务包括ActivityManagerService 而且在startOther
Android中binder客户端和服务端联系的解析
这里只讲客户端与服务端联系相关的逻辑,涉及到binder驱动层时,先把Binder驱动层当成一个黑盒 1. servicemanager进程 为什么先说servicemanager? 我们知道bind
Android binder线程池
本文主要讲这两行代码 我们都知道binder跨进程通讯不能在zygote中,因为zygote需要fork出其他进程;不适合多线程开启 从zygote fork出了systemserver进程, 并且z
Android native层多线程类Thread
1.Linux中c语言创建线程方法--posix 首先看下用于创建线程的pthread_create的方法参数 简单写一个c方法创建线程;线程中会执行thread_posix_function方法,并
Android开机动画源码分析
介绍:Android开机动画是相对简单的逻辑,其中主要代码也不到两百行,但开机动画进程的启动用到了其他进程启动类似的逻辑。这里分析清楚了之后,后面其他进程启动就更加容易理解 1. surfacefli
Android的Binder通过Messenger跨进程通讯
Android的Binder通过Messenger跨进程通讯 服务端代码 客户端代码 Messenger demo代码
下一页
个人成就
文章被点赞
9
文章被阅读
8,117
掘力值
423
关注了
20
关注者
2
收藏集
4
关注标签
16
加入于
2020-04-01