登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書

『簡體書』Android应用开发攻略

書城自編碼: 2038387
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: Ian F.Darwin
國際書號(ISBN): 9787111414117
出版社: 机械工业出版社
出版日期: 2013-03-01
版次: 1 印次: 1
頁數/字數: 630/
書度/開本: 16开 釘裝: 平装

售價:HK$ 262.4

我要買

 

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


新書推薦:
奥林匹斯传说
《 奥林匹斯传说 》

售價:HK$ 151.0
舒国治:遥远的公路
《 舒国治:遥远的公路 》

售價:HK$ 80.2
西方时尚文化史
《 西方时尚文化史 》

售價:HK$ 198.2
出土文献与巫术研究
《 出土文献与巫术研究 》

售價:HK$ 61.4
德川家康
《 德川家康 》

售價:HK$ 69.6
经纬度丛书·文字的故事:从结绳记事到未来文字
《 经纬度丛书·文字的故事:从结绳记事到未来文字 》

售價:HK$ 106.2
安静做最慢的事就好
《 安静做最慢的事就好 》

售價:HK$ 57.8
智能量化:ChatGPT在金融策略与算法交易中的实践
《 智能量化:ChatGPT在金融策略与算法交易中的实践 》

售價:HK$ 69.6

 

建議一齊購買:

+

HK$ 153.4
《 Learning Android中文版(第2版) 》
+

HK$ 205.4
《 第一行代码——Android 》
+

HK$ 127.4
《 打造高质量Android应用:Android开发必知的50个诀窍(Android高效开发必知的50个诀窍) 》
+

HK$ 233.1
《 Android程序设计(构建设计良好的工程化Android应用的参考指导书!) 》
+

HK$ 144.6
《 Learning Android(中文版)(预计主发时间:2012年8月1日) 》
內容簡介:
《Android应用开发攻略》内容简介:第1章带你建立Android开发环境,并构建由Brian
Kernighan创建的“Hello,
World”类型的几个简单应用程序。第2章介绍一些来自桌面和企业软件开发环境的开发人员在移动计算中所碰到的不同问题,并且讨论移动设计(尤其是Android设计)与其他环境的不同点。
测试是一些开发人员开发后才考虑的问题,所以在第3章介绍“测试”显得有点早。但是你不应该跳过它,而应该仔细阅读和注意测试的问题。我们讨论了单独组件的单元测试,以及用严格控制的方法进行的完整应用程序测试。
Android提供应用程序内部以及不同应用之间的通信机制。第4章讨论意图和广播接收器、服务、异步任务(AsyncTask)和处理程序(handler。
另一种通信机制与通常在SQL数据库中数据的受控访问相关。第5章展示如何通过(在Android中)简单而普遍的手段(如URL)在一个应用程序中使用另一个应用程序。
關於作者:
达尔文(Darwin,I
F.),在计算机行业已经工作了30年。他编写了用于Linux和BSD的免费软件file(1),是《Checking C
Programs with Lint》、《Java
Cookbook》的作者并撰写了一百多篇有关C、UNIX、Java及Android的文章和教程。除了编程和顾问工作之外,Ian还为世界最大的技术培训公司——Learning
Tree International服务,讲授UNIX、Java和Android技术。
目錄
前言 
第1章 入门 
 1.1 导言:入门 
 1.2 学习Java语言 
 1.3 从命令行创建“Hello, World”应用程序 
 1.4 在Eclipse中创建“Hello, World”应用程序 
 1.5 在Windows上安装用于Android开发的IDE 
 1.6 理解Android生命周期 
 1.7 通过ADB在模拟器上安装.apk文件 
 1.8 通过SlideME将应用程序安装到模拟器上 
 1.9 共享来自其他Eclipse项目的Java类 
 1.10 引用程序库实现外部功能 
 1.11 使用SDK样例避免棘手的情况 
 1.12 保持Android SDK更新 
 1.13 从模拟器Android设备获得屏幕截图 
 1.14 程序:简单的CountDownTimer示例 
 1.15 程序: Android OS下的小费计算器Tipster 
第2章 设计成功的应用程序 
 2.1 导言:设计成功的Android应用程序 
 2.2 异常处理 
 2.3 作为“单例”访问Android应用程序对象 
 2.4 在用户旋转设备时保存数据 
 2.5 监控Android设备的电量 
 2.6 在Android中创建闪屏 
 2.7 设计会议网络研讨编程马拉松机构用的应用程序 
 2.8 在Android应用中使用Google Analytics 
 2.9 简单的手电筒应用程序 
 2.10 将Android手机应用程序改编为平板电脑应用程序 
 2.11 设置首次运行的首选项 
 2.12 为显示格式化时间和日期 
 2.13 用KeyListener控制输入 
 2.14 备份Android应用程序数据 
 2.15 用提示代替工具提示 
第3章 测试 
 3.1 导言:测试 
 3.2 在Android中进行TDD 
 3.3 为应用测试设置Android虚拟设备(AVD) 
 3.4 用基于云的测试在多种设备上进行测试 
 3.5 测试项目的创建和使用 
 3.6 应用程序崩溃排错 
 3.7 用Log.d和LogCat进行调试 
 3.8 用BugSense自动从用户那里得到缺陷报告 
 3.9 使用本地运行时应用程序日志分析现场错误情况 
 3.10 为测试重现活动生命周期场景 
 3.11 用StrictMode保持应用程序敏捷性 
 3.12 运行Monkey程序 
 3.13 发送文本消息以及AVD之间的通话 
第4章 进程间内通信 
 4.1 导言:进程间内通信 
 4.2 用意图打开网页、电话号码或者其他内容 
 4.3 从视图中发送文本邮件 
 4.4 发送带有附件的电子邮件 
 4.5 用Intent.putExtra推送字符串值 
 4.6 从子活动中获取数据到主活动中 
 4.7 保持服务运行同时显示其他应用 
 4.8 发送接收广播消息 
 4.9 在设备重启之后启动服务 
 4.10 用线程创建响应式应用程序 
 4.11 用AsyncTask进行后台处理 
 4.12 用活动线程队列和处理器在线程之间发送消息 
 4.13 创建Android Epoch HTMLJavaScript日历 
第5章 内容提供者 
 5.1 导言:内容提供者 
 5.2 从内容提供者获取数据 
 5.3 编写内容提供者 
 5.4 编写Android远程服务 
第6章 图形 
 6.1 导言:图形 
 6.2 使用自定义字体 
 6.3 用OpenGL ES绘制旋转的方块 
 6.4 添加对OpenGL旋转方块的控制 
 6.5 徒手绘制平滑曲线 
 6.6 使用意图拍照 
 6.7 用android.media.Camera拍照 
 6.8 用Google ZXing条码扫描程序扫描条形码或QR代码 
 6.9 用AndroidPlot显示图表和图形 
 6.10 使用Inkscape创建Android启动器图标 
 6.11 从OpenClipArt.org用Paint.NET创建简易启动器图标 
 6.12 使用Nine Patch文件 
 6.13 用Android RGraph创建HTML5图表 
 6.14 添加简单的光栅动画 
 6.15 使用捏合缩放 
第7章 GUI 
 7.1 导言:GUI 
 7.2 理解并遵循用户界面指南 
 7.3 通过解耦视图和模型处理配置更改 
 7.4 创建一个按钮及其单击事件监听器 
 7.5 以5种不同的方式连接事件处理器 
 7.6 使用CheckBox和RadioButton控件 
 7.7 用图形按钮改进UI设计 
 7.8 通过Spinner类提供下拉选择器 
 7.9 处理长按长单击事件 
 7.10 用TextView和EditText显示文本字段 
 7.11 用属性和TextWatcher接口限制EditText值 
 7.12 实现AutoCompleteTextView 
 7.13 用SQLite数据库查询为AutoCompleteTextView提供数据 
 7.14 将编辑字段转换为密码字段 
 7.15 将软键盘上的Enter键改成Next键 
 7.16 在活动中处理按键事件 
 7.17 让他们看到星标:使用RatingBar 
 7.18 震动视图 
 7.19 提供触觉反馈 
 7.20 在TabView中浏览不同的活动 
 7.21 创建自定义标题栏 
 7.22 格式化数字 
 7.23 格式化正确的复数形式 
 7.24 从第一个屏幕启动第二个屏幕 
 7.25 创建出现在两个活动之间的“加载中”屏幕 
 7.26 使用SlidingDrawer覆盖其他组件 
 7.27 自定义SlidingDrawer组件,使动画过渡的方向变为从上向下 
 7.28 为布局添加圆角边框 
 7.29 在Android中检测手势 
 7.30 在Android 1.6及更新版本中用Android 3.0片段构建UI 
 7.31 使用Android 3.0 Photo Gallery 
 7.32 创建简单的应用程序窗口部件 
第8章 GUI警告:菜单、对话框、Toast和通知 
 8.1 导言:GUI警告 
 8.2 创建和显示菜单 
 8.3 处理菜单选择项 
 8.4 创建子菜单 
 8.5 创建弹出警告对话框 
 8.6 使用Timepicker窗口小部件 
 8.7 创建类似iPhone的滚轮选择器 
 8.8 创建标签式对话框 
 8.9 创建ProgressDialog 
 8.10 创建带有按钮、图像和文本的自定义对话框 
 8.11 创建可重用的“关于”对话框类 
 8.12 自定义Toast显示 
 8.13 在状态栏中创建通知 
第9章 GUI:ListView 
 9.1 导言:ListView 
 9.2 用ListView构建基于列表的应用程序 
 9.3 为ListView创建“无数据”视图 
 9.4 创建具有图像和文本的高级ListView 
 9.5 在ListView中使用段标题 
 9.6 使用户的注意力保持在ListView上 
 9.7 编写自定义列表适配器 
 9.8 处理方向变化:从ListView数据值到横向图表 
第10章 多媒体 
 10.1 导言:多媒体 
 10.2 播放YouTube视频 
 10.3 使用Gallery和ImageSwitcher视图 
 10.4 用MediaRecorder捕捉视频 
 10.5 使用Android的面部检测功能 
 10.6 播放来自文件的音频 
 10.7 无交互播放音频 
 10.8 使用语音识别功能 
 10.9 使用设备的朗读功能 
第11章 数据持久性 
 11.1 导言:数据持久性 
 11.2 获得文件信息 
 11.3 读取应用自带而非文件系统中的文件 
 11.4 列出目录 
 11.5 获得关于SD卡的总空间和可用空间的信息 
 11.6 花费最小的精力提供用户首选项设置活动 
 11.7 检查默认共享首选项的一致性 
 11.8 执行高级文本搜索 
 11.9 在Android应用程序中创建SQLite数据库 
 11.10 在SQLite数据库中插入数值 
 11.11 从现有的SQLite数据库加载数值 
 11.12 在SQLite中使用日期 
 11.13 用JSONObject解析JSON 
 11.14 用DOM API解析XML文档 
 11.15 用XmlPullParser解析XML文档 
 11.16 添加联系人 
 11.17 读取联系人数据 
第12章 电话应用程序 
 12.1 导言:电话应用程序 
 12.2 在电话铃响的时候进行某些操作 
 12.3 处理呼出电话 
 12.4 电话自动拨号 
 12.5 发送单部分和多部分SMS消息 
 12.6 在Android应用程序中接收SMS消息 
 12.7 使用模拟器控制面板向模拟器发送SMS消息 
 12.8 使用Android的TelephonyManager获得设备信息 
第13章 联网应用程序 
 13.1 导论:网络 
 13.2 使用REST风格的Web服务 
 13.3 用正则表达式从无结构文本中提取信息 
 13.4 用ROME解析RSSAtom Feed 
 13.5 用MD5加密明文 
 13.6 将文本转换为超链接 
 13.7 用WebView访问网页 
 13.8 自定义WebView 
第14章 游戏与动画 
 14.1 导论:游戏与动画 
 14.2 用flixel-android构建Android游戏 
 14.3 用AndEngine(Android-Engine)构建Android游戏 
 14.4 处理定时键盘输入 
第15章 社交网络 
 15.1 导言:社交网络 
 15.2 用HTTP集成社交网络 
 15.3 用JSON加载用户的Twitter动态 
第16章 位置和地图应用程序 
 16.1 导言:位置感知应用程序 
 16.2 获得位置信息 
 16.3 在应用程序中访问GPS信息 
 16.4 在设备上模拟GPS坐标 
 16.5 使用地理解析和反向地理解析 
 16.6 准备Google Maps开发 
 16.7 将设备当前位置添加到Google Maps 
 16.8 在Google MapView上绘制位置标志 
 16.9 在MapView上绘制多个位置标志 
 16.10 为Google MapView创建图层 
 16.11 改变Google MapView的模式 
 16.12 在不使用Drawble对象的情况下绘制图层图标 
 16.13 在Google Maps上实现位置搜索 
 16.14 在一个TabView中放置MapView 
 16.15 处理MapView的长按动作 
 16.16 使用OpenStreetMap 
 16.17 在OpenStreetMap地图上创建图层 
 16.18 在OpenStreetMap地图上使用比例尺 
 16.19 处理OpenStreetMap图层上的触摸事件 
 16.20 用OpenStreetMap地图获得位置的更新 
第17章 加速计 
 17.1 导言:传感器 
 17.2 检查传感器是否存在 
 17.3 使用加速计检测设备的摇晃 
 17.4 用加速计根据屏幕方向检查设备是向上还是向下 
 17.5 用方向传感器发现Android设备的方向 
 17.6 读取温度传感器 
第18章 蓝牙 
 18.1 导言:蓝牙 
 18.2 启用蓝牙并使设备处于可发现状态 
 18.3 连接启用蓝牙的设备 
 18.4 监听和接收蓝牙连接请求 
 18.5 实现蓝牙设备发现 
第19章 系统与设备控制 
 19.1 导言:系统与设备控制 
 19.2 访问电话网络连接性信息 
 19.3 从清单文件获取信息 
 19.4 将来电通知改为静音、振动或者普通 
 19.5 复制文本以及从剪贴板获取文本 
 19.6 使用基于LED的通知 
 19.7 使设备振动 
 19.8 从应用程序运行Shell命令 
 19.9 确定指定应用程序是否运行 
第20章 其他编程语言和框架 
 20.1 导言:其他编程语言 
 20.2 运行外部原生UNIXLinux命令 
 20.3 在NDK上用JNI运行原生CC++代码 
 20.4 从SL4A入手 
 20.5 用SL4A创建警告 
 20.6 使用SL4A读取Google文档并在ListView控件中显示 
 20.7 用QR码共享SL4A脚本 
 20.8 从WebView中通过JavaScript使用原生手机功能 
 20.9 用PhoneGapCordova创建平台无关的应用程序 
第21章 字符串和国际化 
 21.1 导言:国际化 
 21.2 国际化应用程序文本 
 21.3 寻找和翻译字符串 
 21.4 处理Strings.xml的微妙之处 
第22章 打包、部署和分发销售应用程序 
 22.1 导言:打包、部署和分发 
 22.2 创建签名证书 
 22.3 签署应用程序 
 22.4 通过Android Play分发应用程序 
 22.5 将AdMob集成到应用中 
 22.6 用ProGuard进行代码混淆和优化 
 22.7 提供Google Play市场中发布的其他应用的链接 

 

 

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