首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Looperjing
掘友等级
Android软件工程师
|
蚂蚁金服
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 22
沸点 1
赞
23
返回
|
搜索文章
最新
热门
Android窗口系统第四篇---Activity动画的设置过程
无论是系统中窗口的动画,还是应用中某一个View的动画,它们的原理都是一样的。当一个窗口打开的时候,为了看起来更缓和一点,系统都会给每一个Activity窗口添加一个动画,关于动画的部分,我所想写的有四点。第一、动画有哪些类型;第二动画是怎么设置的,由于窗口动画和过度动画(Ac…
Android窗口系统第三篇---WindowManagerService中窗口的组织方式
上面文章梳理了一个窗口的添加过程,系统中有很多应用,每个应用有多个Activity,一个Activity上有一个Window,WindowManagerService是怎么管理的?先adb shell dumpsys activity查看一下Activity. Display对…
Android窗口系统第一篇---Window的抽象概念和WMS相关数据结构理解
本篇文章主要讨论窗口坐标系统、Z序确定,Choreographer、WindowToken、WindowState、WindowManagerService中的关键成员等知识。
Android源码解析四大组件系列(八)---广播几个问题的深入理解
接上篇文章,这篇文章主要是总结前面知识,并且了解一些细节问题,加深对广播机制的理解,比如有播有序是怎么保证有序的?广播拦截机制是怎么实现的?广播发送超时了是怎么处理的?registerReceiver方法发返回值有什么用?粘性广播等等。 Android源码解析四大组件系列(五)-…
Android 架构设计 --- 关于 View 边界划分的思考
版权声明:本文为 LooperJing 原创文章,未经博主允许不得转载! 在前几篇,我总结了 MVP,MVVM,对 MVP 使用泛型,以避免类爆炸,这些方案的实施在一定的程度的,使得 View 和业务逻辑成功隔离开来,但是对于一个复杂的界面,,一个 layout.xml 即使使用了和自定义控件,…
Android 架构设计 --- 关于 MVVM 模式的探讨
### 一、MVP 模式优缺点 在说 MVVM 之前,简单回顾一下 MVP 分层,MVP 总共分成三层: a 、View: 视图层,对应 xml 文件与 Activity/Fragment; b 、Presenter: 逻辑控制层,同时持有 View 和 Model 对象; c 、Model: 实体层,负…
Android 架构设计 ---MVP 模式第(二)篇,如何减少类爆炸
关于 MVP 减少类数量,已经有很多人研究过,站在他们的肩膀上进行学习,个人觉得模式是一种思想,不是 “法律”,所以 MVP 没有固定的写法,结合需求,理清架构,应该都可以有自己的独特 MVP 写法。本文不揉杂 Rxjava,DataBinding 以及一些注解框架,降低理解 MVP 的难度,我将 MVP 模式优化了一下,相比之前,简洁不少。
Android 源码解析四大组件系列(四)---Activity 启动详细流程
死背 Activity 的生命周期,不如彻底点,从源码梳理一遍更痛快。
Android 源码解析四大组件系列(二)---Activity 启动过程的总体把握
之前写过 Service 的启动过程,相对来说 Activity 的启动过程比 Service 的启动过程更为复杂,其一 Activity 的生命周期方法比 Service 多,其二 Activity 具有启动模式和返回栈。写本文的目的在于更清晰的梳理 Activity 的启动过程,比如双向 Binder 的建立,AMS 的注册,重在加强自己的内功修炼,博客粉丝日益增多,力在以最简单的方式让大家理解,跟大家一起学习。
Android 进程保活的一般套路
有几个问题需要思考,系统为什么会杀掉进程,杀的为什么是我的进程,这是按照什么标准来选择的,是一次性干掉多个进程,还是一个接着一个杀,保活套路一堆,如何进行进程保活才是比较恰当...... 如果这些问题你还还存在,或许这篇文章可以解答。
下一页
个人成就
文章被点赞
1,458
文章被阅读
52,376
掘力值
2,687
关注了
36
关注者
601
收藏集
9
关注标签
21
加入于
2016-08-04