# AndroidMingRIKeJiBookCode **Repository Path**: suremainsure/AndroidMingRIKeJiBookCode ## Basic Information - **Project Name**: AndroidMingRIKeJiBookCode - **Description**: Android开发从入门到精通-明日科技 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2022-09-19 - **Last Updated**: 2022-09-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 第三章 P15 07 在Java代码中控制UI界面实例——完全通过代码实现游戏的进入界面(3.2)(重点) P17 09 使用XML和Java代码混合控制UI界面实例——通过XML和Java代码实现QQ相册照片列表页面(3.3) P19 11 开发自定义的View实例——实现跟随手指的小兔子(3.4) P22 14 相对布局管理器实例——实现软件更新提示页面(最新)(3.5) P24 16 线性布局管理器实例——实现登录微信页面(3.6) P26 18 帧布局管理器实例——应用帧布局居中显示层叠的正方形(3.7) P28 20 表格布局管理器实例——实现喜马拉雅的用户登录页面(3.8) P30 22 网格布局管理器实例——实现QQ聊天信息列表页面的布局(3.9) P32 24 布局管理器的嵌套实例——实现微信朋友圈界面(3.10) #### 第四章 P35 03 文本框实例——实现一个手机QQ聊天信息列表(4.1) P37 05 编辑框的实例——实现布局手机QQ空间写说说页面(4.2) P39 07 普通按钮的实例——实现开心消消乐的授权并登录按钮(4.3) P41 09 图片按钮的实例——实现开心消消乐的开始游戏页面中的开始游戏和切换账号按钮(4.4) P43 11 单选按钮的实例——实现在屏幕上添加逻辑推理题(4.5) P45 13 复选框的实例——实现通过微信登录游戏时显示的授予权限界面(4.6) P46 14 日期选择器(4.7) P47 15 时间选择器(4.8) P48 16 计时器(4.9) #### 第五章 P51 03 进度条实例——实现类似开心消消乐启动界面的进度条(5.1)(重点 通过Handler处理主线程的子线程数据变化 ) P53 05 拖动条实例——美图秀秀图片透明度拖动条(5.2) P55 07 星级评分条实例——淘宝评价页面的星级评分条(5.3) P57 09 图像视图实例——应用ImageView组件显示图像(5.4) P59 11 图像切换器实例——手机相册的滑动查看相片功能(5.5) P61 13 网格视图实例——手机QQ相册页面(5.6) P63 15 下拉列表框实例——豆瓣APP搜索下拉列表框(5.7) P65 17 列表视图实例——微信通讯录朋友列表(5.8) P67 19 滚动视图实例——实现为编程词典目录添加垂直滚动条(5.9) P68 20 选项卡(5.10) #### 第六章 P73 05 启动和关闭Activity实例——模拟喜马拉雅登录界面实现忘记密码页面跳转功能(6.1) P74 06 使用Bundle在Activity之间交换数据(6.2) P75 07 调用另一个Activity并返回结果(6.3) P78 10 使用Fragment实例——微信界面Tab标签切换(6.4)(重点 多个按钮事件一个监听器 ) #### 第七章 P82 04 Action和Data属性(7.1)(重点 多个按钮事件一个监听器 ) P83 05 Action和Category属性(7.2) P86 08 Intent过滤器(7.3) #### 第八章 P90 04 输出日志信息(8.1) #### 第九章 P96 04 物理按键事件处理(9.1) P98 06 长按事件(9.2) P99 07 触摸事件(9.3) P100 08 单击事件与触摸事件的区别(9.4) P101 09 手势检测(9.5) P103 11 手势的识别(9.6) #### 第十章 P106 03 资源实例——WindwosPhone界面之字符串资源(10.1) P113 10 数组资源实例——WindowsPhone界面之数组资源(10.2) P116 13 Drawable资源实例——微信登录界面(10.3) (重点 登录按钮背景色为绿色) P122 19 选项菜单(10.5) P123 20 上下文菜单(10.6) #### 第十一章 P126 03 显示和隐藏Action Bar(11.1)(重点) P127 04 添加Action Item(11.2) P128 05 添加Action View(11.3)(重点 为每个项加了一个布置文件) P129 06 Action Bar与Tab(11.4)(Android4.x课程的比它好用) P130 07 实现层级式导航(11.5)(重点 即有返回按钮) #### 第十二章 P133 03 使用AlertDialog实现对话框(12.1)(重点) P134 04 使用Notification在状态栏上显示通知(12.2)(重点) P135 05 使用BroadcastReceiver(12.3)(重点) P136 06 使用AlarmManager设置闹钟(12.4) #### 第十三章 P138 02 画笔和画布(13.1) P139 03 绘制几何图形(13.2) P140 04 绘制文本(13.3) P141 05 绘制图片(13.4) P142 06 绘制路径(13.5) P143 07 逐帧动画(13.6)(源码已过时,要改源码才行) P145 09 补间动画实例——实现淡入淡出的补间动画(13.7) #### 第十四章 P147 02 音频——使用MediaPlay播放(14.1) // ((ImageButton) v).setImageDrawable(getResources().getDrawable(R.drawable.play, null)); ((ImageButton) v).setImageResource(R.drawable.play);//(把上面的代码改成这样) // ((ImageButton) v).setImageDrawable(getResources().getDrawable(R.drawable.pause, null)); ((ImageButton) v).setImageResource(R.drawable.pause);//(把上面的代码改成这样) P149 04 音频——使用SoundPool播放(14.2) P150 05 视频——使用VideoView播放(14.3) P151 06 视频——使用MediaPlayer和SurfaceView播放(14.4) P152 07 控制摄像头拍照(14.5) P153 08 录制视频(14.6) #### 第十五章 P156 03 Shared Preferences存储实例——模拟QQ自动登录(15.1)(重点) P157 04 内部存储(15.2) P158 05 外部存储(15.3) P160 07 数据库存储——使用代码操作数据(15.4) P161 08 Content Provider(15.5) #### 第十六章 P164 03 Handler消息传递机制实例——实现找茬游戏的进度条(16.1)(重点) P166 05 Message实例——模拟淘宝实现轮播广告(16.2) P167 06 Looper(16.3)(重点 在子线程定义Handler,它没办法传组件) #### 第十七章 P171 04 Service的基本用法实例——使用Service控制游戏背景音乐的播放(17.1) P173 06 Bound Service实例——模拟双色球彩票的随机选号器(17.2) #### 第十八章 P176 02 什么是传感器(18.1) P177 03 磁场传感器(18.2) P178 04 加速度传感器(18.3) P180 06 方向传感器实例——水平仪(18.4) #### 第十九章 P182 02 获取LocationProvider(19.1) P182 02 获取LocationProvider过滤条件(19.2) P183 03 获取定位信息(19.3) P185 05 应用百度地图API开发地图APP实例—应用百度地图API显示百度地图(19.4) P186 06 定位到我的位置(19.5)