Pinned Repositories
AdvancedAndroid
(Android advanced plan) 一系列Android进阶文章。持续更新中.....
alpha
Alpha是一个基于PERT图构建的Android异步启动框架,它简单,高效,功能完善。 在应用启动的时候,我们通常会有很多工作需要做,为了提高启动速度,我们会尽可能让这些工作并发进行。但这些工作之间可能存在前后依赖的关系,所以我们又需要想办法保证他们执行顺序的正确性。Alpha就是为此而设计的,使用者只需定义好自己的task,并描述它依赖的task,将它添加到Project中。框架会自动并发有序地执行这些task,并将执行的结果抛出来。
Anchors
:white_check_mark: Anchors 是一个基于图结构,支持同异步依赖任务初始化 Android 启动框架。其锚点提供 "勾住" 依赖的功能,能灵活解决初始化过程中复杂的同步问题。参考 alpha 并改进其部分细节, 更贴合 Android 启动的场景, 同时支持优化依赖初始化流程, 自动选择较优的路径进行初始化。
android-lifecycle
A diagram of the Android Activity / Fragment lifecycle
DoraemonKit
简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android )研发助手,你值得拥有。
go-ethereum
Official Go implementation of the Ethereum protocol
gradle_plugin_android_aspectjx
A Android gradle plugin that effects AspectJ on Android project and can hook methods in Kotlin, aar and jar file.
grgit
The Groovy way to use Git.
lancet
A lightweight and fast AOP framework for Android App and SDK developers
zju-icicles
浙江大学课程攻略共享计划
liqianjiang's Repositories
liqianjiang/lancet
A lightweight and fast AOP framework for Android App and SDK developers
liqianjiang/zju-icicles
浙江大学课程攻略共享计划
liqianjiang/AdvancedAndroid
(Android advanced plan) 一系列Android进阶文章。持续更新中.....
liqianjiang/alpha
Alpha是一个基于PERT图构建的Android异步启动框架,它简单,高效,功能完善。 在应用启动的时候,我们通常会有很多工作需要做,为了提高启动速度,我们会尽可能让这些工作并发进行。但这些工作之间可能存在前后依赖的关系,所以我们又需要想办法保证他们执行顺序的正确性。Alpha就是为此而设计的,使用者只需定义好自己的task,并描述它依赖的task,将它添加到Project中。框架会自动并发有序地执行这些task,并将执行的结果抛出来。
liqianjiang/Anchors
:white_check_mark: Anchors 是一个基于图结构,支持同异步依赖任务初始化 Android 启动框架。其锚点提供 "勾住" 依赖的功能,能灵活解决初始化过程中复杂的同步问题。参考 alpha 并改进其部分细节, 更贴合 Android 启动的场景, 同时支持优化依赖初始化流程, 自动选择较优的路径进行初始化。
liqianjiang/android-lifecycle
A diagram of the Android Activity / Fragment lifecycle
liqianjiang/DoraemonKit
简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android )研发助手,你值得拥有。
liqianjiang/go-ethereum
Official Go implementation of the Ethereum protocol
liqianjiang/gradle_plugin_android_aspectjx
A Android gradle plugin that effects AspectJ on Android project and can hook methods in Kotlin, aar and jar file.
liqianjiang/grgit
The Groovy way to use Git.
liqianjiang/HappyNote
组件化架构APP Demo,可用于快速构建自己的APP
liqianjiang/highwayhash
Fast strong hash functions: SipHash/HighwayHash
liqianjiang/Hunter
A fast, incremental, concurrent framework to develop compile plugin for android project to manipulate bytecode
liqianjiang/LDNetDiagnoService_Android
Android平台利用ping和traceroute的原理,对指定域名(通常为后台API的提供域名)进行网络诊断,并收集诊断日志
liqianjiang/liqianjiang.github.io
River Blog ->
liqianjiang/matrix
Matrix is a plugin style, non-invasive APM system developed by WeChat.
liqianjiang/ndkProtected
ndk双进程守护,包括C++的详细说明
liqianjiang/play-services-plugins
Plugins to help with using Google Play services SDK.
liqianjiang/redex
A bytecode optimizer for Android apps
liqianjiang/redis
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
liqianjiang/SocketProcess
NDK实现利用Socket实现Linux层双进程守护
liqianjiang/SubmitButton
A submit button with a fun animation for Android.
liqianjiang/Towards
个人练习项目,借鉴于github许多开源项目 使用的到的技术 kotlin +DataBinding + mvp + rxJava + retrofit + rxCache
liqianjiang/Trojan
Trojan is an efficient mobile terminal lightweight log SDK
liqianjiang/walle
Android Signature V2 Scheme签名下的新一代渠道包打包神器
liqianjiang/wisdom
图片选择库 kotlin picture select
liqianjiang/WMRouter
WMRouter是一款Android路由框架,基于组件化的设计思路,有功能灵活、使用简单的特点。