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

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』Android系统应用开发实战详解

書城自編碼: 2246093
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 罗雷 韩建文 汪杰 编著
國際書號(ISBN): 9787115288370
出版社: 人民邮电出版社
出版日期: 2014-03-01
版次: 1 印次: 1
頁數/字數: 458/736000
書度/開本: 16开 釘裝: 平装

售價:NT$ 621

我要買

share:

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



新書推薦:
敦煌写本文献学(增订本)
《 敦煌写本文献学(增订本) 》

售價:NT$ 1010.0
耕读史
《 耕读史 》

售價:NT$ 500.0
地理计算与R语言
《 地理计算与R语言 》

售價:NT$ 551.0
沈括的知识世界:一种闻见主义的实践(中华学术译丛)
《 沈括的知识世界:一种闻见主义的实践(中华学术译丛) 》

售價:NT$ 398.0
大思维:哥伦比亚商学院六步创新思维模型
《 大思维:哥伦比亚商学院六步创新思维模型 》

售價:NT$ 332.0
宏观经济学(第三版)【2024诺贝尔经济学奖获奖者作品】
《 宏观经济学(第三版)【2024诺贝尔经济学奖获奖者作品】 》

售價:NT$ 709.0
UE5虚幻引擎必修课(视频教学版)
《 UE5虚幻引擎必修课(视频教学版) 》

售價:NT$ 505.0
真需求
《 真需求 》

售價:NT$ 505.0

建議一齊購買:

+

NT$ 449
《 21天学通Java(第4版) 》
+

NT$ 739
《 HTML5与CSS3权威指南(第3版 上册) 》
+

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

NT$ 621
《 Android移动网站开发详解(配光盘)(网站开发非常之旅) 》
編輯推薦:
《Android系统应用开发实战详解附光盘》注重读者实际编程动手能力的指导,提供完整的源代码及相应的注释讲解内容。在遵循技术内容知识体系的同时,对程序实现过程以编者手记的形式进行了殷实的强调说明。
更加注重应用程序的用户体验、界面设计、硬件兼容性等,让开发人员从写代码开始就能照顾到应用运行的流畅性、硬件平台差异性。
內容簡介:
《Android系统应用开发实战详解》通过“理论+实例说明”的形式,对Android系统下的应用开发进行了详细的介绍,还特别增加了最新的Android 4.0的相关知识。全书共分16章,分别介绍了Android概况、Android开发环境及常用工具、Activity和Intent、界面编程、Android事件处理、数据存储和数据共享、Service服务程序和Broadcast Rcceiver广播接收器、国际化、图形与图像处理、多媒体应用开发、OpenGL ES与3D应用、Android网络应用、Android手机桌面、Android传感器应用、GPS定位和Google Maps地图服务以及Android 4.0新特性等相关内容。

《Android系统应用开发实战详解》的内容编排深入浅出、循序渐进,适合具备Java基础知识并想从事Android应用开发工作的读者阅读,也适合作为Android应用开发人员的案头参考手册。
關於作者:
第1章 Android概述
 1.1 Android的演化史 
 1.1.1 Android的诞生 
 1.1.2 Android的发展 
 1.2 Android的两面性 
 1.3 使用Android的设备 
 1.4 Android设备的硬件差异 
 1.4.1 显示屏 
 1.4.2 用户输入 
 1.4.3 传感器 
 1.5 Android的特点 
 1.5.1 多进程和应用程序微件 
 1.5.2 触摸、手势和多点触控 
 1.5.3 硬键盘和软键盘 
第2章 Android开发环境及常用工具
 2.1 搭建Android开发环境 
 2.1.1 获取Android开发所需软件 
 2.1.2 安装开发软件并配置环境 
 2.2 Android开发常用工具 
 2.3 第一个Android应用HelloWorld 
 实例2-1 HelloWorld实例\Chapter2\HelloWorld 
 2.4 Android应用程序结构分析 
 2.5 Android应用的基本组件介绍 
 2.5.1 Activity和View 
 2.5.2 Intent和IntentFilter 
 2.5.3 Service 
 2.5.4 Broadcast Receiver 
 2.5.5 Content Provider 
第3章 Activity和Intent
 3.1 Activity的生命周期 
 实例3-1 Activity生命周期实例Chapter3\ActivityLifeCycle 
 3.2 控制Activity的生命周期 
 3.2.1 强制执行单任务模式 
 3.2.2 强制手机屏幕方向 
 3.2.3 保存和恢复Activity的信息 
 3.3 多个Activity和Intent 
 3.3.1 启动另一个Activity 
 实例3-2 启动另一个Activity实例Chapter3\SetupNewActivity 
 3.3.2 启动另一个Activity将语音转换成文本并返回结果 
 实例3-3 Activity返回值实例Chapter3\ActivityResultDemo 
 3.3.3 使用隐式Intent创建Activity 
 实例3-4 隐式Intent创建Activity实例Chapter3\ImplicitIntent 
 3.3.4 在Activity之间传递数据 
 实例3-5 Activity之间传递数据实例Chapter3\ActivityDataPass 
第4章 界面编程
 4.1 界面编程与视图View组件 
 4.1.1 视图组件与容器组件 
 4.1.2 控制UI界面 
 4.2 布局管理器 
 4.2.1 线性布局LinearLayout 
 实例4-1 线性布局演示LinearLayoutDemo 
 4.2.2 表格布局TableLayout 
 实例4-2 表格布局演示TableLayoutDemo 
 4.2.3 帧布局FrameLayout 
 实例4-3 帧布局演示FrameLayoutDemo 
 4.2.4 相对布局RelativeLayout 
 实例4-4 相对布局演示RelativeLayoutDemo 
 4.2.5 绝对布局AbsoluteLayout 
 实例4-5 绝对布局演示AbsoluteLayout 
 4.3 基本界面组件 
 4.3.1 文本框TextView与编辑框EditText 
 4.3.2 按钮Button与图片按钮ImageButton 
 实例4-6 登录界面演示LoginUIDemo 
 4.3.3 单项选择RadioGroup和单选按钮RadioButton 
 实例4-7 单项选择演示RadioGroupDemo 
 4.3.4 复选框CheckBox 
 实例4-8 复选框演示CheckBoxDemo 
 4.3.5 图片视图ImageView 
 4.3.6 状态开关按钮ToggleButton 
 实例4-9 开关门演示OnOffDoorDemo 
 4.3.7 时钟AnalogClock和DigitalClock 
 实例4-10 时钟演示ClockDemo 
 4.4 高级界面组件 
 4.4.1 自动完成文本框AutoCompleteTextView 
 实例4-11 自动完成文本框演示AutoCompleteTextViewDemo 
 4.4.2 下拉列表Spinner 
 实例4-12 下拉列表演示Spinner 
 4.4.3 日期选择器DatePicker与时间选择器TimePicker 
 实例4-13 日期和时间设置演示DateTimeDemo 
 4.4.4 进度条ProgressBar 
 实例4-14 进度条演示ProgressBarDemo 
 4.4.5 拖动条SeekBar 
 实例4-15 拖动条实例SeekBarDemo 
 4.4.6 星级评分条RatingBar 
 实例4-16 星级评分条实例RatingBarDemo 
 4.4.7 选项卡TabHost 
 实例4-17 选项卡实例TabHost 
 4.4.8 滚动视图ScrollView 
 实例4-18 滚动视图实例ScrollViewDemo 
 4.4.9 列表视图ListView 
 实例4-19 ArrayAdapter适配器列表实例ArrayAdapterListViewDemo 
 实例4-20 SimpleCursorAdapter适配器列表实例CursorListViewDemo 
 实例4-21 SimpleAdapter适配器列表实例SimpleAdapterListViewDemo 
 4.4.10 可展开的列表视图ExpandableListView 
 实例4-22 可展开列表视图实例ExpandableListDemo 
 4.4.11 网格视图GridView 
 实例4-23 网格视图实例GridViewDemo 
 4.4.12 画廊视图Gallery和图片切换器ImageSwitcher 
 实例4-24 相册实例AlbumDemo 
 4.5 对话框 
 4.5.1 使用AlertDialog创建简单的对话框 
 4.5.2 使用AlertDialog创建列表对话框 
 4.5.3 使用AlertDialog创建自定义对话框 
 4.5.4 使用ProgressDialog创建进度对话框 
 4.5.5 使用DatePickerDialog和TimePickerDialog 
 实例4-25 日期选择对话框和时间选择对话框实例DateTimeDialogDemo 
 4.5.6 使用PopupWindow 
 实例4-26 PopupWindow实例 
 4.6 消息提示 
 4.6.1 使用Toast显示提示消息 
 4.6.2 使用Notification显示状态栏提示 
 实例4-27 Notification实例NotificationDemo 
 4.7 菜单 
 4.7.1 选项菜单Option Menu 
 实例4-28 选项菜单实例OptionMenuDemo 
 4.7.2 上下文菜单Context Menu 
 实例4-29 上下文菜单实例ContextMenuDemo 
 4.7.3 子菜单Sub Menu 
 实例4-30 子菜单实例SubMenuDemo 
 4.7.4 创建复选菜单项和单选菜单项 
 实例4-31 复选菜单项和单选菜单项实例CheckMenuDemo 
第5章 Android事件处理
 5.1 Android事件处理介绍 
 5.2 基于回调的事件处理 
 5.2.1 onKeyDown回调方法 
 实例5-1 onKeyDown回调方法实例onKeyDownDemo 
 5.2.2 onKeyUp回调方法 
 5.2.3 onTouchEvent回调方法 
 实例5-2 onTouchEvent回调方法实例onTouchEventDemo 
 5.2.4 其他回调方法 
 5.3 基于监听器的事件处理 
 5.3.1 事件监听的处理模型 
 实例5-3 事件监听器模型EventListenerModel 
 5.3.2 事件监听器接口 
 实例5-4 OnLongClickListener接口演示OnLongClickListenerDemo 
 实例5-5 OnFocusChangeListener接口演示OnFocusChangeListenerDemo 
 实例5-6 OnTouchListener接口演示OnTouchListenerDemo 
 5.3.3 事件监听器实现方式 
 5.4 响应系统设置事件 
 5.4.1 Configuration类介绍 
 5.4.2 onConfigurationChanged回调方法 
 实例5-7 获取并响应系统设置实例ConfigurationDemo 
 5.5 Handler消息传递机制 
 实例5-8 进度条更新实例HandlerProgress 
第6章 数据存储和数据共享
 6.1 Android数据存储和共享概述 
 6.2 Shared Preferences 
 实例6-1 SharedPreferences存取数据实例SharedPreferencesDemo 
 6.3 Files文件存储 
 实例6-2 Files文件操作实例FilesDemo 
 6.4 SQLite数据库 
 实例6-3 学生信息数据库SQLiteStudentInfo 
 6.5 Content Provider内容提供器 
 6.5.1 Content Provider共享数据方法 
 实例6-4 访问联系人信息ContactsAccess 
 6.5.2 SQLite应用程序改用Content Provider来公开数据 
 实例6-5 Content Provider实现学生信息数据库访问StuInfoContentProvider 
 6.6 Network网络存储 
第7章 Service服务程序和Broadcast Receiver广播接收器
 7.1 Service服务程序 
 7.1.1 Service角色 
 7.1.2 启动服务程序 
 7.1.3 Service的生命周期 
 7.1.4 创建服务程序 
 实例7-1 音乐播放服务程序MusicPlayService 
 7.2 广播接收器Broadcast Receiver 
 7.2.1 广播接收器Broadcast Receiver角色 
 7.2.2 实现广播事件 
 7.2.3 使用广播接收器 
 实例7-2 Broadcast Receiver实例BroadcastDemo 
 7.3 Service和Broadcast Receiver结合使用 
 实例7-3 定时提醒实例TimerAlarm 
第8章 国际化
 8.1 Android国际化 
 8.2 Android的资源管理 
 8.2.1 创建Android资源 
 8.2.2 创建Android多语言资源 
 8.3 Android多语言范例 
 实例8-1 Android多语言范例MultiLanguage 
第9章 图形与图像处理
 9.1 使用简单图片 
 9.1.1 使用Drawable对象 
 9.1.2 Bitmap和BitmapFatory 
 实例9-1 BitmapDemo\Chapter9\BitmapDemo 
 9.2 利用graphics绘图 
 9.2.1 Paint类 
 9.2.2 Color类 
 9.2.3 Canvas类 
 9.2.4 Path类 
 9.2.5 绘制几何图形 
 实例9-2 绘制几何图形\Chapter9\GeometricDraw 
 9.2.6 绘制动态图形 
 实例9-3 动态图形绘制\Chapter9\DynamicDrawingDemo 
 9.3 图形特效处理 
 9.3.1 使用Matrix实现图形变换 
 实例9-4 Matrix图形变换实例\Chapter9\MatrixDemo 
 9.3.2 使用DrawBitmapMesh实现图像扭曲 
 实例9-5 DrawBitmapMesh实例\Chapter9\DrawBitmapMeshDemo 
 9.3.3 使用Shader实现图像渲染 
 实例9-6 Shader实例\Chapter9\ShaderDemo 
 9.4 Frame动画 
 实例9-7 Frame动画实例\Chapter9\FrameDemo 
 9.5 Tween动画 
 9.5.1 使用Interpolator控制动画变化速率 
 9.5.2 Tween动画的实现 
 实例9-8 Tween动画实例\Chapter9\TweenJavaDemo 
 9.6 使用SufaceView 
 实例9-9 使用SurfaceView进行绘图\Chapter9\SurfaceViewDraw 
第10章 多媒体应用开发
 10.1 Android系统多媒体框架 
 10.1.1 OpenCORE框架 
 10.1.2 StageFright框架 
 10.2 音频和视频的播放 
 10.2.1 使用MediaPlayer播放音频 
 实例10-1 简易音乐播放器\Chapter10\MusicPlayer 
 10.2.2 使用SoundPool播放音效 
 实例10-2 卡丁车动画和音效\Chapter10\SoundPoolTest 
 10.2.3 使用VideoView播放视频 
 实例10-3 视频播放器\Chapter10\VideoViewDemo 
 10.2.4 使用MediaPlayer和SurfaceView播放视频 
 实例10-4 自定义视频播放器\Chapter10\VideoPlayDemo 
 10.3 音频和视频的录制 
 10.3.1 使用MediaRecorder录制音频 
 实例10-5 简易录音机AudioRecorder 
 10.3.2 使用MediaRecorder录制视频 
 实例10-6 视频录制实例\Chapter10\VideoCapture 
 10.4 摄像头拍照 
 实例10-7 相机拍照实例\Chapter10\CameraPhotoDemo 
第11章 OpenGL ES与3D应用
 11.1 OpenGL和OpenGL ES简介 
 11.2 OpenGL ES编程 
 11.2.1 OpenGL ES编程类 
 11.2.2 OpenGL ES编程框架 
 11.3 3D绘图基础知识 
 11.3.1 3D坐标系 
 11.3.2 顶点Vertex 
 11.3.3 边Edge 
 11.3.4 面Face 
 11.3.5 多边形Polygon 
 11.3.6 几何图形绘制Render 
 11.3.7 添加图形颜色 
 11.3.8 多边形绘制实例 
 实例11-1 多边形绘制实例\Chaper11\DrawPolygonDemo 
 11.4 3D坐标仿射变换 
 11.4.1 平移变换 
 11.4.2 旋转变换 
 11.4.3 缩放变换 
 11.4.4 变换矩阵操作 
 11.4.5 坐标变换实例 
 实例11-2 坐标变换实例\Chapter11\TransformDemo 
 11.5 绘制3D图形 
 实例11-3 绘制3D图形\Chapter11\Draw3DGraph 
 11.6 纹理渲染 
 实例11-4 纹理渲染实例\Chapter11\TextureDemo 
第12章 Android网络应用
 12.1 基于TCP协议的网络通信 
 12.1.2 使用ServerSocket建立TCP服务器端 
 12.1.2 使用Socket进行通信 
 实例12-1 Socket实例\Chapter12\SocketDemo 
 12.2 使用URL访问网络资源 
 实例12-2 URL访问网络资源实例\Chapter12\UrlDemo 
 12.3 使用HTTP访问网络 
 12.3.1 使用HttpURLConnection 
 实例12-3 文件上传下载实例\Chapter12\HttpUploadDown 
 12.3.2 使用Apache HttpClient 
 实例12-4 网页登录实例\Chapter12\HttpLogin 
 12.4 使用WebView视图 
 12.4.1 使用WebView浏览网页 
 实例12-5 WebView浏览网页实例\Chapter12\WebViewDemo 
 12.4.2 使用WebView加载HTML代码 
 实例12-6 使用WebView加载HTML代码实例\Chapter12\WebViewHtml 
第13章 Android手机桌面
 13.1 Android桌面简介 
 13.2 快捷方式Shortcut 
 13.2.1 在应用程序中添加快捷方式 
 实例13-1 在应用程序中添加快捷方式AddShortcutDemo 
 13.2.2 向Launcher添加应用程序的快捷方式 
 实例13-2 向Launcher添加应用程序的快捷方式ShortcutDemo 
 13.3 窗口小部件Widget 
 实例13-3 窗口小部件实例NoteWidget 
 13.4 实时文件夹Live Folder 
 13.5 壁纸Wallpaper 
 实例13-4 动态壁纸实例LiveWallpaper 
 13.6 Android 4.0桌面 
 13.6.1 桌面组件的添加方式 
 13.6.2 桌面文件夹 
第14章 Android传感器应用
 14.1 Android传感器开发 
 14.2 使用SensorSimulator 
 14.2.1 下载和安装SensorSimulator 
 14.2.2 使用SensorSimulator模拟传感器 
 14.3 Andoird常用传感器 
 14.3.1 加速度传感器Accelarator 
 实例14-1 获取加速度传感器的值\Chaper14\AccelaratorDemo 
 14.3.2 方向传感器Orientation 
 14.3.3 磁场传感器Magnetic Field 
 14.3.4 温度传感器Temperature 
 14.3.5 光传感器Light 
 14.4 传感器应用案例—Box2D重力球 
 14.4.1 Box2D物理引擎 
 14.4.2 JBox2D常用类介绍 
 14.4.3 Box2D物理世界模拟 
 14.4.4 Box2D重力球实例 
 实例14-2 Box2D重力球实例\Chaper14\GravityBall 
第15章 GPS定位和Google Maps地图服务
 15.1 GPS和Google Maps简介 
 15.2 GPS定位服务 
 15.2.1 LocationManager 
 15.2.2 LocationListener 
 15.2.3 Location 
 15.2.4 LocationProvider 
 15.2.5 Criteria 
 15.3 GPS定位功能实现 
 15.3.1 GPS定位程序实现 
 实例15-1 GPS定位实例\Chapter15\GPSLocation 
 15.3.2 使用Android模拟器测试GPS定位程序 
 15.4 Google Maps地图应用 
 15.4.1 获取Google地图外部库 
 15.4.2 创建平台为Google APIs的Android模拟器 
 15.4.3 获取Google Maps API Key 
 15.4.4 Google Maps地图应用程序 
 实例15-2 Google地图应用程序实例\Chapter15\MyGoogleMap 
 15.5 Google Maps应用扩展 
 15.5.1 Google地图标记 
 实例15-3 Google地图标记实例\Chapter15\GoogleMapOverlay 
 15.5.2 根据GPS位置信息显示Google地图 
 实例15-4 根据GPS信息实时更新Google地图实例\Chapter15\GPSandMap 
第16章 Android 4.0新特性
 16.1 Android 4.0用户新特性 
 16.1.1 精致全新的UI界面 
 16.1.2 改进的多任务切换功能 
 16.1.3 桌面文件夹 
 16.1.4 新的锁屏动作 
 16.1.5 强大的语音输入引擎 
 16.1.6 网络数据流量监控功能 
 16.1.7 强大的图像功能 
 16.1.8 强大的社交和通信功能 
 16.2 Android 4.0开发新特性 
 16.2.1 沟通和共享功能开发新特性 
 16.2.2 全新的媒体处理能力 
 16.2.3 全新的连接类型 
 16.2.4 全新的UI组件及功能 
 16.2.5 全新的输入方式及文本服务 
 16.2.6 增强的辅助功能API 
 16.2.7 高效的网络使用率 
 16.2.8 应用程序及内容安全性 
 16.2.9 增强的企业业务 
 16.3 Android 4.0 API新特性介绍 
 16.3.1 Fragment 
 16.3.2 Action Bar 
 16.3.3 UI界面和视图 
 16.3.4 输入框架 
 16.3.5 传感器设备 
 16.3.6 网络使用 
 16.3.7 媒体Media 
 16.3.8 相机Camera 
 16.4 Android 4.0 API新特性实例 
 16.4.1 Fragment实例 
 实例16-1 Fragment使用实例\Chapter16\FragmentDemo 
 16.4.2 GridLayout实例 
 实例16-2 GridLayout使用实例\Chapter16\GridLayoutDemo 
 16.4.3 Switch实例 
 实例16-3 Switch使用实例\Chapter16\SwitchDemo 
目錄
第1章 Android概述
 1.1 Android的演化史 
 1.1.1 Android的诞生 
 1.1.2 Android的发展 
 1.2 Android的两面性 
 1.3 使用Android的设备 
 1.4 Android设备的硬件差异 
 1.4.1 显示屏 
 1.4.2 用户输入 
 1.4.3 传感器 
 1.5 Android的特点 
 1.5.1 多进程和应用程序微件 
 1.5.2 触摸、手势和多点触控 
 1.5.3 硬键盘和软键盘 
第2章 Android开发环境及常用工具
 2.1 搭建Android开发环境 
 2.1.1 获取Android开发所需软件 
 2.1.2 安装开发软件并配置环境 
 2.2 Android开发常用工具 
 2.3 第一个Android应用HelloWorld 
 实例2-1 HelloWorld实例\Chapter2\HelloWorld 
 2.4 Android应用程序结构分析 
 2.5 Android应用的基本组件介绍 
 2.5.1 Activity和View 
 2.5.2 Intent和IntentFilter 
 2.5.3 Service 
 2.5.4 Broadcast Receiver 
 2.5.5 Content Provider 
第3章 Activity和Intent
 3.1 Activity的生命周期 
 实例3-1 Activity生命周期实例Chapter3\ActivityLifeCycle 
 3.2 控制Activity的生命周期 
 3.2.1 强制执行单任务模式 
 3.2.2 强制手机屏幕方向 
 3.2.3 保存和恢复Activity的信息 
 3.3 多个Activity和Intent 
 3.3.1 启动另一个Activity 
 实例3-2 启动另一个Activity实例Chapter3\SetupNewActivity 
 3.3.2 启动另一个Activity将语音转换成文本并返回结果 
 实例3-3 Activity返回值实例Chapter3\ActivityResultDemo 
 3.3.3 使用隐式Intent创建Activity 
 实例3-4 隐式Intent创建Activity实例Chapter3\ImplicitIntent 
 3.3.4 在Activity之间传递数据 
 实例3-5 Activity之间传递数据实例Chapter3\ActivityDataPass 
第4章 界面编程
 4.1 界面编程与视图View组件 
 4.1.1 视图组件与容器组件 
 4.1.2 控制UI界面 
 4.2 布局管理器 
 4.2.1 线性布局LinearLayout 
 实例4-1 线性布局演示LinearLayoutDemo 
 4.2.2 表格布局TableLayout 
 实例4-2 表格布局演示TableLayoutDemo 
 4.2.3 帧布局FrameLayout 
 实例4-3 帧布局演示FrameLayoutDemo 
 4.2.4 相对布局RelativeLayout 
 实例4-4 相对布局演示RelativeLayoutDemo 
 4.2.5 绝对布局AbsoluteLayout 
 实例4-5 绝对布局演示AbsoluteLayout 
 4.3 基本界面组件 
 4.3.1 文本框TextView与编辑框EditText 
 4.3.2 按钮Button与图片按钮ImageButton 
 实例4-6 登录界面演示LoginUIDemo 
 4.3.3 单项选择RadioGroup和单选按钮RadioButton 
 实例4-7 单项选择演示RadioGroupDemo 
 4.3.4 复选框CheckBox 
 实例4-8 复选框演示CheckBoxDemo 
 4.3.5 图片视图ImageView 
 4.3.6 状态开关按钮ToggleButton 
 实例4-9 开关门演示OnOffDoorDemo 
 4.3.7 时钟AnalogClock和DigitalClock 
 实例4-10 时钟演示ClockDemo 
 4.4 高级界面组件 
 4.4.1 自动完成文本框AutoCompleteTextView 
 实例4-11 自动完成文本框演示AutoCompleteTextViewDemo 
 4.4.2 下拉列表Spinner 
 实例4-12 下拉列表演示Spinner 
 4.4.3 日期选择器DatePicker与时间选择器TimePicker 
 实例4-13 日期和时间设置演示DateTimeDemo 
 4.4.4 进度条ProgressBar 
 实例4-14 进度条演示ProgressBarDemo 
 4.4.5 拖动条SeekBar 
 实例4-15 拖动条实例SeekBarDemo 
 4.4.6 星级评分条RatingBar 
 实例4-16 星级评分条实例RatingBarDemo 
 4.4.7 选项卡TabHost 
 实例4-17 选项卡实例TabHost 
 4.4.8 滚动视图ScrollView 
 实例4-18 滚动视图实例ScrollViewDemo 
 4.4.9 列表视图ListView 
 实例4-19 ArrayAdapter适配器列表实例ArrayAdapterListViewDemo 
 实例4-20 SimpleCursorAdapter适配器列表实例CursorListViewDemo 
 实例4-21 SimpleAdapter适配器列表实例SimpleAdapterListViewDemo 
 4.4.10 可展开的列表视图ExpandableListView 
 实例4-22 可展开列表视图实例ExpandableListDemo 
 4.4.11 网格视图GridView 
 实例4-23 网格视图实例GridViewDemo 
 4.4.12 画廊视图Gallery和图片切换器ImageSwitcher 
 实例4-24 相册实例AlbumDemo 
 4.5 对话框 
 4.5.1 使用AlertDialog创建简单的对话框 
 4.5.2 使用AlertDialog创建列表对话框 
 4.5.3 使用AlertDialog创建自定义对话框 
 4.5.4 使用ProgressDialog创建进度对话框 
 4.5.5 使用DatePickerDialog和TimePickerDialog 
 实例4-25 日期选择对话框和时间选择对话框实例DateTimeDialogDemo 
 4.5.6 使用PopupWindow 
 实例4-26 PopupWindow实例 
 4.6 消息提示 
 4.6.1 使用Toast显示提示消息 
 4.6.2 使用Notification显示状态栏提示 
 实例4-27 Notification实例NotificationDemo 
 4.7 菜单 
 4.7.1 选项菜单Option Menu 
 实例4-28 选项菜单实例OptionMenuDemo 
 4.7.2 上下文菜单Context Menu 
 实例4-29 上下文菜单实例ContextMenuDemo 
 4.7.3 子菜单Sub Menu 
 实例4-30 子菜单实例SubMenuDemo 
 4.7.4 创建复选菜单项和单选菜单项 
 实例4-31 复选菜单项和单选菜单项实例CheckMenuDemo 
第5章 Android事件处理
 5.1 Android事件处理介绍 
 5.2 基于回调的事件处理 
 5.2.1 onKeyDown回调方法 
 实例5-1 onKeyDown回调方法实例onKeyDownDemo 
 5.2.2 onKeyUp回调方法 
 5.2.3 onTouchEvent回调方法 
 实例5-2 onTouchEvent回调方法实例onTouchEventDemo 
 5.2.4 其他回调方法 
 5.3 基于监听器的事件处理 
 5.3.1 事件监听的处理模型 
 实例5-3 事件监听器模型EventListenerModel 
 5.3.2 事件监听器接口 
 实例5-4 OnLongClickListener接口演示OnLongClickListenerDemo 
 实例5-5 OnFocusChangeListener接口演示OnFocusChangeListenerDemo 
 实例5-6 OnTouchListener接口演示OnTouchListenerDemo 
 5.3.3 事件监听器实现方式 
 5.4 响应系统设置事件 
 5.4.1 Configuration类介绍 
 5.4.2 onConfigurationChanged回调方法 
 实例5-7 获取并响应系统设置实例ConfigurationDemo 
 5.5 Handler消息传递机制 
 实例5-8 进度条更新实例HandlerProgress 
第6章 数据存储和数据共享
 6.1 Android数据存储和共享概述 
 6.2 Shared Preferences 
 实例6-1 SharedPreferences存取数据实例SharedPreferencesDemo 
 6.3 Files文件存储 
 实例6-2 Files文件操作实例FilesDemo 
 6.4 SQLite数据库 
 实例6-3 学生信息数据库SQLiteStudentInfo 
 6.5 Content Provider内容提供器 
 6.5.1 Content Provider共享数据方法 
 实例6-4 访问联系人信息ContactsAccess 
 6.5.2 SQLite应用程序改用Content Provider来公开数据 
 实例6-5 Content Provider实现学生信息数据库访问StuInfoContentProvider 
 6.6 Network网络存储 
第7章 Service服务程序和Broadcast Receiver广播接收器
 7.1 Service服务程序 
 7.1.1 Service角色 
 7.1.2 启动服务程序 
 7.1.3 Service的生命周期 
 7.1.4 创建服务程序 
 实例7-1 音乐播放服务程序MusicPlayService 
 7.2 广播接收器Broadcast Receiver 
 7.2.1 广播接收器Broadcast Receiver角色 
 7.2.2 实现广播事件 
 7.2.3 使用广播接收器 
 实例7-2 Broadcast Receiver实例BroadcastDemo 
 7.3 Service和Broadcast Receiver结合使用 
 实例7-3 定时提醒实例TimerAlarm 
第8章 国际化
 8.1 Android国际化 
 8.2 Android的资源管理 
 8.2.1 创建Android资源 
 8.2.2 创建Android多语言资源 
 8.3 Android多语言范例 
 实例8-1 Android多语言范例MultiLanguage 
第9章 图形与图像处理
 9.1 使用简单图片 
 9.1.1 使用Drawable对象 
 9.1.2 Bitmap和BitmapFatory 
 实例9-1 BitmapDemo\Chapter9\BitmapDemo 
 9.2 利用graphics绘图 
 9.2.1 Paint类 
 9.2.2 Color类 
 9.2.3 Canvas类 
 9.2.4 Path类 
 9.2.5 绘制几何图形 
 实例9-2 绘制几何图形\Chapter9\GeometricDraw 
 9.2.6 绘制动态图形 
 实例9-3 动态图形绘制\Chapter9\DynamicDrawingDemo 
 9.3 图形特效处理 
 9.3.1 使用Matrix实现图形变换 
 实例9-4 Matrix图形变换实例\Chapter9\MatrixDemo 
 9.3.2 使用DrawBitmapMesh实现图像扭曲 
 实例9-5 DrawBitmapMesh实例\Chapter9\DrawBitmapMeshDemo 
 9.3.3 使用Shader实现图像渲染 
 实例9-6 Shader实例\Chapter9\ShaderDemo 
 9.4 Frame动画 
 实例9-7 Frame动画实例\Chapter9\FrameDemo 
 9.5 Tween动画 
 9.5.1 使用Interpolator控制动画变化速率 
 9.5.2 Tween动画的实现 
 实例9-8 Tween动画实例\Chapter9\TweenJavaDemo 
 9.6 使用SufaceView 
 实例9-9 使用SurfaceView进行绘图\Chapter9\SurfaceViewDraw 
第10章 多媒体应用开发
 10.1 Android系统多媒体框架 
 10.1.1 OpenCORE框架 
 10.1.2 StageFright框架 
 10.2 音频和视频的播放 
 10.2.1 使用MediaPlayer播放音频 
 实例10-1 简易音乐播放器\Chapter10\MusicPlayer 
 10.2.2 使用SoundPool播放音效 
 实例10-2 卡丁车动画和音效\Chapter10\SoundPoolTest 
 10.2.3 使用VideoView播放视频 
 实例10-3 视频播放器\Chapter10\VideoViewDemo 
 10.2.4 使用MediaPlayer和SurfaceView播放视频 
 实例10-4 自定义视频播放器\Chapter10\VideoPlayDemo 
 10.3 音频和视频的录制 
 10.3.1 使用MediaRecorder录制音频 
 实例10-5 简易录音机AudioRecorder 
 10.3.2 使用MediaRecorder录制视频 
 实例10-6 视频录制实例\Chapter10\VideoCapture 
 10.4 摄像头拍照 
 实例10-7 相机拍照实例\Chapter10\CameraPhotoDemo 
第11章 OpenGL ES与3D应用
 11.1 OpenGL和OpenGL ES简介 
 11.2 OpenGL ES编程 
 11.2.1 OpenGL ES编程类 
 11.2.2 OpenGL ES编程框架 
 11.3 3D绘图基础知识 
 11.3.1 3D坐标系 
 11.3.2 顶点Vertex 
 11.3.3 边Edge 
 11.3.4 面Face 
 11.3.5 多边形Polygon 
 11.3.6 几何图形绘制Render 
 11.3.7 添加图形颜色 
 11.3.8 多边形绘制实例 
 实例11-1 多边形绘制实例\Chaper11\DrawPolygonDemo 
 11.4 3D坐标仿射变换 
 11.4.1 平移变换 
 11.4.2 旋转变换 
 11.4.3 缩放变换 
 11.4.4 变换矩阵操作 
 11.4.5 坐标变换实例 
 实例11-2 坐标变换实例\Chapter11\TransformDemo 
 11.5 绘制3D图形 
 实例11-3 绘制3D图形\Chapter11\Draw3DGraph 
 11.6 纹理渲染 
 实例11-4 纹理渲染实例\Chapter11\TextureDemo 
第12章 Android网络应用
 12.1 基于TCP协议的网络通信 
 12.1.2 使用ServerSocket建立TCP服务器端 
 12.1.2 使用Socket进行通信 
 实例12-1 Socket实例\Chapter12\SocketDemo 
 12.2 使用URL访问网络资源 
 实例12-2 URL访问网络资源实例\Chapter12\UrlDemo 
 12.3 使用HTTP访问网络 
 12.3.1 使用HttpURLConnection 
 实例12-3 文件上传下载实例\Chapter12\HttpUploadDown 
 12.3.2 使用Apache HttpClient 
 实例12-4 网页登录实例\Chapter12\HttpLogin 
 12.4 使用WebView视图 
 12.4.1 使用WebView浏览网页 
 实例12-5 WebView浏览网页实例\Chapter12\WebViewDemo 
 12.4.2 使用WebView加载HTML代码 
 实例12-6 使用WebView加载HTML代码实例\Chapter12\WebViewHtml 
第13章 Android手机桌面
 13.1 Android桌面简介 
 13.2 快捷方式Shortcut 
 13.2.1 在应用程序中添加快捷方式 
 实例13-1 在应用程序中添加快捷方式AddShortcutDemo 
 13.2.2 向Launcher添加应用程序的快捷方式 
 实例13-2 向Launcher添加应用程序的快捷方式ShortcutDemo 
 13.3 窗口小部件Widget 
 实例13-3 窗口小部件实例NoteWidget 
 13.4 实时文件夹Live Folder 
 13.5 壁纸Wallpaper 
 实例13-4 动态壁纸实例LiveWallpaper 
 13.6 Android 4.0桌面 
 13.6.1 桌面组件的添加方式 
 13.6.2 桌面文件夹 
第14章 Android传感器应用
 14.1 Android传感器开发 
 14.2 使用SensorSimulator 
 14.2.1 下载和安装SensorSimulator 
 14.2.2 使用SensorSimulator模拟传感器 
 14.3 Andoird常用传感器 
 14.3.1 加速度传感器Accelarator 
 实例14-1 获取加速度传感器的值\Chaper14\AccelaratorDemo 
 14.3.2 方向传感器Orientation 
 14.3.3 磁场传感器Magnetic Field 
 14.3.4 温度传感器Temperature 
 14.3.5 光传感器Light 
 14.4 传感器应用案例—Box2D重力球 
 14.4.1 Box2D物理引擎 
 14.4.2 JBox2D常用类介绍 
 14.4.3 Box2D物理世界模拟 
 14.4.4 Box2D重力球实例 
 实例14-2 Box2D重力球实例\Chaper14\GravityBall 
第15章 GPS定位和Google Maps地图服务
 15.1 GPS和Google Maps简介 
 15.2 GPS定位服务 
 15.2.1 LocationManager 
 15.2.2 LocationListener 
 15.2.3 Location 
 15.2.4 LocationProvider 
 15.2.5 Criteria 
 15.3 GPS定位功能实现 
 15.3.1 GPS定位程序实现 
 实例15-1 GPS定位实例\Chapter15\GPSLocation 
 15.3.2 使用Android模拟器测试GPS定位程序 
 15.4 Google Maps地图应用 
 15.4.1 获取Google地图外部库 
 15.4.2 创建平台为Google APIs的Android模拟器 
 15.4.3 获取Google Maps API Key 
 15.4.4 Google Maps地图应用程序 
 实例15-2 Google地图应用程序实例\Chapter15\MyGoogleMap 
 15.5 Google Maps应用扩展 
 15.5.1 Google地图标记 
 实例15-3 Google地图标记实例\Chapter15\GoogleMapOverlay 
 15.5.2 根据GPS位置信息显示Google地图 
 实例15-4 根据GPS信息实时更新Google地图实例\Chapter15\GPSandMap 
第16章 Android 4.0新特性
 16.1 Android 4.0用户新特性 
 16.1.1 精致全新的UI界面 
 16.1.2 改进的多任务切换功能 
 16.1.3 桌面文件夹 
 16.1.4 新的锁屏动作 
 16.1.5 强大的语音输入引擎 
 16.1.6 网络数据流量监控功能 
 16.1.7 强大的图像功能 
 16.1.8 强大的社交和通信功能 
 16.2 Android 4.0开发新特性 
 16.2.1 沟通和共享功能开发新特性 
 16.2.2 全新的媒体处理能力 
 16.2.3 全新的连接类型 
 16.2.4 全新的UI组件及功能 
 16.2.5 全新的输入方式及文本服务 
 16.2.6 增强的辅助功能API 
 16.2.7 高效的网络使用率 
 16.2.8 应用程序及内容安全性 
 16.2.9 增强的企业业务 
 16.3 Android 4.0 API新特性介绍 
 16.3.1 Fragment 
 16.3.2 Action Bar 
 16.3.3 UI界面和视图 
 16.3.4 输入框架 
 16.3.5 传感器设备 
 16.3.6 网络使用 
 16.3.7 媒体Media 
 16.3.8 相机Camera 
 16.4 Android 4.0 API新特性实例 
 16.4.1 Fragment实例 
 实例16-1 Fragment使用实例\Chapter16\FragmentDemo 
 16.4.2 GridLayout实例 
 实例16-2 GridLayout使用实例\Chapter16\GridLayoutDemo 
 16.4.3 Switch实例 
 实例16-3 Switch使用实例\Chapter16\SwitchDemo 

 

 

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