登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』Android 4.X 开发完全上手——手把手构建完整Android App范例(移动开发经典丛书)

書城自編碼: 2490687
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: James Talbot,Justin McLean 著,张
國際書號(ISBN): 9787302383079
出版社: 清华大学出版社
出版日期: 2014-11-01

頁數/字數: 328/557000
書度/開本: 16开 釘裝: 平装

售價:NT$ 538

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
我们八月见
《 我们八月见 》

售價:NT$ 215.0
东线炼狱 : 德国反坦克兵的东线日记 : 1941—1942
《 东线炼狱 : 德国反坦克兵的东线日记 : 1941—1942 》

售價:NT$ 439.0
献给皇帝的礼物:Wedgwood瓷器王国与漫长的十八世纪
《 献给皇帝的礼物:Wedgwood瓷器王国与漫长的十八世纪 》

售價:NT$ 594.0
东京札记
《 东京札记 》

售價:NT$ 704.0
大学问·明代国家权力结构及运行机制
《 大学问·明代国家权力结构及运行机制 》

售價:NT$ 649.0
蹇蹇录:甲午战争外交秘录
《 蹇蹇录:甲午战争外交秘录 》

售價:NT$ 270.0
佛教文化十八讲
《 佛教文化十八讲 》

售價:NT$ 418.0
背弃圣约:处于考验中的美国公民宗教(社会学名著译丛)
《 背弃圣约:处于考验中的美国公民宗教(社会学名著译丛) 》

售價:NT$ 215.0

建議一齊購買:

+

NT$ 573
《 算法设计与分析基础(第3版) 》
+

NT$ 718
《 Android自学视频教程(配光盘)(软件开发自学视频教程) 》
+

NT$ 801
《 Android开发范例实战宝典(配光盘) 》
+

NT$ 711
《 第一行代码——Android 》
+

NT$ 621
《 Android编程实战 》
+

NT$ 441
《 打造高质量Android应用:Android开发必知的50个诀窍(Android高效开发必知的50个诀窍) 》
內容簡介:
《Android 4.X开发完全上手——手把手构建完整Android App范例》从头构建一个功能完备的应用程序,从而带你熟练掌握现代Android编程技术。你将能使用Android 4.3工具集解决每个Android开发人员都会遇到的实际问题,并学习成功开发移动项目的最佳实践。 如果你的Android开发经验很少,甚至从未开发过Android项目,但已经掌握了Java基础知识,那么本书无疑是你的理想之选。顶尖Android开发大师James Talbot和Justin McLean精心设计了涵盖整个开发过程的练习,指引你构建一个紧贴实用的自行车移动应用程序,来处理从“里程追踪”乃至“路线规划”的所有事项。每章环环相扣,一步步地夯实你的Android知识,最终获得一个可运行的完整应用程序。 在学习过程中,你将可以积累实际编码经验,你的代码将使用Android最新功能,并在最广泛的设备上运行。你将学会运用成熟方案来解决Android开发过程中不时出现的棘手问题,如传感器数据失准和电池续航能力不足等,而这些是其他大多数Android图书常忽略的编程陷阱。
目錄
第1章 Android开发简介
 1.1 了解Android的优势
 1.2 构建本地应用程序
 1.3 Android的历史
 1.4 Android用户界面
 1.5 Android应用程序
 1.6 Google Play简介
 1.7 小结
第2章 搭建开发环境
 2.1 在Windows上安装Java JDK和JRE
 2.2 在Windows上安装Eclipse集成开发环境
2.2.1 安装Eclipse
2.2.2 在Eclipse中配置Java JRE
2.2.3 熟悉Eclipse
 2.3 在Windows上安装Android SDK
 2.4 Mac系统上安装和使用Java
2.4.1 在Mac电脑上下载并安装JDK
2.4.2 在Mac上下载并安装Eclipse IDE
2.4.3 在Mac上下载并安装Android SDK
2.4.4 在Mac上安装Android Developer Tools插件
 2.5 小结
第3章 创建第一个Android应用程序
 3.1 创建Android应用程序
 3.2 运行Android项目
3.2.1 创建Android虚拟设备
3.2.2 在AVD中运行应用程序
3.2.3 使用Android虚拟设备的最佳实践
3.2.4 在实际设备上安装Android应用程序
 3.3 在Android项目中使用Lint
 3.4 Android项目文件
3.4.1 XML布局文件
3.4.2 XML资源文件
3.4.3 XML文件中的ID属性及其在生成的文件中的作用
3.4.4 Activity文件
3.4.5 Activity的生命周期
3.4.6 访问Activity中的TextView
3.4.7 应用程序日志
3.4.8 Android清单文件
 3.5 小结
第4章 创建Android用户界面
 4.1 重构代码
 4.2 实施Strict模式
 4.3 创建一个简单的用户界面
4.3.1 线性布局的用法
4.3.2 创建按钮事件处理程序
4.3.3 更新计时器显示
4.3.4 显示正在运行的计时器
 4.4 Activity生命周期
4.4.1 Android Activity生命周期
4.4.2 修复Activity生命周期问题
 4.5 实现Android设备的振动
 4.6 保存用户首选项
4.6.1 创建新的Activity
4.6.2 显示新的Activity
4.6.3 保存应用程序的状态
4.6.4 使用Shared Preferences
 4.7 小结
第5章 提高Android应用程序可用性
 5.1 重构代码
 5.2 改善Setting Activity
5.2.1 显示Toast弹出窗口
5.2.2 使用后退按钮从Settings Activity返回
 5.3 操作栏和菜单
5.3.1 创建菜单
5.3.2 创建一个操作栏
5.3.3 返回Home画面
 5.4 使用通知
5.4.1 创建通知
5.4.2 显示或替换一个新的通知
5.4.3 定期显示通知
 5.5 创建数据库
5.5.1 创建数据模型
5.5.2 创建数据库及其表
5.5.3 检查表的创建
5.5.4 创建表间的关系
5.5.5 创建路线列表视图
 5.6 小结
第6章 自定义Android应用程序
 6.1 重构应用程序
 6.2 了解屏幕的差异
6.2.1 屏幕尺寸和屏幕密度
6.2.2 了解设备
 6.3 使应用程序与分辨率无关
 6.4 使用配置限定符
6.4.1 创建启动图标
6.4.2 创建通知图标
6.4.3 让应用程序适合不同的屏幕尺寸
6.4.4 使用资源尺寸
6.4.5 在Java代码中改变文字的大小
6.4.6 修改横屏模式的布局
6.4.7 修改平板电脑的布局
6.4.8 创建并排的视图
 6.5 使用样式和主题
6.5.1 启用夜间模式
6.5.2 切换主题
6.5.3 检测亮度级别
6.5.4 处理不稳定的传感器值
 6.6 小结
第7章 使应用程序支持位置感知
 7.1 重构代码
 7.2 定位设备的位置
7.2.1 在虚拟设备中测试GPS
7.2.2 GPS定位的精度
7.2.3 提高GPS定位的用户体验
7.2.4 显示Google Maps
 7.3 处理不精确的位置数据
 7.4 保存GPS数据
7.4.1 插入、更新和删除数据
7.4.2 更新模型
7.4.3 在应用程序中使用数据库
 7.5 显示GPS数据
7.5.1 使用ListActivity
7.5.2 在Google地图中显示GPS数据
 7.6 小结
第8章 集成社交网络
 8.1 重构代码
 8.2 将照片整合到Android应用程序中
8.2.1 拍照
8.2.2 检查是否可以拍照
8.2.3 在应用程序中显示相片
8.2.4 获得Activity的结果
 8.3 与朋友分享内容
8.3.1 显示选择器
8.3.2 分享文本和图片
 8.4 小结
第9章 优化性能、内存和电源管理
 9.1 重构代码
 9.2 让应用程序以服务形式运行
9.2.1 处理方向改变
9.2.2 创建服务
 9.3 延长电池寿命
9.3.1 确定用电量
9.3.2 根据电量水平进行响应
9.3.3 定期检查电池
 9.4 加快数据库运行速度
9.4.1 通过索引加速数据库
9.4.2 使用异步方式加速数据库
 9.5 小结
第10章 测试应用程序
 10.1 重构代码
 10.2 使用JUnit进行测试
10.2.1 创建一个新的测试应用程序
10.2.2 提高测试覆盖率
10.2.3 加快测试速度
10.2.4 通过重构使测试更容易
 10.3 使用Android JUnit 扩展来测试
10.3.1 测试Android Activity
10.3.2 创建Mock应用程序
10.3.3 测试Activity生命周期
10.3.4 进一步测试Activity
10.3.5 通过与UI的交互来测试
 10.4 测试服务
 10.5 使用Monkey测试
 10.6 自动运行测试
10.6.1 从命令行运行测试
10.6.2 安装Jenkins
10.6.3 使用Git版本控制
10.6.4 Git Bash命令概述
10.6.5 使用Jenkins
 10.7 在多种设备上测试
 10.8 小结
第11章 针对不同设备和国家进行优化
 11.1 重构代码
 11.2 国际化
11.2.1 支持多语言
11.2.2 从简单的机器翻译开始
11.2.3 在用户的帮助下改善翻译结果
11.2.4 添加更多语言版本
 11.3 适应各种方言
11.3.1 添加区域码
11.3.2 处理单词的变化:Route、Path、Trail和Track
 11.4 处理各种语言格式
11.4.1 支持从右至左布局
11.4.2 处理日期、数字和货币的变体
 11.5 支持向后兼容
11.5.1 使用Android支持库
11.5.2 Android版本检查
 11.6 为各种屏幕尺寸进行构建
 11.7 使用Fragment
 11.8 小结
第12章 使用Google Play和Amazon Appstore来销售应用程序
 12.1 建立媒体策略
12.1.1 使用Google Play
12.1.2 使用服务和API实现Google许可
 12.2 在应用程序中使用广告
 12.3 使用Amazon Appstore
 12.4 小结

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.