首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
请叫我动感超人
掘友等级
Android
|
很大的公司
爱技术,更爱生活
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
请叫我动感超人
赞了这篇文章
却把清梅嗅
Android
·
5年前
关注
使用MVVM尝试开发Github客户端及对编程的一些思考
的一些个人理解和感悟,特此分享以期讨论及学习进步。 最近在尝试搭建自己理解的 MVVM模式 的应用程序,在这近一个月中,我思考了很多,也参考了若干Github上MVVM项目...
225
44
分享
请叫我动感超人
赞了这篇文章
刘一刀
RxHttp开源库作者 @RxHttp作者
·
4年前
关注
RxLife 史上最优雅的管理RxJava生命周期
熟悉RxJava的同学,当我们开启一个异步任务时,通常需要在Activity/Fragment销毁时,及时关闭异步任务,否则就会有内存泄漏的危险。 试想,如果我们开启了n个...
108
24
分享
请叫我动感超人
赞了这篇文章
HitenDev
调参大师 @npe
·
4年前
关注
AS插件利器,实现依赖库自动补全,支持变量提取和JetPack
最近博主在关注JetPack相关内容,发现从support转到androidx后,很多依赖库的名称变化有点大,每次想添加一个依赖库,都都得扒一扒官网查看路径和版本,确实有点...
136
31
分享
请叫我动感超人
赞了这篇文章
wutongke
程序员 @L
·
7年前
关注
Android 架构思考 (模块化、多进程)
关于模块化 (组件化) 这个问题,我想每个开发者可能都认真的思考过。随着项目的开发,业务不断壮大,业务模块越来越多,各个模块间相互引用,耦合越来越严重,同时有些项目(比如我...
663
23
分享
请叫我动感超人
赞了这篇文章
wutongke
程序员 @L
·
7年前
关注
Android 组件化之通信
组件化最直接的表现形式就是工程中包含了多个业务 Module,代码要解耦,但是业务间要解耦几乎是不可能的,于是就要涉及到业务间的通信,表现在代码上就是 Module 间通信...
131
2
分享
请叫我动感超人
赞了这篇文章
Yuloran
Psychologist @Hospital
·
5年前
关注
RxDownload2 源码解析(一)
这里指服务器支持断点续传时,可同时开启几个线程去下载一个文件。而同时下载的最大任务数,是由信号量控制的 Http 协议的 HEAD 方法,检测服务器文件是否修改、服务器是否...
11
评论
分享
请叫我动感超人
Android @很大的公司
·
5年前
关注
Android控件系统(八)——按键事件分发
按键事件分发需要根据控件树对焦点的管理进行事件分发,那控件树是如何管理焦点的呢?就是指通过视图的根View(例如Activity的DecorView)如何能找到控件树中当前...
赞
评论
分享
请叫我动感超人
Android @很大的公司
·
5年前
关注
Android控件系统(七)——ViewGroup触摸事件分发
当一个点击操作发生时,事件最先传递给当前的Activity,由Activity的dispatchTouchEvent来进行事件分发,具体的工作由Activity内部的Win...
赞
评论
分享
请叫我动感超人
Android @很大的公司
·
5年前
关注
Android控件系统(六)——事件分发
这边文章我们将围绕事件分发,来深入分析按键和触摸事件的分发流程。 然后将event封装成一个QueuedInputEvent对象,并加入到mPendingInputEven...
赞
评论
分享
请叫我动感超人
Android @很大的公司
·
5年前
关注
Android控件系统(五)——Activity窗口创建和显示
这里最重要就是PhoneWindow的创建和设置Callback回调,这个Callback的实现是由Activity实现的,通过这一回调可以将窗口中发生的变化通知到Acti...
赞
评论
分享
请叫我动感超人
Android @很大的公司
·
5年前
关注
Android控件系统(四)——浅析Activity启动过程
本篇文章的目的是为了从Activity的启动分析出各类事件的开始入口,例如PhoneWindow的创建、绘制流程、触摸事件分发、按键事件分发。这些内容后续文章我会一一分析,...
1
评论
分享
请叫我动感超人
Android @很大的公司
·
5年前
关注
Android控件系统(三)——Window与WindowMananger
窗口(不是指的Window类):这是一个纯语义的说法,即程序员所看到的屏幕上的某个独立的界面,比如一个带有Title Bar的Activity界面、一个对话框、一个Menu...
赞
评论
分享
请叫我动感超人
Android @很大的公司
·
5年前
关注
Android控件系统(二)——Framework概述
Framework中所包含的服务是非常多的,为了清晰的描述服务端、客户端和linux驱动三者的关系,我们只是描述了它们其中的一小部分,这一小部分也是为后续讲解窗口的创建、A...
赞
评论
分享
请叫我动感超人
Android @很大的公司
·
5年前
关注
Android控件系统(一)——Activity控件系统引导
本章作为“Activity控件系统”系列文章的开篇,向大家阐述什么是控件系统?控件系统的实现作为Android高层次抽象,为了更方便与用户打交道的,在这些便捷的背后其实隐藏...
赞
评论
分享
请叫我动感超人
Android @很大的公司
·
5年前
关注
Android 2D Graphics总结
这部分大家网上查一下即可。...
1
评论
分享
请叫我动感超人
Android @很大的公司
·
5年前
关注
Android着色器Shader使用误区
Shader的基本使用不多说了,请参考https://blog.csdn.net/iispring/article/details/50500106,这里我们只讲解shad...
赞
评论
分享
请叫我动感超人
Android @很大的公司
·
5年前
关注
PorterDuffXfermode误区总结
类android.graphics.PorterDuffXfermode继承自android.graphics.Xfermode。在用Android中的Canvas进行绘图...
3
评论
分享
请叫我动感超人
Android @很大的公司
·
5年前
关注
GreenDao使用注意事项
如果新版本中新增加了表,需要修改greendao配置中schemaVersion,让其加1即可否则出现如下错误greendao中model的定义id时,如果id不是Stri...
赞
评论
分享
请叫我动感超人
Android @很大的公司
·
5年前
关注
windowSoftInputMode属性详解
它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adjust…”值的组合。在任一组设置多个值——多个”state…”values,例如&mdash有未定义...
赞
评论
分享
下一页
个人成就
文章被点赞
54
文章被阅读
35,778
掘力值
593
关注了
0
关注者
44
收藏集
19
关注标签
30
加入于
2018-07-06