首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
潇风寒月
掘友等级
Android
|
草榴
喜欢《三体》
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
441
文章 441
沸点 0
赞
441
返回
|
搜索文章
最新
热门
死磕Android_Service绑定流程分析(二)
通过startService只能是把Service给启动起来,但是我们无法与其建立联系.通过bindService方式启动Service的话,不仅能启动Service,还能与其建立连接,相互调用比较方便.今天我们来理一理bindService其中的原理. 建议先看一下如下两篇文…
死磕Android_Service启动流程分析(一)
我这里将启动Service流程分为两章来写,startService和bindService分别分析. 这篇文章是分析startService过程的源码分析过程.其实startService和Activity的启动很类似,好多地方都差不多.如果之前还没有看过或者不太理解Acti…
死磕Android_AOSP编译过程
一直有个小心愿,想要了解以及调试Android源码。为了实现这个目标,我经历了种种坎坷,花了一个多周才搞定了。最近家里的电脑一直没怎么关机,一直在给我跑AOSP。公司最近在天天加班,所以一天只有一次试错的机会,出错了只能晚上回来继续解决问题。源码实在是太大了,我这个Androi…
死磕Android_App 启动过程(含 Activity 启动过程)
1. 前言 Activity是日常开发中最常用的组件,系统给我们做了很多很多的封装,让我们平时用起来特别简单,很顺畅.但是你有没有想过,系统内部是如何启动一个Activity的呢?Activity对象是如何创建的,又是如何回调生命周期方法的?通过对底层工作原理的学习,是通往高级…
死磕Android_Handler机制你需要知道的一切
1. 前言 安卓在子线程中不能更新UI,所以大部分情况下,我们需要借助Handler切换到主线程中去更新消息.而消息机制(即Handler那一坨)在安卓中的地位非常非常重要,我们需要详细了解其原理.这一块,学过很多次,但是,我觉得还是再学亿次,写成博客输出.希望对大家有所帮助,…
死磕Android_View工作原理你需要知道的一切
1. View是从什么时候开始绘制的? 新建一个自定义View,名字叫MyView,分别在MyView的onMeasure(),onLayout(),onDraw()打上log. 然后在Activity的布局中添加这个MyView,并在Activity的onCreate(),o…
无需编译源码,在Android Studio中轻松调试Android源码
0. 准备工作 1. 新建一个Demo 在Android Studio中随便新建一个项目,名称随便取.然后targetSdkVersion选择你手机或者模拟器的安卓版本. 然后运行到手机或者模拟器上. 这里的手机最好是选取Pixel一类的测试机,毕竟是谷歌的亲儿子.或者用福官方…
ViewModel 使用及原理解析
ViewModel旨在以生命周期意识的方式存储和管理用户界面相关的数据,它可以用来管理Activity和Fragment中的数据.还可以拿来处理Fragment与Fragment之间的通信等等. 当Activity或者Fragment创建了关联的ViewModel,那么该Act…
Lifecycle 使用及原理解析 一文搞懂
Lifecycle是Android Architecture Components的一员,这玩意儿挺方便的,它是能感知Activity和Fragment的生命周期的. 1. 引入Lifecycle 2. 创建生命周期观察者 我们首先创建了一个类,它实现了LifecycleObs…
2018年终总结
3月份左右在做毕业设计,一直搞到5月份.APP和后台代码都是我写的. 学习了Spring Boot,为了写一个简单的后台. 今年比较自豪的是,投稿了几次郭霖大佬的公众号,还有鸿洋大佬的也投成功过.感觉爽歪歪.在安卓这条路上,郭神,鸿神,刚哥,徐医生等等,给了我很多的帮助,感谢各…
下一页
个人成就
优秀创作者
文章被点赞
1,499
文章被阅读
248,952
掘力值
7,487
关注了
72
关注者
742
收藏集
5
关注标签
11
加入于
2017-08-04