Pinned Repositories
AnnotateUtils
自定义注解,告别butterknife
Apk-Dynamic-Loading
动态加载——从服务器下载Dex、jar或者apk文件,通过本地apk动态调用加载其中的方法实现插件化开发的Demo,简单易懂
athena-signal
DataStorageAndHandle
数据存储和增删改查,自定义ContentProvider,跨应用操作数据,SQLite数据库操作,LitePal使用,文件存储
HotFix-Tinker
Tinker热修复的集成使用
Incremental_Updating
增量更新
Messenger
通过Messenger实现跨进程通信,handler的形式,底层还是AIDL
ReactNativeApp
一个使用ReactNative编写的近似美团的App
RecyclerViewDemo
RecyclerView局部刷新,下拉刷新,瀑布流,增加删除动画,拖动改变位置,滑动删除
RN_Android
Android和ReactNative混编
979527040's Repositories
979527040/Apk-Dynamic-Loading
动态加载——从服务器下载Dex、jar或者apk文件,通过本地apk动态调用加载其中的方法实现插件化开发的Demo,简单易懂
979527040/RecyclerViewDemo
RecyclerView局部刷新,下拉刷新,瀑布流,增加删除动画,拖动改变位置,滑动删除
979527040/AnnotateUtils
自定义注解,告别butterknife
979527040/athena-signal
979527040/DataStorageAndHandle
数据存储和增删改查,自定义ContentProvider,跨应用操作数据,SQLite数据库操作,LitePal使用,文件存储
979527040/HotFix-Tinker
Tinker热修复的集成使用
979527040/Incremental_Updating
增量更新
979527040/ReactNativeApp
一个使用ReactNative编写的近似美团的App
979527040/RN_Android
Android和ReactNative混编
979527040/Messenger
通过Messenger实现跨进程通信,handler的形式,底层还是AIDL
979527040/Rxjava2.0
Rxjava2.0,各种操作符实用、与Retrofit结合实例