kenny's repositories
HttpRequest
一个基于 retrofit + okhttp + Gson 封装的网络框架
AopTraining
非侵入式AOP——AspectJ使用
FlutterDemo
a demo for flutter.
RecycleBin
recyclebin to reuse view.
CatonMonitor
a caton monitor project,try to improve app fluency.
Android_Aggregation
android aggregation
BestPractice
best practice collect.
ConstraintLayout
A Demo For ConstraintLayout ,Tell How To Use.
CustomAnnotation
自定义注解(运行时注解 + 编译时注解)
CustomTabLayout
Custom TabLayout
IdleHandlerDemo
a demo for idlehadndler.
JkImageLoader
a custom image loader
JkShoppingCart
JkShoppingCart
KotlinCollection
kotlin collection, try to use it.
LogsAnalyze
Analyze Logs.
Modularization
easy to tell us how to rebuild modularization project
ObjectPool
a objectpool project~
ReferenceDemo
try to understand all reference.
RxjavaPractice
learn rxjava and practice
UiPerformanceMonitor
android ui performance monitor
diff-match-patch
Diff Match Patch is a high-performance library in multiple languages that manipulates plain text.
react-native-async-load-bundle
This is an example project to build the common bundle file and the differential bundle file using Metro, and load the differential bundle asynchronously in app. Compare with loading the official bundle file synchronously, there was 20% ~ 25%(20 ~ 200 ms) decrease in the load time of react view by using loading the differential bundle asynchronously
zhihu-flutter
Flutter 高仿知乎 UI,非常漂亮,也非常流畅,flutter build apk 或 flutter build ios 之后更流畅