首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
jeanboy
掘友等级
Android | iOS | 小程序 开发者
专注 Android 领域开发,分享个人经验。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 17
沸点 1
赞
18
返回
|
搜索文章
赞
文章( 17 )
沸点( 1 )
图解 Android 系列(三)探索 SystemServer 进程创建过程
这是一个连载的系列「图解 Android 系列」,我将持续为大家提供尽可能通俗易懂的 Android 源码分析。 所有引用的源码片段,我都会在第一行标明源文件完整路径。为了文章篇幅考虑源码中间可能有删减,删减部分会用省略号代替。 SystemServer 进程是由 zygote…
最通俗易懂的 Handler 源码解析
在 Android 中 UI 线程是不安全的,如果在子线程中尝试进行更新 UI 操作,程序就有可能会崩溃;当然如果在 UI 线程中做耗时的操作,系统就会弹出 ANR 弹窗提示该程序无响应,十分影响用户体验。 Android 系统中提供了 Handler,这样我们就可以使用 Ha…
【生活常识】如何能安逸的活着?
最开始看到这些我都会伸出援助之手,但后来发现越来越多。直到看到了一篇报道说,一位年入百万的老板发起了几十万的 xx 筹,本来医疗费只需要几万元最后还赚了几十万。 先不考虑这些 xx 筹的真实性,换个角度想想。如果真的有一天我们自己患病了,需要很多的医疗费(当然家里有矿除外),难…
分享一些 Broadcast 使用技巧
Broadcast(广播) 是 Android 的四大组件之一,用于进程/线程间通信。 广播最大的特点就是发送方并不关心接收方是否接到数据,也不关心接收方是如何处理数据的,它只负责「说」而不管你「听不听」。 广播可以来之系统,例如,Android 系统在发生各种系统事件时发送广…
图解 Android 系列(二)深入理解 init 与 zygote 进程
这是一个连载的系列「图解 Android 系列」,我将持续为大家提供尽可能通俗易懂的 Android 源码分析。 所有引用的源码片段,我都会在第一行标明源文件完整路径。为了文章篇幅考虑源码中间可能有删减,删减部分会用省略号代替。 在上篇文章 揭秘 Android 系统启动过程 …
GitHub上读北大:覆盖AI高数等130多门课,讲义考题答案全都有,标星已3k+
一位用户(librarian-pku)创建了名为libpku的项目,专门用来分享北京大学的课程资料。
Java 进阶必备:HashMap 源码分析
HashMap 是 Java 语言中常用的用于存放键值对数据类型的集合类。随着 JDK(Java Developmet Kit)版本的更新,JDK 1.8 对 HashMap 底层的实现进行了优化,底层实现也由之前的 数组 + 链表 改为 数组 + 链表 + 红黑树 。Hash…
如何正确的使用 Service?
Service(服务)是 Android 四大组件之一,它的主要作用是执行后台操作,Activity 提供了 UI 界面来跟用户交互,而 Service 则没有 UI 界面,所有的操作都是在后台完成。 Service 跟 Activity 一样也可以由其它应用程序启动,即使用户…
图解 Android 系列(一)揭秘 Android 系统启动过程
当我们按下手机开机按键后,手机就会启动了。然后会看到 Logo,开机动画,最后会进入到手机桌面(Launcher),手机也就启动完成了。 随着对 Android 的了解越来越多,直到阅读了源码,才逐渐解答了我的疑惑。如果你也有相同疑惑,请继续往下看,我将从源码的角度分析下 An…
下一页
个人成就
文章被点赞
292
文章被阅读
35,603
掘力值
1,254
关注了
26
关注者
1,049
收藏集
1
关注标签
51
加入于
2019-01-30