成功加入购物车
杨丰盛 著 / 机械工业出版社 / 2010-01 / 平装
售价 ¥ 0.51
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2023-12-29
卖家超过10天未登录
Android应用开发揭秘
国内第一本基于Android2.0的经典著作,5大专业社区联袂推荐,权威性毋庸置疑!《Android应用开发揭秘》内容全面,不仅详细讲解了Android框架、Android组件、用户界面开发、游戏开发、数据存储、多媒体开发和网络开发等基础知识,而且还深入阐述了传感器、语音识别、桌面组件开发、Android游戏引擎设计、Android应用优化、OpcnGL等高级知识,最重要的是还全面介绍了如何利用原生的C,C++(NDK)和Python、Lua等脚本语言(AndroidScriptingEnvironment)来开发Android应用,《Android应用开发揭秘》实战性强,书中的每个知识点都有配精心设计的示例,尤为值得一提的是,它还以迭代的方式重现了各种常用的Android应用和经典Android游戏的开发全过程,既可以以它们为范例进行实战演练,又可以将它们直接应用到实际开发中去。
杨丰盛,Android应用开发先驱,对Android有深入研究,实战经验极其丰富。精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会游戏软件分会(CGIA)认证及国际游戏开发教育联合会国际认证。曾
前言第一部分准备篇第1章Android开发简介1.1Android基本概念1.1.1Android简介1.1.2Android的系统构架1.1.3Android应用程序框架1.2OMS介绍1.2.1OPhone介绍1.2.2Widget介绍1.3小结第2章Android开发环境搭建2.1Android开发准备工作2.2开发包及其工具的安装和配置2.2.1安装JDK和配置Java开发环境2.2.2Eclipse的安装与汉化2.2.3SDK和ADT的安装和配置2.3创建第一个Android项目——HeUoAndroid2.3.1创建HelloAndroid项目2.3.2运行HelloAndroid及模拟器的使用2.3.3调试HelloAndroid2.4小结第二部分基础篇第3章Android程序设计基础3.1Android程序框架3.1.1Android项目目录结构3.1.2Android应用解析3.2Android的生命周期3.3Android程序U设计3.4小结第4章用户界面开发4.1用户界面开发详解4.1.1用户界面简介4.1.2事件处理4.2常用控件应用4.2.1文本框(Textiew)4.2.2列表(ListView)4.2.3提示(T0ast)4.2.4编辑框(EditText)4.2.5单项选择(RadioGroup、RadioButton4.2.6多项选择(CheckBox)4.2.7下拉列表(Spinner)4.2.8自动提示(AutoComplete.TextⅥew)4.2.9日期和时间(DatePicker、TimePicker)4.2.10按钮(Button)4.2.1l菜单(Menu)4.2.12对话框(Dialog)4.2.13图片视图(ImageView)4.2.14带图标的按钮(ImageButton)4.2.15拖动效果(Gallery)4.2.16切换图片(hmgeSwilcher)4.2.17网格视图(GridView)4.2.18卷轴视图(ScrollView)4.2.19进度条(ProgressBar)4.2.20拖动条(SeekBar)4.2.21状态栏提示(Notification、NotificationManager)4.2.22对话框中的进度条(ProgressDialog)4.3界面布局4.3.1垂直线性布局4.3.2水平线性布局4.3.3.相对布局(RelativeLayout)4.3.4表单布局(TableLayout)4.3.5切换卡(TabWidget)4,4小结第5章Android游戏开发5.1Android游戏开发框架5.1.1View类开发框架5.1.2SurfaceView类开发框架5.2Graphics类开发5.5.1Paint和Color类介绍5.2.2Canvas类介绍5.2.3几何图形绘制5.2.4字符串绘制5.2.5图像绘制5.2.6图像旋转5.2.7图像缩放5.2.8图像像素操作5.2.9Shader类介绍5.2.10双缓冲技术5.2.11全屏显示5.2.12获得屏幕属性5.3动画实现5.3.1Tween动画5.3.2Frame动画5.3.3GIF动画播放5.4小结第6章Android数据存储6.1Android数据存储初探6.2数据存储之SharedPreferences6.3数据存储之Files6.4数据存储之Network6.5Android数据库编程6.5.1SQLite简介6.5.2SQLite编程详解6.5.3SQLiteOpenHelper应用6.6数据共享(ContentProviders)6.7小结第7章多媒体开发7.1多媒体开发详解7.1.1OpenCore7.1.2MediaPlayer7.1.3MediaRecorder7.2播放音乐7.3播放视频7.4录制歌曲7.5相机设置7.6闹钟设置7.7铃声设置7.8小结第8章网络与通信8.1网络通信基础8.1.1无线网络技术8.1.2Android网络基础8.2HTTP通信8.2.1HttpURLConnection接口8.2.2HttpClient接口8.2.3实时更新8.3Socket通信8.3.1Socket基础8.3.2Socket应用(简易聊天室)8.4网络通信的中文乱码问题8.5WebKit应用8.5.1WebKjt概述8.5.2WebView浏览网页8.5.3WebView与Javascript8.6WtFi介绍8.7蓝牙8.8小结第9章Android特色开发9.1传感器9.2语音识别9.3GoogleMap9.3.1GoogleMap概述9.3.2准备工作9.3.3GoogleMapAPI的使用9.3.4定位系统9.4桌面组件9.4.1快捷方式9.4.2实时文件夹9.4.3Widget开发9.5账户管理9.6小结第三部分实例篇第10章Android应用开发实例10.1情境模式10.2文件管理器10.3通讯录10.4音乐播放器10.5天气预报10.6个人地图10.7Widget日历10.8小结第11章Android游戏开发实例11.1手机游戏开发简介11.2游戏框架设计11.3地图设计11.4主角设计11.5图层管理器11.6游戏音效11.7游戏存档11.8小结第四部分高级篇第12章AndroidOpenGL开发基础12.1OpenGL简介12.2多边形12.3颜色12.4旋转12.53D空间12.6纹理映射12.7光照和事件12.8混合12.9小结第13章AndroidOpenGL综合应用13.1移动图像13.2.3D世界13.3飘动的旗帜13.4显示列表13.5雾13.6粒子系统13.7蒙版13.8变形13.9小结第14章游戏引擎实现14.1游戏引擎介绍14.1.1什么是引擎14.1.2引擎的进化14.1.3常见的游戏引擎14.1.4Android游戏引擎14.2游戏引擎结构14.2.1游戏引擎原理14.2.2游戏引擎定位14.2.3游戏引擎框架14.3游戏引擎设计14.3.1游戏引擎结构和功能设计14.3.2游戏引擎设计注意事项14.4游戏引擎实现14.4.1Activity类实现14.4.2流程控制和线程14.4.3游戏对象与对象管理14.4.4图形引擎14.4.5物理引擎14.4.6事件模块14.4.7工具模块14.4.8脚本引擎、音效模块、网络模块14.5小结第15章优化技术15.1优化的基本知识15.1.1如何书写出优秀代码15.1.2编程规范15.2程序性能测试15.2.1计算性能测试15.2.2内存消耗测试15.3初级优化15.4高级优化15.5Android高效开发15.6AndroidUI优化15.7其他优化15.7.1zipalign15.7.2图片优化15.8小结第五部分扩展篇第16章AndroidNDK开发16.1AndroidNDK简介16.2安装和配置NDK开发环境16.2.1系统和软件需求16.2.2NDK开发环境搭建16.2.3编译第一个NDK程序16.3AndroidNDK开发16.3.1JNI接口设计16.3.2使用C\C++实现本地方法16.3.3Android.mk实现16.3.4Application.mk实现16.3.5编译C\C++代码16.4AndroidNDK中使用0penGL16.5小结第17章Android脚本环境17.1Android脚本环境简介17.2Android脚本环境安装17.3如何编写Android脚本程序17.4小结
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30