1 Star 0 Fork 0

JoeYang / AndroidDemo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

AndroidDemo

介绍

the demos for learning Android development

软件架构

软件架构说明,Demo学习顺序:

  1. Demo01_HelloWorld
  2. Demo03_Counter
  3. ViewModeTest:第一次使用 Jetpack 推荐开发架构组件之 ViewModel 组件
  4. LiveDataTest:第一次使用 LiveData 组件
  5. DataBindingTest:第一次使用数据绑定库 DataBinding
  6. SharePreferences:第一次使用 SharePreferences 持久化保存数据
  7. ViewModelSHP:综合使用 AndroidViewModel、ViewModel SaveState 视图模型状态保存、SharePreferences 持久化本地保存
  8. NavigationDemo01:第一次使用 Navigation 导航组件,进行 Fragment(视图碎片)直接的导航跳转
  9. NavigationDemo02:带参数的导航,包括3种参数传递方式,分别是:静态参数传递、Bundle动态参数传递、ViewModel动态参数传递(共享)
  10. CalculationTest:口算测试App,综合使用各种框架组件,本地化保存记录
  11. Parcelable:实现Google的Parcelable序列化接口
  12. KotlinDemo01:Kotlin开发App入门demo,用到ViewBinding
  13. PixabayGallery(Kotlin实现):Pixabay图片网站图库App,使用网站API获取图片、下拉刷新、RecyclerView等
  14. RetrofitDemo01:使用Retrofit HTTP框架发送网络请求并打印到控制台,包括同步/异步请求代码
  15. PixabayGallery2:使用Retrofit网络框架代替原有Volley框架,并按照官方推荐方式优化原有的网络操作
  16. ViewPagerDemo01:使用ViewPager2和TabLayout,实现滑动页面和标签结合
  17. BottomNavigationDemo01:手动实现底部导航栏效果,及简单属性动画
  18. WorkManagerDemo01:后台任务的调度与管理
  19. PixabayGallery3:优化界面,使用ViewPager2实现图片滑动浏览,处理存储权限保存图片
  20. BannerDemo:自动图片轮播图 示例

使用说明

  1. xxxx
  2. xxxx
  3. xxxx

特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. Gitee 官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解 Gitee 上的优秀开源项目
  4. GVP 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
  5. Gitee 官方提供的使用手册 https://gitee.com/help
  6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/

空文件

简介

the demos for learning Android development 展开 收起
Kotlin 等 2 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/joeyang1996/AndroidDemo.git
git@gitee.com:joeyang1996/AndroidDemo.git
joeyang1996
AndroidDemo
AndroidDemo
master

搜索帮助