• Android 应用开发项目实战
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Android 应用开发项目实战

全新正版未拆封

21.83 4.7折 46 全新

仅1件

湖南长沙
认证卖家担保交易快速发货售后保障

作者刘贤锋 著

出版社机械工业出版社

出版时间2017-10

版次1

装帧平装

上书时间2024-01-06

A小二郎书舍A

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 刘贤锋 著
  • 出版社 机械工业出版社
  • 出版时间 2017-10
  • 版次 1
  • ISBN 9787111577362
  • 定价 46.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 268页
  • 丛书 全国高等职业教育“十三五”规划教材
【内容简介】
移动互联网已经成为当今世界发展快、市场潜力大、前景诱人的业务,而Android应用选择了Java作为其开发语言,目前已经发展成为移动互联网市场上占有率高的平台,远远超过了诸如iOS平台。 

本书涵盖了Android开发从基础概念、技术知识、实践应用的每一个领域。从初学者的角度,以丰富的实例、案例,通俗易懂的语言,简单的图示,系统全面地讲述了Android开发中应用的技术。书中的所有的案例都是基于Android4.2版本并在Eclipse(ADT)集成开发环境下成功调试,读者可以将书中的所有案例源码导入到Eclipse中运行及调试。本书详细介绍了Android应用开发的相关基础知识,全书内容覆盖了Android开发环境的搭建、Android基础用户界面编程、Android应用资源、Activity组件、Android事件处理机制、AndroidUI高级界面编程、Android数据存储与I/O、SQLite数据库等。后给出了两个具体的App实践应用 ---欧洲杯信息采集App和新闻客户端App应用。 

本书不仅仅局限于Android编程的各种理论知识的介绍,更重要的是基于“任务驱动”的角度来讲授、实践每一个知识点,真正实现“学中做、做中学”。书中的所有案例都具有示范性、实用性及适用性,可以帮助读者更好地理解各知识点在实际开发中的运用。 

本书不仅可以作为各级各类学校、培训机构的移动互联专业的教材,也适用于Android应用程序开发人员入门学习时作为参考资料阅读。为方便学习、教学,本书配备电子课件、书中所有案例源码、Android集成开发平台等电子资源。
【目录】
目 录 

内容简介I 

前 言II 

目 录IV 

第一篇 基础篇1 

项目一 Android开发环境搭建1 

模块一 搭建Android开发环境1 

任务1 搭建JAVA开发环境2 

任务2 搭建Android开发平台IDE8 

模块二 安装运行及调试环境11 

任务1 使用真机作为运行及调试环境的参数配置12 

任务2 使用AVD作为运行及调试环境的参数配置14 

项目二 开始我的第一个Android应用程序16 

模块一 创建Android应用工程16 

任务1 基于ADT新建Android项目17 

任务2 Android应用程序结构分析21 

任务3 资源文件的使用方式25 

模块二 运行及调试App应用26 

任务1 启动AVD26 

任务2 运行App27 

任务3 使用DDMS进行调试28 

模块三 签名并打包Android应用程序30 

任务1 App签名并打包30 

项目三 基础UI组件在App界面中的运用38 

模块一 使用XML和Java代码混合实现UI界面39 

任务1 使用XML布局文件搭建UI界面39 

任务2 使用Java代码实现UI界面43 

任务3 使用XML和Java代码实现图片浏览器45 

模块二 继承View类实现自定义View组件47 

任务1 自定义View组件实现可以随意拖动的小球47 

模块三 使用UI布局管理器实现界面布局53 

任务1 使用线性布局实现在界面中动态添加按钮53 

任务2 使用表格布局实现窗口布局57 

任务3 使用网格布局实现一个简易的计算器59 

模块四 使用基础UI组件实现用户注册界面63 

任务1 使用基础UI组件实现用户注册界面64 

项目四 各种Android资源在App应用中的引用79 

模块一 字符串/颜色/数组等基础资源的定义和使用79 

任务1 基于资源引用方式优化用户注册页面80 

任务2 数组资源的使用93 

任务3 Drawable资源的使用96 

模块二 Android系统资源及assets资源的使用99 

任务1 Android系统资源的访问和使用100 

任务2 assets资源的使用101 

项目五 使用Intent实现界面跳转103 

模块一 Activity组件的创建/启动/配置104 

任务1 Activity组件的创建及配置104 

任务2 使用Intent启动Activity实现界面跳转112 

任务3 Activity组件生命周期的验证118 

模块二 使用Bundle实现界面间参数传递123 

任务1使用Bundle实现数据传递124 

模块三 Android事件处理编程129 

任务1 内部类实现事件监听器130 

任务2 匿名内部实现事件监听器131 

任务3 外部类实现事件监听器134 

任务4 Activity实现事件监听器135 

任务5 为组件邦定相关属性实现事件监听135 

任务6 Handler消息传递编程136 

项目六 高级UI组件的应用142 

模块一 使用ListView显示列表数据143 

任务1 直接继承ListActivity创建ListView列表143 

任务2 使用xml布局文件创建ListView148 

任务3 使用ArrayAdapter创建ListView列表149 

任务4 使用SimpleAdapter创建ListView151 

模块二 文本框输入自动提示列表的实现155 

任务1 基于AutoCompleteTextView实现自动提示列表156 

模块三 图片浏览器的实现165 

任务1 用GridView实现带预览的图片浏览器166 

任务2 用AdapterViewFlipper实现自动播放图片170 

模块四 对话框/日期选择框等常用对话框的实现173 

任务1 使用AlertDialog实现对话框174 

任务2 使用DatePickerDialog实现日期输入177 

任务3 使用TabHost选项卡模拟手机通话记录界面181 

项目七 Android数据存储与SQLite数据库应用187 

模块一 Android数据存储操作187 

任务1 使用SharePreferences设置系统参数188 

任务2 Android内存数据读写操作193 

任务3 Android SD卡数据读写操作197 

模块二 SQLite数据库操作203 

任务1 使用SQLiteDatabase实现SQLite数据库操作203 

任务2 使用SQLiteOpenHelper实现SQLite数据库操作209 

任务3 使用SQLite3工具操作数据库219 

第二篇 应用篇222 

项目八 欧洲杯信息采集App应用222 

模块一 欧洲杯主视图界面的实现222 

任务1 构建欧洲杯主界面223 

任务2 列表呈现国家名和图标227 

模块二 积分榜的实现246 

任务1 积分榜对话框的创建及弹出247 

任务2 列表显示小组内国家积分情况248 

模块三 赛事明细列表实现256 

任务1 以列表形式呈现赛事明细256 

任务2 可折叠的积分榜明细列表实现259 

项目九 新闻客户端App应用264 

模块一 用户登录功能的实现265 

任务1 准备工作:服务端应用程序的部署266 

任务2 编写配置文件及网络访问工具270 

任务3 构建用户登录界面272 

任务4 基于HttpURLConnection实现App客户端用户登录276 

模块二 新闻栏目列表功能的实现280 

任务1 准备工作:测试服务器端新闻栏目API接口281 

任务2 构建新闻栏目列表界面281 

任务3 JSON轻量级数据解析技术实现新闻栏目列表功能283 

模块三 新闻功能的实现287 

任务1 准备工作:测试服务器端新闻API访问接口288 

任务2 构建新闻列表界面289 

任务3 新闻列表功能实现289
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP