#GeekCollegeTraining
-
-
**作业1:**将第一个Activity中输入的信息传给第二个
-
要求:
- 无
-
**作业2:**实现一个猜数字游戏
-
项目:GuessNumber
-
要求:
- 1.程序生成0到100之间的整数;
- 2.用户输入0到100之间的整数;
- 3.程序验证用户输入是否正确,给予提示,如视频所示;
-
-
-
**作业1:**单选题与多选题结果输出
-
项目:CheckAnswer
-
要求:
- 无
-
**作业2:**实现一个简单的计算器
-
项目:Caculator
-
要求:
- 能够支持加减乘除运算;
- 不用很复杂,只要能够支持整数运算即可;
-
-
- **作业1:**定时提醒记事本
- 项目:Notepad
- 要求:
- 可以实现整点事件提醒,开机后即可检测时间;
-
-
**作业1:**通过浏览器页面打开本机应用
-
项目:LocalApp
-
要求:
- 通过浏览器页面打开本机应用;
-
**作业2:**编写一个图片浏览器
-
要求: -编写一个图片浏览器;
-
**作业2:**编写一个应用要求特定权限才能启动
-
要求:
- 编写一个应用要求特定权限才能启动;
-
-
-
**作业1:**使用视图动画及属性动画控制按钮运动
-
要求:
- 通过对视图动画和属性动画的理解完成控制按钮运动效果;
-
**作业2:**实现一个2D翻转的卡片
-
项目:TwoDTurn
-
要求: -实现一个2D翻转的卡片;
-
**作业3:**用3D 翻转的效果切换Fragment
-
要求: -用3D 翻转的效果切换Fragment
-
-
- **作业1:**自定义按钮样式
- 项目:CustomButton
- 要求:
- 运用学过的所有Android资源管理的知识完成作业;
-
-
**作业1:**使用百度地图定位当前位置
-
要求:
- 使用百度地图定位当前位置(学员需要提供apk文件供老师测试AK是否通过验证);
-
**作业2:**实现一个指南针
-
项目:Compass
-
要求: -实现一个指南针;
-
**作业3:**实现双指缩放图片
-
项目:ImageZoom
-
要求:
- 使用多点触摸相关的API实现双指缩放图片的效果;
-
**作业4:**完成一键加速
-
项目:ClearMemory
-
要求:
- 完成一键加速,点击应用图标,Toast显示清理内存大小;
-
**作业5:**一键锁屏
-
项目:LockScreen
-
要求:
- 一个应用进行锁屏配置,另一个应用可以进行一键锁屏功能,如果没有权限进入第一个应用进行配置;
-
-
- **作业1:**同步播放歌词
- 项目:PlayMusicAndLrc
- 要求:
- 同步播放歌词;
-
- **作业1:**开发一个笑话连连看应用
- 项目:Joke
- 要求:
- 离线时可以查看缓存的数据;
- 在线时自动更新并缓存数据;
- 列表翻页功能;
- 列表下拉刷新功能;
- 通信时数据格式为JSON;
-
- **作业1:**实现一个实时共享位置的应用
- 项目:RealTimePosition
- 要求:
- 学生提供服务器源码;
- 学生提供客户端源码;
- 学生提供keystore及密码供老师测试代码;
- 学生提供源码使用说明文档;
- 老师根据学生的资源对工程进行测试和评判;