首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
DevRen
掘友等级
Android开发工程师
永远年轻
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
122
文章 117
沸点 5
赞
122
返回
|
搜索文章
最新
热门
zygote的理解
孵化应用进程为什么不交给SystemServer来做,而让Zygote来做? 各执其职,systemserver主要是用来提供系统服务的,如AMS、PMS.如果采用systemserver孵化应用进程话,那么应用进程会继承不需要的服务 ,使得程序逻辑变得混乱。
Android-事件分发机制
一般情况下,一个事件流的产生基本上都是从用户的ACTION_DOWN开始和后续的ACTION_MOVE(多个)、ACTION_UP以及ACTION_CACEL,这些事件形成了一个事件流的过程。 这里会
View的绘制流程
View的绘制流程--> 简单的讲就是onMeasure、onLayout、onDraw. 虽然字面上看上去只是三个简单的方法,其实背后涉及到原理可真不少,不仅涉及到View的绘制还有Activity
Activity启动流程之一
App的启动一般分为两种: 1. Launcher向AMS发送启动Activity 每一个Activity都持有一个Instrumentation,而Instrumentation在ActivityT
Http
对请求参数(一般是Map)先转换成List进行一次排序,规则是a-z,排序后进行请求参数的拼接,这里拼接的参数包括公共参数和请求参数
Android 多线程机制之多线程和线程同步
面试经常会遇到的-> 进程和线程 进程:指在系统中正在运行的一个应用程序;程序一旦运行就是进程;进程——资源分配的最小单位。 线程:系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元执
判断当前view是否在屏幕可见
``` /** * 判断当前view是否在屏幕可见 */ public static boolean getLocalVisibleRect(Activity activity, View view,
检测制定View是否被遮住显示不全
``` /** * 检测制定View是否被遮住显示不全 * @return */ protected fun isCover(view: View): Boolean { var cover = fa
App黑白化探索与实现
黑白化activity的实现setContentView()后设置如下代码 可以基于基类Activity 也可单独设置某一个业务模块ImageView的实现或者xml根布局实现Kotlin版本黑白化颜
Activity的显示
Activity与Window、PhoneWindow、DecorView之间的关系是什么那么Window又是什么呢?PhoneWindow是什么,怎么创建的DecorView这个时候oncreate
下一页
个人成就
文章被点赞
10
文章被阅读
7,484
掘力值
404
关注了
34
关注者
5
收藏集
1
关注标签
1
加入于
2020-08-17