本次课程的作业的地址:https://github.com/gfzheng/MAD
实验目的
- 熟悉 Android Studio 开发工具操作
- 熟悉 Android 基本 UI 开发,并进行 UI 基本设计
实验内容 实现一个 Android 应用,界面呈现如下效果:
实验目的
- 了解 Android 编程基础
- 熟悉 ImageView、 Button、 RadioButton 等基本控件,能够处理这些控件的基本事件
- 学会弹出基本的对话框,能够定制对话框中的内容,能对确定和取消按钮的事件做处理
实验内容
实现一个 Android 应用,界面呈现与实验一基本一致, 要求:
略
实验目的
- 复习事件处理
- 学习Intent、Bundle在Activity跳转中的应用
- 学会RecyclerView、ListView以及各类适配器的用法
实验内容 实现一个模拟商品界面,如下所示:
实验目的
- 掌握 Broadcast 编程基础
- 掌握动态注册 Broadcast 和静态注册 Broadcast
- 掌握Notification 编程基础
- 掌握 EventBus 编程基础
实验内容 在实验三的基础上,实现静态广播、动态广播两种改变Notification 内容的方法。
实验目的
- 掌握 AppWidget 编程基础
- 掌握 Broadcast 编程基础
- 掌握动态注册 Broadcast 和静态注册 Broadcast
实验内容 实现一个Android 应用,实现静态广播、动态广播两种改变widget 内容的方法。在上次实验的基础 上进行修改,所以一些关于静态动态广播的内容会简略。
实验目的
- 学会使用 MediaPlayer;
- 学会简单的多线程编程,使用 Handle 更新 UI;
- 学会使用 Service 进行后台工作;
- 学会使用 Service 与 Activity 进行通信。
实验内容 实现一个简单的播放器,要求功能有:
- 播放、暂停,停止,退出功能;
- 后台播放功能;
- 进度条显示播放进度、拖动进度条改变进度功能
- 播放时图片旋转,显示当前播放时间功能;
实验目的
- 学习 SharedPreferences 的基本使用;
- 学习 Android 中常见的文件操作方法;
- 复习 Android 界面编程。
实验内容
实验目的
- 学习 SQL 数据库的使用
- 学习 ContentProvider 的使用
- 复习 Android 界面编程
实验内容