首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
浪淘沙xud
掘友等级
技术专家
|
阿里巴巴
专注移动和大前端技术,阿里内推 诚招各路大牛!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
55
文章 54
沸点 1
赞
55
返回
|
搜索文章
赞
文章( 54 )
沸点( 1 )
Android View绘制原理:绘制流程调度、测算等
View树的绘图流程是由核心类:ViewRootImpl 来处理的,ViewRootImpl作为整个控件树的根部,它是控件树正常运作的动力所在,控件的测量、布局、绘制以及输入事件的派发处理都由ViewRootImpl触发。 主要有以下几类:View绘制相关、输入焦点等用户交互相…
Android View绘制原理揭示
本文主要关注View的测量、布局、绘制三个步骤,讨论这三个步骤的执行流程。本文暂不涉及View和Window之间的交互以及Window的管理。再论述完这三个步骤之后,文末以自定义TagGroup为例,讲述如何自定义ViewGroup。
拆轮子系列:RxJava
抓住RxJava的关键思路 探索其整个处理过程
拆轮子系列:Retrofit2
Retrofit是对OkHttpClient网络的封装,它接管的是网络请求前和网络请求后,即HttpRequest封装,HttpResponse处理,网络请求默认交给OkHttpClient。Retrofit设计的非常完美,其提供的各部分功能扩展性强,耦合度低。
从应用层面剖析Android Binder机制
Binder是Android提供的一种进程间通信机制,它是整个Android系统的核心,本文通过以下两个点来讲述:其一,如何手写AIDL实现跨进程通信;其二,通过Activity.bindService()过程来领略Framework层对Binder灵活应用。
给初学者的RxJava2.0教程(一)
Outline [TOC] 前言 上个月RxJava2正式版发布了,但目前国内的资料还比较少,以前使用过RxJava1只需要看看更新文档就知道怎么使用了,但还有一些以前没用过RxJava的朋友可能就不知道怎么办了,不知道该看RxJava1还是直接跳到RxJava2。所以写下这个…
[手动置顶] 文章汇总|Android学习的一点一滴
未完待续...
WebView 全面使用攻略
史上最全 WebView 使用,附送 Html5Activity 一份
Android 优化之路(一)布局优化
在Android开发中,性能优化策略十分重要。因为我认为预防永远比治愈有意义重要得多。我们不应该等到一个问题已经发生了,并且到了一定程度才想起来需要重构代码或者进行性能优化,通过早早的学习性能优化的思维和工具能避免很多问题,纠正一些不良的编码习惯,对Coder的编码能力提高具有…
仿新版微信浮窗效果
阅读公众号或其他文章,经常需要暂时退出文章. 在新版微信中,可以把浏览的文章缩小为浮窗.点击浮窗继续阅读.对于经常在微信里阅读的人来说,这简直就是人类之光. 对于这功能我进行了仿写. 微信的大佬一定用了了不起的技术,我这里只是实现效果. 以上便是实现该效果的全部实现.上方含有部…
下一页
个人成就
文章被点赞
591
文章被阅读
44,200
掘力值
1,643
关注了
38
关注者
1,461
收藏集
7
关注标签
17
加入于
2017-06-08