您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Android应用程序开发教程
字数: 531000
装帧: 平装
出版社: 电子工业出版社
作者: 罗文龙 主编
出版日期: 2016-08-01
商品条码: 9787121289309
版次: 1
开本: 16开
页数: 319
出版年份: 2016
定价:
¥42
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
随着移动互联网的快速发展,作为占据移动互联网半壁江山的Android也迎来了更大的发展机遇,与其他行业类比,移动互联网时代的Android发展潜力无疑是优选的(据2016年近期新数据统计,目前,Android的市场占有率为63.8%,iOS占19.1%)。本书基于Google近期新推出的AndroidIDE-AndroidStudio和近期新的Android模拟器Genymotion作为开发环境进行编写,全面介绍了Android应用开发的相关知识,内容覆盖了Android系统与开发环境、AndroidUI设计、基本程序单元Activity、Android应用核心Intent和Filters、Android事件处理、Android服务、Android广播接收器、ContentProvider实现数据共享、图形图像与多媒体、Android的网络编程基础、Android数据存储、GPS应用开发与百度地图等。本书不局限于介绍Android编程的各种理论知识,而是以“实例驱动”的方式来讲解。全书共50多个实例,这些实例能帮助读者更好地理解Android各知识在实际开发中的应用方式。本书很后还提供了4个综合项目案例:基于Android的计算器、图形化数字游戏、基于Android的音频播放器和Android数据库记事本,综合运用前面的各项知识点,具有较高的参考价值。本书可作为高等院校计算机科学与技术、软件工程、信息管理、电子商务等相关专业本科生和研究生教材,也可供从事移动开发的工作者学习参考。
作者简介
罗文龙,重庆邮电大学经济管理学院副教授,中国计算机学会会员,重庆邮电大学很好青年教师。2011-2013连续三年被评为重庆邮电大学很好青年教师;2011年9月年获重庆邮电大学很好教案奖;2014年12月获重庆邮电大学教学成果一等奖。
目录
第1篇基础篇
第1章Android系统与开发环境2
1.1什么是Android2
1.1.1Android平台的架构2
1.1.2Android操作系统的功能3
1.1.3Android的分支平台5
1.1.4Android平台五大优势特色5
1.2AndroidStudio入门6
1.2.1AndroidStudio的特点6
1.2.2AndroidStudio系统要求6
1.2.3AndroidStudio和EclipseADT比较7
1.3搭建Android开发环境7
1.3.1下载JDK7
1.3.2JDK的安装8
1.3.3JDK的环境变量配置10
1.3.4Windows环境下安装AndroidStudio13
1.3.5Mac环境下安装AndroidStudio15
1.3.6下载、安装和配置AndroidSDK16
1.3.7SDK下载国内镜像20
1.3.8第一次打开AndroidStudio的配置21
1.4Android模拟器Genymotion23
1.4.1什么是Genymotion23
1.4.2Genymotion的特性23
1.4.3Genymotion运行环境要求24
1.4.4注册和下载Genymotion模拟器24
1.4.5安装Genymotion模拟器27
1.4.6使用Genymotion模拟器28
1.4.7给AndroidStudio安装Genymotion插件31
1.5新建一个HelloWorld项目33
第2章AndroidUI设计38
2.1AndroidUI布局38
2.2ListView(列表视图)46
2.2.1ListView(列表视图)的常用属性46
2.2.2ArraryAdapter(数组适配器)47
2.3GridView(网格视图)49
2.4AndroidUI控件56
2.4.1TextView(文本框)56
2.4.2EditText(编辑框)59
2.4.3AutoCompleteTextView(自动填充文本框)61
2.4.4Button(普通按钮)64
2.4.5ImageButton(图片按钮)66
2.4.6CheckBox(复选框)69
2.4.7ToggleButton(开关按钮)73
2.4.8RadioButton(单选按钮)与RadioGroup(按钮组)77
2.4.9使用ProgressDialog(进度对话框)类创建ProgressBar(进度条)81
2.4.10Spinner(列表选择框)84
2.4.11TimePicker(时间拾取器)87
2.5DatePicker(日期拾取器)与DatePickerDialog(日期拾取器对话框)91
第3章基本程序单元Activity97
第4章Android应用核心Intent和Filters102
4.1Intent的各属性102
4.1.1Component(组件)103
4.1.2Action(动作)103
4.1.3Category(类别)104
4.1.4Data(数据)和Type(类型)105
4.1.5Extra(额外)106
4.1.6Flag(标记)106
4.2Intents的类型107
4.2.1显式Intent107
4.2.2隐式Intent107
4.3IntentFilters(意图过滤器)111
第5章Android事件处理119
5.1Android事件处理概述119
5.2注册事件监听器的方法119
第6章Android服务129
6.1Service的分类129
6.2Service的生命周期129
6.3Service生命周期中的回调方法130
第7章Android广播接收器135
7.1创建BroadcastReceiver135
7.2注册BroadcastReceiver135
7.2.1接收用户自定义BroadcastIntent消息136
7.2.2接收系统广播消息136
第8章ContentProvider实现数据共享144
8.1ContentProvider概述144
8.2URI简介145
8.3创建ContentProvider145
第9章图形图像与多媒体156
9.1基础绘图156
9.1.1常用绘图类156
9.1.2绘制2D图形157
9.2位图操作160
9.3Android中的动画163
9.3.1FrameAnimation163
9.3.2TweenAnimation165
9.3.3PropertyAnimation173
9.3.4动画监听器:AnimationListener173
9.4在Android中播放音频与视频173
9.4.1MediaPlayer介绍173
9.4.2运用MediaPlayer播放音频176
9.4.3播放视频181
9.5控制相机拍照187
第10章Android的网络编程基础189
10.1基于TCP协议的网络通信189
10.1.1TCP/IP协议基础189
10.1.2Socket与ServerSocket建立通信190
10.2使用URL访问网络193
10.2.1使用URL获取网络资源193
10.2.2使用URLConnection提交请求196
10.2.3使用HttpURLConnection实现网络通信201
10.3使用WebView203
10.3.1使用WebView浏览网页203
10.3.2加载本地html页面205
10.3.3JavaScript交互调用207
10.4使用WebService进行网络编程209
10.4.1WebService基础209
10.4.2调用WebService210
10.4.3实现手机归属地查询212
第11章Android数据存储216
11.1使用SharedPreferences216
11.1.1SharedPreferences的使用方法216
11.1.2SharedPreferences的应用217
11.2File存储219
11.2.1使用IO流操作文件219
11.2.2文件操作应用219
11.2.3将文件保存到SD卡221
11.3SQLite数据库224
11.3.1SQLite介绍224
11.3.2SQLite数据库操作227
第12章GPS应用开发与百度地图238
12.1支持GPS的核心API238
12.2获取LocationProvider239
12.3获取定位信息241
12.4使用百度地图服务244
12.4.1获取百度地图SDK244
12.4.2使用百度地图定位246
第2篇综合项目篇
第13章基于Android的计算器252
13.1系统分析252
13.2系统设计252
13.2.1系统目标252
13.2.2系统功能结构252
13.2.3系统业务流程253
13.3系统实施253
13.3.1开发及运行环境253
13.3.2项目的创建254
13.3.3计算器主界面的实现256
13.3.4计算器逻辑的实现259
13.4系统运行与测试264
第14章图形化数字游戏265
14.1系统分析265
14.2系统设计265
14.2.1系统目标265
14.2.2系统功能结构265
14.2.3系统业务流程266
14.3系统实施266
14.3.1开发及运行环境266
14.3.2项目的创建266
14.3.3项目工程结构269
14.3.4游戏主界面的实现269
14.3.5数字小游戏逻辑的实现271
14.4系统运行与测试281
第15章基于Android的音频播放器283
15.1系统分析283
15.2系统设计283
15.2.1系统目标283
15.2.2系统功能结构283
15.2.3系统业务流程284
15.3系统实施284
15.3.1开发及运行环境284
15.3.2项目的创建285
15.3.3项目工程结构288
15.3.4音频播放器主界面的实现288
15.3.5Android音频播放器逻辑的实现292
15.4系统运行与测试298
第16章Android数据库记事本299
16.1系统分析299
16.2系统设计299
16.2.1系统目标299
16.2.2系统功能结构299
16.2.3系统业务流程300
16.3系统实施300
16.3.1开发及运行环境300
16.3.2项目的创建300
16.3.3项目工程结构304
16.3.4记事本主界面的实现304
16.3.5记事本逻辑的实现308
16.4系统运行与测试318
参考文献320
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网