AndroidStudy
AndroidStudy copied to clipboard
🔥 Android学习知识点总结 Jetpack、MVVM、MVI、Kotlin、ViewPager2、JUC多线程等,欢迎star!
欢迎扫码关注
欢迎扫描下方二维码或搜索公众号 代码说 关注我的微信公众号查看最新文章,在公众号回复 hello world 不定时参与现金红包抽奖,期待您的关注~
![](https://github.com/crazyqiang/AndroidStudy/blob/master/pic/wechat_qr.png)
扫描二维码下载APK示例
或者 点击此处链接下载APK
更新日志
库 | 更新日志 | 备注 |
---|---|---|
lib_dialog | NOTE: dialog库已迁移到maven仓库,引入方式: implementation 'io.github.mqcodedev:lib_dialog:1.3.0' 别忘了在根目录下的build.gradle中声明 mavenCentral(),现在新建项目默认会自动引入 Jcenter引入方式: ~~implementation 'com.ninetripods:lib-dialog:1.1.0'~~ 未来Jcenter不允许更新版本,墙裂建议使用maven方式引入 版本改动说明:Dialog库README文档 Blog地址:Android基于DialogFragment封装一个通用的Dialog |
|
lib_viewpager2 | 基于ViewPager2实现的自动(手动)无限轮播,支持自定义ItemView及转场动画等 引入方式: implementation 'io.github.mqcodedev:lib_mvpager2:1.0.0-rc2' 使用说明:MVPager2库README文档 Blog地址: 1、深入理解ViewPager2原理及其实践(上篇) 2、深入理解ViewPager2原理及其实践(下篇) |
基本使用:![]() 仿淘宝搜索栏上下轮播: ![]() |
Blog发布
效果展示
Android多线程之HandlerThread、IntentService:
Android中几种线程池的使用:
LruCache、DiskLruCache实现图片缓存,瀑布流:
仿QQ侧滑菜单、小红点:
仿魅族通讯录、通用PopupWindow:
Bundle、AIDL、Messenger、Binder: