首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
keyboard3
掘友等级
andriod工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
138
文章 138
沸点 0
赞
138
返回
|
搜索文章
最新
热门
Android系统流程
对apk文件解析AndroidManifest.xml各个标签,得到的package、provider、service、receiver和activity等信息保存在PackageManagerService服务的内存中。 AMS通知ActivityThread对象中调用bin…
沉浸式状态栏解析
api 21之后可以 statusBar 设置 SystemUi ,api19-20 可以通过 window 设置FLAG_TRANSLUCENT_STATUS。最终使得 fitsSystemWindows 属性可以控制这部分 padding 空间,默认 false去掉 pad…
popWindow 根据内容计算高度
在初始化Popwindow的时候,除了给定contentView还需要给定Window显示的宽和高。所以我们一般在初始化PopWindow给定宽高,都是定死宽和高。而我们最理想的情况下是根据contentView的宽和高来定popWindow,然而此时我们只是通过inflate…
多View统一Camera v1.2
我们想旋转嘛,让每个View都在ValueAnimator里改变setRotationY不就行了。 View的rotationY方法以View的中心点的Y方向为旋转轴旋转。 camera则在该中心点的z轴正方向。 那么可以看见每个View都有自己的camera形成旋转投影效果,…
扩展第三方DropDownMenu v1.5
一般情况下在我们的 UI 图不是对 tab 特别要求的话,那么这种已经符合要求了。但是奈不住它就是不长这样啊。 有时候 UI 图就是这么可恶,^这个箭头不是靠右,空的那么开。当然我这里只是举一个例子。 这个需求更加丧心病狂了, tab 不都是下拉框。实现扩展之后可以在 tabM…
跨系统 theme 调用私有的 style v1
场景:项目中某种原因 Application 应用的主题是 android:Theme.Light ,而单独某个页面用的是 Theme.AppCompat 。 案例:主 A 页面主题 Theme.Light , B 页面主题 Theme.AppCompat 。现在两处都会弹出 …
阿里热修复Sophix原理-笔记v0.8
手淘基于Xposed进行改进,产生针对Android Dalvik虚拟机的Java Method Hook技术的Dexposed。 AndFix:由补丁类的classLoader加载补丁类,在native层针对不同Android架构中的不同的ArtMethod结构调用对应的re…
Android通信v2.0
基于Linux的文件解决了并发读/写的问题。所以可以基于文件通信,避免并发写的问题 提供不同应用之间数据共享的方式,定义authorities为处理URI的路径。提供对本地数据库表的CRUD操作。 单线程模型。(threadLocal+looper+handler) 发送的私有…
Android网络请求 v1.0
底层支持Http1.0,Http1.1。 缺点:Android2.2之前InputStream调用close(),连接池失效。 优点:体积小,压缩和缓存机制,api简单,可扩展性大。 底层支持Http1.0,Http1.1。 缺点:Android6.0SDK删除了该库,无人维护…
RxJava2主题v5
Range操作符发射一个范围内的有序整数序列,你可以指定范围的起始和长度。 定期收集Observable的数据放进一个数据包裹,然后发射这些数据集合。(感觉应用场景:将数组按照拆分成大小相同的多个子数组) 将Observable发射的数据变换为Observables集合,然后将…
下一页
个人成就
文章被点赞
32
文章被阅读
5,540
掘力值
173
关注了
1
关注者
10
收藏集
5
关注标签
39
加入于
2016-04-12