关于本书的内容有任何问题,请联系 刘博
第 1章 Android开发简介 1 1.1 Android平台历史和现状 1 1.2 Android平台架构和特点 2 1.3 Android开发环境搭建 3 1.3.1 Android Studio的下载 4 1.3.2 Android Studio的安装 5 1.4 第 一个Android实例 6 1.5 小结 22 习题1 22 第 2章 Android开发起步 23 2.1 整型数据 23 2.1.1 界面布局及控件介绍 23 2.1.2 整型加法 30 2.1.3 整型减法 35 2.1.4 整型乘法 37 2.1.5 整型除法 38 2.2 String类 39 2.2.1 字符串处理 39 2.2.2 字符串运算 43 2.2.3 整型和字符串转换 45 2.2.4 字符串和整型转换 46 2.3 浮点型数据 47 2.3.1 浮点型加法 47 2.3.2 浮点数减法 52 2.3.3 浮点数乘法 52 2.3.4 浮点数除法 53 2.4 算术运算 54 2.4.1 有理数运算加法 55 2.4.2 有理数运算减法 58 2.4.3 有理数运算乘法 59 2.4.4 有理数运算除法 60 2.5 运算流程控制 61 2.5.1 顺序结构 61 2.5.2 选择结构 62 2.5.3 循环结构 65 2.5.4 混合结构 68 2.6 小结 69 习题2 70 第3章 多媒体应用技术 71 3.1 简单的MP3播放器 71 3.1.1 创建播放器项目 71 3.1.2 播放器页面布局 72 3.1.3 MP3文件自动播放 72 3.1.4 Button的监听 74 3.2 复杂的MP3播放器 75 3.2.1 MediaPlayer简介和使用 76 3.2.2 LRC文件格式及使用 79 3.2.3 使用Bitmap类 84 3.2.4 自定义TextView类 86 3.2.5 监听TouchEvent事件 94 3.2.6 SeekBar的使用 96 3.2.7 监听SeekBar 100 3.2.8 播放模式的选择 101 3.3 一个可用的MP3播放器 106 3.3.1 播放器界面布局 106 3.3.2 Activity之间的跳转 109 3.3.3 ListView的使用 114 3.3.4 使用Service 117 3.3.5 电话状态的监听 125 3.4 手机拍照 127 3.4.1 自动打开手机摄像头 127 3.4.2 实现拍照并显示 129 3.4.3 操作SD卡上的文件 131 3.4.4 BitmapFactory的使用 131 3.5 小结 135 习题3 136 第4章 数据库开发入门:用户管理实例 137 4.1 SQLite简介 137 4.1.1 SQLite的历史 137 4.1.2 SQLite的基本用法 138 4.1.3 SQLite的常用语句 140 4.2 用户注册 144 4.2.1 用户注册界面布局 144 4.2.2 创建数据库 148 4.2.3 在OnCreate函数中写入管理员用户 149 4.2.4 监听确定Button写入普通用户 151 4.3 用户登录 154 4.3.1 用户登录界面布局 154 4.3.2 监听登录Button按纽 157 4.3.3 根据用户类别产生不同提示 158 4.3.4 监听注册Button按钮 160 4.4 用户信息管理 161 4.4.1 普通用户密码修改界面布局 161 4.4.2 普通用户密码修改 164 4.4.3 系统管理员删除用户界面布局 165 4.4.4 所有用户信息管理 168 4.5 小结 176 习题4 177 第5章 数据库开发实战:英语听力测试 178 5.1 准备数据库 178 5.1.1 SQLite可视化管理工具 178 5.1.2 创建Conversation表 181 5.1.3 创建Compound Dictation表 183 5.1.4 数据表的基本操作 183 5.2 英语听力的播放 186 5.2.1 在onCreate函数中播放听力 186 5.2.2 从指定位置播放听力 187 5.3 英语试题及答案的显示 190 5.3.1 使用RadioButton显示选择题 191 5.3.2 使用TextView显示听写题 195 5.3.3 监听菜单显示听写题答案 197 5.4 用户答题及其判断 204 5.4.1 监听RadioButton和Button 205 5.4.2 使用ImageView显示正确或错误提示 212 5.4.3 使用RatingBar显示正确率 214 5.5 小结 215 习题5 215 第6章 图像处理与动画应用:典型算法演示实例 217 6.1 图像处理基础 217 6.1.1 Paint、Canvas和Bitmap简介 217 6.1.2 使用Paint和Canvas广度优先遍历图 218 6.1.3 使用Paint和Canvas构造**小生成树 223 6.2 二维动画基础 227 6.2.1 补间动画 227 6.2.2 逐帧动画 230 6.2.3 GIF动画 232 6.3 透明度、缩放、旋转和位移渐变的使用 233 6.3.1 缩放和透明度渐变的使用 233 6.3.2 缩放和位移渐变的使用 235 6.3.3 旋转和位移渐变的使用 236 6.4 位移渐变动画的使用 237 6.4.1 进栈和出栈的演示 237 6.4.2 入队和出队的演示 239 6.5 补间动画的使用 241 6.5.1 透明度和缩放渐变的使用 241 6.5.2 组合渐变的使用 241 6.5.3 透明度、缩放和旋转渐变的使用 242 6.5.4 透明度和旋转渐变的使用 244 6.6 小结 246 习题6 246 第7章 网络编程入门 247 7.1 基于TCP的Socket通信 247 7.1.1 Socket通信模型 247 7.1.2 使用ServerSocket和Socket 248 7.2 使用URL访问网络 254 7.2.1 使用URL读取网络资源 255 7.2.2 使用URLConnection读取网络资源 256 7.3 使用HTTP访问网络 257 7.3.1 使用HTTPURLConnection 257 7.3.2 使用Apache的Httpclient 262 7.4 使用WebView显示网页 265 7.4.1 使用WebView浏览网站 265 7.4.2 使用Webview加载HTML代码 267 7.5 小结 269 习题7 270
你好,我在网上买了书,怎么下载源代码
您好,页面上有源代码资源,您可自行下载。
没有这一个网址,链接:http://pan.baidu.com/s/1c1HTb0W
您换个浏览器试试,或者重启电脑后试试,我这边试过了,没有问题,可以下载
提供下载码源地址错误没法下载得得到
我刚刚试过,可以下载,您再试试
您好!
我从新华书店购买了本书。但我不知本书案例源代码从哪里下载。
请您将本书案例源代码发至我的邮箱:guolg@nim.ac.cn。
谢谢!
您好,源码下载方式以及上传
请问源代码在哪里下载?
谢谢!
本书系统地介绍了使用ASP.Net MVC开发微信公众平台应用程序的的流程、方法、技巧和注意事项,内容涵盖微信...
第1章对Android平台的历史和现状、架构和特点、开发环境的搭建作了简要介绍;第2章介绍了Android开发...
本书以一个完整的案例来讲述移动应用的开发过程,并将其功能需求穿插到书中各章节,通过结合该案例给读者系统而生动的...
本书主要内容包括:微信公众号概述、微信公众号开发入门、微信公众号接口入门、微信网页设计样式库、OneThink...
本书共分为15章,主要内容包括编写Swift开发环境配置、Swift语言基础、语句和表达式、集合类型、程序控制...
随着云计算技术的飞速发展,企业对容器编排和管理的需求日益增长,Kubernetes作为领先的开源容器编排平台,...
“深度学习与计算机视觉” 是一门理论性和实践性都很强的课程,它是Python程序设计、机器学习等前期课程的进阶...
本书将引导读者进入Python大数据财务分析的领域,从基础知识入手,逐步深入到高级应用。通过对本书内容的学习和...
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包...
本书深入浅出地介绍数据分析的完整流程及Python实现,分为三篇共10章。第一篇为基础篇(第1章~第5章),包...
你好,我在网上买了书,怎么下载源代码
没有这一个网址,链接:http://pan.baidu.com/s/1c1HTb0W
提供下载码源地址错误没法下载得得到
您好!
我从新华书店购买了本书。但我不知本书案例源代码从哪里下载。
请您将本书案例源代码发至我的邮箱:guolg@nim.ac.cn。
谢谢!
请问源代码在哪里下载?
谢谢!