Skip to content

jfson/jfson.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

文章整理,未完待续...

Android 源码

主要梳理Android Frameworke层源码

序号 文章名 概述
0 Android 源码编译 编译 Android 6.0 源代码
1 Android Zygote Zygote进程启动流程
2 Android SystemServer SystemServer 进程启动流程
3 Android Launcher Launcher 启动流程
4 Android Application Application 启动流程
5 Android Mainfest 系统 Mainfest 文件解析流程
6 Android Handler Handler、Looper、MessageQueue
7 Fragment 的生命周期来龙去脉 Fragment、FragmentManager、Activity
8 LRUCache LRU算法
9 Android Window Window、ViewRootImpl
... 待续 ... 待续 ...

Binder Framework

  • 梳理Android Binder的IPC机制,如何进行进程间通信
序号 文章名 概述
0 Binder(1) - IPC机制 Linux IPC 机制 & 为何选 Binder
1 Binder(2) - 序列化 Android 中的序列化
2 Binder(3) - AIDL使用 使用AIDL进行进程间通讯
3 Binder(4) - ServiceManager ServiceManager 启动流程
... 待续 ... 待续 ...

开源库

  • 常见开源库梳理
序号 文章名 概述
0 Lottie(1) - 简介 Lottie 使用
1 Lottie(2) - AE & Bodymovin 安装 Lottie的设计工具安装配置:AE & Bodymovin
2 Lottie(3) - AE 简单使用 安装) AE制作一个简单的Lottie动画
3 Glide(1)生命周期管理 glide生命周期的绑定
4 Glide(2)Request队列管理 glide如何管理所有请求队列
5 Android 动画库对比 Lottie、SVGA
6 maven上传 Android maven库上传
7 我的第一个开源库 Android 解耦框架(自定义View)
... 待续 ... 待续 ...

算法练习

序号 文章名 概述
1 算法基础概念 时间复杂度、空间复杂度、O
2 Two Sum LeetCode-001-easy
3 Reverse Integer LeetCode-007-easy

设计模式

  • 常用设计模式
序号 文章名 概述
0 设计模式简介 常用设计模式介绍
1 单例模式(Singleton Pattern) 最常用的单例模式
2 代理模式(Proxy Pattern) 静态代理和动态代理
3 工厂模式(Factory Pattern) 简单工厂模式
4 抽象工厂模式(Abstract Factory Pattern)) 抽象工厂模式
5 构造者模式(Builder Pattern)) 如何进行链式调用
... 待续 ... 待续 ...

设计 & 产品

TODO

life

序号 文章名 概述
0 惜取少年时 about master

About

About Android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published