首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
尘鸩
掘友等级
Android、Web工程师
|
保密
暂无
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
尘鸩
Android、Web工程师 @保密
·
3年前
关注
知识点补全2:startActivityForResult()弃用
onActivityResult()方法弃用,让我们来学习google result api的简单使用。...
0
评论
分享
尘鸩
赞了这篇文章
AaronLing
android
·
3年前
关注
ARouter 源码执行流程;相关问题小记
# 编译阶段 - 主要是通过auto service 编译时注解,根据我们的注解,分别继承了IRouteRoot、IInterceptorGroup、IProviderGr...
3
5
分享
尘鸩
Android、Web工程师 @保密
·
3年前
关注
知识点补全1:Service启动bind和start方式区别以及android O(8.0)对service的影响
`Service` 是一种可在后台执行长时间运行操作而不提供界面的应用组件,从服务类型上看有以下三种:前台、后台、绑定。从启动方式上看有2种,start方式和bind方式。...
0
评论
分享
尘鸩
关注了
Android_开发者
Android、Web工程师 @保密
尘鸩
关注了
AaronLing
Android、Web工程师 @保密
尘鸩
关注了
扔物线
Android、Web工程师 @保密
尘鸩
赞了这篇文章
AaronLing
android
·
6年前
关注
ViewGroup的实践以及事件分发
1. 实践:Tablayout(流式布局) ViewGroup的自定义首先需要解决的问题是子View的排版以及ViewGroup的测绘。也就是说会设计到两个重要的方法:on...
4
评论
分享
尘鸩
赞了这篇文章
AaronLing
android
·
6年前
关注
Handler消息机制的使用与(部分源码分析),不断更新
在多线程的应用场景中,将工作线程中需更新UI的操作信息 传递到 UI主线程,从而实现 工作线程对UI的更新处理,最终实现异步消息的处理. 在主线程使用handler很简单,...
4
评论
分享
尘鸩
赞了这篇文章
AaronLing
android
·
6年前
关注
HandlerThread
handlerThread 继承自Thread,也是一个线程。 它在run方法中已经为我们写好了。 具体看一下源码: 这时候,我们只要了解handler的原理,那么。将ha...
5
评论
分享
尘鸩
赞了这篇文章
AaronLing
android
·
6年前
关注
View的事件分发
1. dispatchTouchEvent ListenerInfo :将view所有的listener信息封装到一个对象中。 2. boolean onTouchEven...
4
评论
分享
尘鸩
赞了这篇文章
AaronLing
android
·
6年前
关注
自定义View之文字绘制相关问题。
1. 自定义属性 在具有两个参数的构造函数中拿到TypedArray,通过TypedArray的get×××()获取到自己在attrs中定义的属性值。具体代码如下: 在编辑...
4
评论
分享
尘鸩
赞了这篇文章
AaronLing
android
·
6年前
关注
基于ExoPlayer的音频播放器以及进度悬浮窗
通过service绑定activity,能在后台播放,同时,在退出activity之后,显示一个悬浮窗,悬浮窗能同步播放器的进度,点击则进入播放界面。 这个库是goole官...
7
评论
分享
尘鸩
赞了这篇文章
AaronLing
android
·
6年前
关注
java 常用线程池讲解
重用线程池中的线程,避免因为线程的创建和销毁所带来的性能开销。 能有效控制线程池的最大并发数,避免大量的线程之间因为互相抢夺系统资源而导致的阻塞现象。 能对线程进行简单管理...
4
评论
分享
尘鸩
赞了这篇文章
AaronLing
android
·
6年前
关注
java 线程中常常遇到的锁的讲解
互斥条件:指进程对所分配到的资源进行排它性使用,即在一段时间内某资源只由一个进程占用。如果此时还有其它进程请求该资源,则请求者只能等待,直至占有该资源的进程用毕释放。 请求...
6
评论
分享
尘鸩
赞了这篇文章
AaronLing
android
·
6年前
关注
androidAPP的启动流程
什么是Zygote? Zygote是Android系统中特有的进程,不过说白了也只是名字特有而已, 言外之意,不多说了.总之我们先搞清楚一件事,Zygote一个最主要的作用...
4
评论
分享
尘鸩
赞了这篇文章
AaronLing
android
·
6年前
关注
(01)recycler的基本使用
抽象类,为RecyclerView提供数据,一般根据不同的业务需求来编写具体的实现类。 :抽象类,主要用于测量RecyclerView的子Item,以及根据不同的布局方式来...
4
评论
分享
尘鸩
赞了这篇文章
AaronLing
android
·
5年前
关注
Kotlin_基础语法知识
在java中,我们在声明一个变量时,需要将变量类型放在变量名前面,而kotlin正好相反,变量名在前,变量类型在后。 增强的类型推到。 编译器可以在不知道显示声明的基础类型...
4
评论
分享
尘鸩
赞了这篇文章
AaronLing
android
·
5年前
关注
Jetpack_Room
1. Room注解 @interface Dao The class marked with {@code @Dao} should either be an interf...
4
评论
分享
尘鸩
赞了这篇文章
AaronLing
android
·
5年前
关注
全方位解析liveData工作原理以及使用方法
1. 简介 MediatorLiveData是liveData的聚集管理者。通过其来实现统一管理和中转。 mVersion 是一个同步标志类,liveData在做分发的时候...
11
评论
分享
尘鸩
赞了这篇文章
AaronLing
android
·
5年前
关注
从activity到子View,布局绘制流程源码分析
1. ViewRootImpl ViewRootImpl是具体更新View的管理类,所有关于View的更新操作都是在这里执行的,自然而然的对于更新线程的检测是在这个类中添加...
6
2
分享
下一页
个人成就
文章被阅读
1,789
掘力值
36
关注了
3
关注者
1
收藏集
0
关注标签
0
加入于
2019-10-16