Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.46 KB

README.md

File metadata and controls

33 lines (23 loc) · 1.46 KB

2020年Android创新实验室(AI+移动互联)寒假培训

本次培训参考自郭霖的《第一行代码》,全部代码已上传

考核要点

本次寒假考核将在下学期开学1~2周内进行,主要针对现在实验室大一和大二的同学,本次考核主要目的是督促大家在寒假里学习技术,巩固知识。考核的具体要求如下:

安卓部分

你可以仿照某个应用,也可以根据自己的想法做一个新的,尽量不要使用第三方库。有准备计算机设计大赛的的优先完成计设比赛项目。

必须实现的功能(培训讲到的)

  • 实现自定义ToolBar:AppBarLayout + ToolBar
  • 实现列表下拉刷新:SwipeRefreshLayout(自学) + RecyclerView
  • 实现多页滑动效果:ViewPager + Fragment + TabLayout
  • 侧滑栏效果:DrawerLayout + NavigationView
  • 加载效果:ProgressBar或者ProgressDialog
  • 必须具有网络请求,JSON数据获取与解析(okhttp、HttpClient等均可)

以下为加分项(选做)

  • 有清晰的权限申请流程(可配合AlertDialog使用)
  • 使用拍照、相册选择图片(可用于切换头像)
  • 使用MediaPlayer实现音频或视频播放
  • 使用多线程进行网络请求
  • 使用数据库(SQLite)实现数据持久化
  • 使用开放接口

推荐大家寒假看完Android入门第一本书 —— 《Android第一行代码》
链接: https://pan.baidu.com/s/17U7qsk8j7ZE3bMwRZ9zb1w
密码: 1r9j