All Projects → SusionSuc → Advancedandroid

SusionSuc / Advancedandroid

Android 进阶

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Advancedandroid

Dasarpemrogramangolang
📖 Source Code E-book Dasar Pemrograman Golang
Stars: ✭ 625 (-74.45%)
Mutual labels:  source-code, learning
Knowledge
Everything I know
Stars: ✭ 2,982 (+21.91%)
Mutual labels:  wiki, learning
Ocamlverse.github.io
Documentation of everything relevant in the OCaml world
Stars: ✭ 117 (-95.22%)
Mutual labels:  wiki, learning
Geistmap
An experimental personal knowledge base with a focus on connections
Stars: ✭ 425 (-82.62%)
Mutual labels:  wiki, learning
Wiki
A wiki about ExtendScript features, tricks, workarounds, magic and rainbow unicorns
Stars: ✭ 161 (-93.42%)
Mutual labels:  wiki, learning
Waggledance
A learning guide for new programmers
Stars: ✭ 202 (-91.74%)
Mutual labels:  learning
Rocon
Router Library with Ultimate Type Safety
Stars: ✭ 206 (-91.58%)
Mutual labels:  router
Rt N56u
Padavan
Stars: ✭ 2,776 (+13.49%)
Mutual labels:  router
Cs Univ Wiki
컴공생을 위한 대학 생활 가이드라인
Stars: ✭ 202 (-91.74%)
Mutual labels:  wiki
Marshroute
Marshroute is an iOS Library for making your Routers simple but extremely powerful
Stars: ✭ 208 (-91.5%)
Mutual labels:  router
Scala Exercises
The easy way to learn Scala.
Stars: ✭ 2,431 (-0.61%)
Mutual labels:  learning
Ui Router
The de-facto solution to flexible routing with nested views in AngularJS
Stars: ✭ 13,738 (+461.65%)
Mutual labels:  router
Registry
npm registry documentation
Stars: ✭ 202 (-91.74%)
Mutual labels:  wiki
Building Products With Js
Materials and code for free course on building products with javascript
Stars: ✭ 206 (-91.58%)
Mutual labels:  learning
Packet Journey
DEPRECATED - Packet-journey, userland router which uses DPDK for its fastpath switching.
Stars: ✭ 200 (-91.82%)
Mutual labels:  router
42 cheatsheet
Also referred to as "The C Man"
Stars: ✭ 204 (-91.66%)
Mutual labels:  learning
Navigo
A simple vanilla JavaScript router.
Stars: ✭ 2,435 (-0.45%)
Mutual labels:  router
Javascript
GitBook teaching programming basics with Javascript
Stars: ✭ 2,525 (+3.23%)
Mutual labels:  learning
Mgjrouter
一个高效/灵活的 iOS URL Router
Stars: ✭ 2,314 (-5.4%)
Mutual labels:  router
Grav Learn
Grav Learn (exhaustive grav documentation)
Stars: ✭ 204 (-91.66%)
Mutual labels:  learning

Android进阶

技术点 简介
Router 主要分析了WMRouter和ARouter两款开源框架的工作原理 detail
插件化 分析VirtualApk和Replugin等开源框架,主要是透过他们了解Android底层组件的运行机制,系统是如何对他们提供支持的。 detail
Gradle Gradle插件与代码生成等 detail
Android Framework 源码分析 一些未成体系的Framework源码分析文章 detail
RecyclerView 源码分析 分析RecyclerView的大概实现以及一些使用心得 detail
Android视图层源码分析 理清整个Android视图层是如何工作的,使UI编写起来更加胸有成竹 detail
Fresco 主要分析Fresco框架的设计层级以及图片处理的整体流程 detail
Booster源码分析 如何提高app的稳定性、性能 detail
RxJava RxJava相关 detail
Rabbit实现原理分析 从0实现一个APM框架 detail
......

除了上面比较成体系的系列外,还有我零零散散总结的,暂不归类:

life-clean

kotlin最佳实践

为什么要做屏幕适配

Android中的异步消息处理机制

使用View来搭建UI

从0开始实现一款类似微信、B站的图片浏览组件

分享一个实现吸顶Item的简单方法

B站弹幕库DanmakuFlameMaster源码分析

Android DI从入门到放弃

其他

欢迎在下面开发者社区关注我

欢迎关注我的微信公众号:susion随心

公众微信号会跟随简书同步更新:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].