首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
apigfly
掘友等级
Android
|
阿波罗
Java、C++
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
97
文章 97
沸点 0
赞
97
返回
|
搜索文章
apigfly
赞了这篇文章
QiShare
奇舞团移动端团队 @奇舞团
·
2年前
关注
浅谈Android插件化
一、认识插件化 1.1 插件化起源 插件化技术最初源于免安装运行 Apk的想法,这个免安装的 Apk 就可以理解为插件,而支持插件的 app 我们一般叫 宿主。 想必大家都...
132
10
分享
apigfly
赞了这篇文章
稀土君
最酷的 @稀土
·
2年前
关注
掘金创作者中心上线了!建专栏拿京东卡和周边!
好消息!好消息!!各位掘友们! 掘金创作者中心上线啦!!现在参与还可以领取超多周边福利,赶紧来看看吧!...
78
119
分享
apigfly
关注了
敖丙
Android @阿波罗
apigfly
赞了这篇文章
敖丙
🏆掘金签约作者 @微信搜:敖丙
·
2年前
关注
ThreadLocal使用与原理
在处理多线程并发安全的方法中,最常用的方法,就是使用锁,通过锁来控制多个不同线程对临界区的访问。 但是,无论是什么样的锁,乐观锁或者悲观锁,都会在并发冲突的时候对性能产生一...
167
14
分享
apigfly
Android @阿波罗
·
2年前
关注
深入Android系统(十二)Android图形显示系统-2-SurfaceFlinger与图像输出
最近有些忙,切实体验了一把拖更的羞耻感 ( *︾▽︾) 了解SurfaceFlinger之前我们需要先了解下OpenGL相关的一些知识 OpenGL ES与EGL Open...
23
5
分享
apigfly
Android @阿波罗
·
2年前
关注
深入Android系统(十二)Android图形显示系统-1-显示原理与Surface
Linux通常使用Framebuffer来用作显示输出(Framebuffer知识详解在这里),Framebuffer就是一块内存区域,它通常是显示驱动的内部缓冲区在内存中...
81
10
分享
apigfly
Android @阿波罗
·
2年前
关注
关于Java中Integer对象缓存问题的分析
大家可能已经知道这是关于Java整数对象缓存(-128--127)的问题。...
3
评论
分享
apigfly
赞了这篇文章
字节跳动技术团队
@字节跳动
·
2年前
关注
今日头条 ANR 优化实践系列 - 设计原理及影响因素
ANR 问题,对于从事 Android 开发的同学来说并不陌生,日常开发中,经常会遇到应用乃至系统层面引起的各种问题,很多时候因为不了解其运行原理,在面对该类问题时可能会一...
118
5
分享
apigfly
Android @阿波罗
·
2年前
关注
深入Android系统(十一)AMS-4-广播管理
Broadcast实质上是提供了一种更灵活的使用Intent的方式。 BroadcastReceiver是一种很简单的组件,甚至在ActivityThread中都没有管理它...
4
1
分享
apigfly
Android @阿波罗
·
2年前
关注
深入Android系统(十一)AMS-3-Service和ContentProvider管理
android:process:指定将运行服务的进程的名称。 正常情况下,应用的所有组件都会在为应用创建的默认进程中运行。该名称与应用软件包的名称相同。 如果进程名称以小写...
6
评论
分享
apigfly
Android @阿波罗
·
2年前
关注
深入Android系统(十一)AMS-2-Activity生命周期管理
当一个Activity对象的状态发生变化时,会调用上图中定义的抽象接口来通知应用。相关描述如下: mAction是一个字符串,用来指明要执行的操作是什么。 在Intent类...
5
评论
分享
apigfly
Android @阿波罗
·
2年前
关注
深入Android系统(十一)AMS-1-应用组成与服务的启动
我们不止一次提到Android一直想弱化进程的存在,但是,Android毕竟是建立在Linux系统之上,基础的运行环境还是由进程组成。 我们前面已经介绍,所有的Androi...
5
4
分享
apigfly
Android @阿波罗
·
2年前
关注
深入Android系统(十)PMS-1-服务初始化
前两篇主要梳理了PMS初始化的流程和初始化的一些细节;最后一篇对应用的安装过程进行了简单梳理。 有没有注意梳理字眼,关于想要深入全面学习PMS的同学只能非常抱歉,本系列文章...
3
2
分享
apigfly
Android @阿波罗
·
2年前
关注
深入Android系统(十)PMS-2-初始化的一些细节
注册Watchdog监听,此处列出它来主要是为了呼应前面的章节。哈哈哈,重点是第二点 readPermissions()方法先检测指定目录下的xml文件,然后调用readP...
2
1
分享
apigfly
Android @阿波罗
·
2年前
关注
深入Android系统(十)PMS-3-应用安装过程
研究应用的安装过程,老样子,我们还是先从使用入手。 在InstallStart中会进行各种Uri的判断,最终会跳转到一个叫做PackageInstallerActivity...
5
评论
分享
apigfly
关注了
郭霖
Android @阿波罗
apigfly
赞了这篇文章
张风捷特烈
VIP.5 如鱼得水
万花过尽知无物 @编程之王
·
2年前
关注
给 2020 一份答卷 | 掘金年度征文
2020 年就这样过去了,但也该过去看了,这一年经历的、见识的、探索的、收获的已经很多。整年基本上都在围绕着一个主题 Flutter,本文将从 FlutterUnit 项目...
102
37
分享
apigfly
关注了
优弧
VIP.5 如鱼得水
Android @阿波罗
apigfly
Android @阿波罗
·
2年前
关注
深入Android系统(九)Android系统的核心-SystemServer进程
SystemServer是Android系统的核心之一,大部分Android提供的服务都运行在这个进程里。 为了防止应用进程对系统造成破坏,Android的应用进程没有权限...
6
7
分享
apigfly
Android @阿波罗
·
2年前
关注
深入Android系统(八)Android的资源管理
Android的优势之一是它几乎能运行在任何尺寸的设备上,为了能让同一个apk在不同设备上正常运行,Android设计了一套资源管理系统来完成目标。 Android并不是简...
5
1
分享
下一页
个人成就
文章被点赞
303
文章被阅读
73,261
掘力值
2,207
关注了
20
关注者
451
收藏集
8
关注标签
16
加入于
2017-02-05