您好,欢迎光临有路网!
Android移动开发技术(慕课版)
QQ咨询:
有路璐璐:

Android移动开发技术(慕课版)

  • 作者:李然 李天志 郭倩蓉
  • 出版社:人民邮电出版社
  • ISBN:9787115533333
  • 出版日期:2022年02月01日
  • 页数:235
  • 定价:¥59.80
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书为Android编程技术的基础开发教材,主要介绍了Android应用开发的基础知识。全书涵盖了Android概述、Android开发项目搭建及目录分析、Android项目打包及调试监控、Android事件响应、Android消息提示、Android资源管理、UI组件、UI布局、Android基本组件、数据存储之文件存储、数据存储之数据库存储等知识,后一章为综合案例。 本书不仅对Android编程技术的基础理论知识进行了讲解,同时对涉及的知识点使用案例进行步骤和具体实现的展示,使读者能清晰地理解各知识点的适用情况和使用方法。本书提供所有实例的源码电子文件,并提供视频讲解资源。
    目录
    第 1章 Android概述1 1.1移动智能设备开发概述 1 1.1.1 Symbian操作系统 2 1.1.2 BlackBerry操作系统 2 1.1.3 Windows Phone操作系统 3 1.1.4 iOS操作系统 4 1.1.5 Android操作系统 6 1.2 Android发展史 6 1.2.1 Android操作系统的历史版本 6 1.2.2 Android操作系统版本使用现状 7 1.3 Android技术体系 9 1.3.1 Android技术体系结构 9 1.3.2 Android技术体系结构说明 10 1.4 Android开发环境的搭建 12 1.4.1 Android开发环境所需工具 13 1.4.2 Android开发环境搭建流程 13 1.4.3 Android Studio安装流程 15 1.5本章小结 21 习题 21 第 2章 Android开发项目搭建及目录分析 22 2.1 第 一个Android项目 22 2.1.1 使用Android Studio搭建Android项目工程 22 2.1.2 使用Android Studio运行Android应用 26 2.2 Android模拟器 27 2.2.1 Android模拟器简介 27 2.2.2 AVD的创建 27 2.2.3 AVD的启动 29 2.2.4 使用AVD运行HelloWord应用 31 2.2.5 Android模拟器的使用限制 32 2.3 Android项目目录结构 33 2.3.1 Android项目结构 33 2.3.2 自动生成的R.java文件 35 2.3.3 res目录说明 36 2.3.4 AndroidManifest.xml清单文件 37 2.3.5 应用程序权限说明 38 2.5本章小结 39 习题 40 第3章 Android项目打包及调试监控 41 3.1 Android项目打包 41 3.1.1 Android项目打包的过程 41 3.1.2 使用Android Studio完成项目打包 45 3.1.3 Android项目签名的意义 48 3.1.4 APK文件的反编译 49 3.2 Android的调试监控 50 3.2.1 什么是测试 50 3.2.2 什么是Logcat 51 3.2.3 Logcat的查看方式 51 3.2.4 Logcat信息的解析 51 3.2.5 Logcat信息的使用 52 3.2.6 Logcat信息的过滤 53 3.2.7 Logcat实例 54 3.2.8 使用Logcat调试程序 56 3.2.9 使用debug调试程序 57 3.3本章小结 59 习题 59 第4章 Android事件响应 60 4.1 Android事件响应的原理 60 4.1.1 基于监听的事件处理 60 4.1.2 基于监听的事件处理的实例 62 4.2 实现事件监听器的形式 63 4.2.1 内部类作为事件监听器类 64 4.2.2 外部类作为事件监听器类 64 4.2.3 Activity本身作为事件监听器类 64 4.2.4 匿名内部类作为事件监听器类 66 4.2.5 XML文件直接指定方法形式 67 4.3 常用的Android事件处理 69 4.3.1 单击事件 69 4.3.2 长按事件 71 4.3.3 焦点改变事件 75 4.3.4 键盘事件 77 4.3.5 触摸事件 79 4.3.6 选择改变事件 83 4.4 本章小结 87 习题 87 第5章 Android消息提示 88 5.1 Toast消息提示 88 5.1.1 默认效果 89 5.1.2 自定义显示位置 89 5.1.3 带图片效果 90 5.2 AlertDialog消息提示 91 5.2.1 AlertDialog.Builder类常用方法 92 5.2.2创建AlertDialog的步骤 92 5.3 Notification消息提示 94 5.3.1通知管理器 94 5.3.3 Notification的使用步骤 96 5.4 本章小结 98 习题 98 第6章 Android资源管理 100 6.1 Android资源概述 100 6.1.1 常用资源目录 101 6.1.2资源文件的命名规则 101 6.2 资源的访问 101 6.2.1 在代码中访问资源 102 6.2.2 在XML中访问资源 102 6.3常用的资源类型 103 6.3.1字符串资源 104 6.3.2 颜色资源 105 6.3.3尺寸资源 106 6.3.4数组资源 107 6.3.5 可绘制对象资源 110 6.4 本章小结 121 习题 122 第7章 UI组件 123 7.1 Android用户界面框架 123 7.2基本界面组件 124 7.2.1组件常见属性 124 7.2.2文本框 125 7.2.3编辑框 125 7.2.4按钮组件(Button和ImageButton) 127 7.2.5复选框 127 7.2.6单选按钮及单选按钮组(RadioButton和RadioGroup) 128 7.2.7开关按钮 130 7.2.8图像视图(ImageView) 130 7.3 ListView组件 131 7.3.1 使用entries属性绑定数据源 132 7.3.2数据适配器 133 7.3.3 使用ArrayAdapter绑定数据源 135 7.3.4 使用SimpleAdapter绑定数据源 135 7.4 Spinner组件 137 7.5 复杂控件的使用 139 7.5.1 GridView的使用 139 7.5.2 AutoCompleteTextView的使用 142 7.5.3 ExpandableListView的使用 143 7.5.4 TabHost的使用 149 7.5.5 ProgressBar的使用 152 7.6 菜单组件 154 7.6.1 菜单的定义 155 7.6.2 选项菜单 155 7.6.3上下文菜单 157 7.7 本章小结 159 习题 159 第8章 UI布局 161 8.1 布局概述 161 8.1.1 声明布局的方式 161 8.1.2 编写 XML 162 8.1.3 加载 XML 资源 162 8.1.4 属性 163 8.2 线性布局 165 8.2.1主要属性 166 8.2.2布局权重 166 8.2.3示例 167 8.3 相对布局 168 8.3.1 主要属性 169 8.3.2 示例 169 8.4 帧布局 171 8.4.1 主要属性 171 8.4.2 示例 172 8.5 表格布局 174 8.5.1 主要属性 175 8.5.2 示例 175 8.6 布局 179 8.7 本章小结 180 习题 180 第9章 Android基本组件 181 9.1 Activity 181 9.1.1 Activity生命周期 181 9.1.2 向项目添加新的Activity 183 9.2 意图 186 9.2.1 Intent基本概述 186 9.2.2 Intent常用属性 187 9.3 Intent消息传递 191 9.3.1 单向消息传递 191 9.3.2 获取返回值的消息传递 192 9.3.3 Intent消息传递实例 193 9.4 Intent Filter 198 9.5 Android访问权限 203 9.5广播 204 9.5.1 实现广播的步骤 204 9.5.2 广播发送常用函数 205 9.5.3 广播示例 205 9.6 服务 208 9.6.1 服务调用方式 208 9.6.2 Service生命周期 209 9.6.3 Service音乐播放器实例 210 9.6.4系统内置服务 218 9.7本章小结 220 习题 220 第 10章 数据存储之文件存储 223 10.1 SharedPreferences存储 223 10.1.1 SharedPreferences类接口 223 10.1.2 SharedPreferences.Editor接口 224 10.1.3 SharedPreferences操作步骤 224 10.1.4 SharedPreferences实例 225 10.2 文件存储 227 10.2.1常用文件操作函数 228 10.2.2 内部存储 229 10.2.3外部存储 232 10.3 本章小结 237 习题 237 第 11章 数据存储之数据库存储 239 11.1 SQLite数据库存储 239 11.1.1 SQLite基本概念 239 11.1.2 SQLite常用命令 240 11.1.3 SQLite 数据库操作 240 11.1.4 Android中的MVC数据库编程 245 11.2 数据共享ContentProvider 254 11.2.1 Content Provider共享 254 11.2.2 Content Provider 操作通信录 257 11.3本章小结 260 习题 260 第 12章 综合案例 262 12.1 App的简介和设计 262 12.1.1 App功能设计 262 12.1.2 App性能要求 263 12.1.3 App开发环境要求 264 12.1.4 App系统架构设计 264 12.1.5 App存储架构设计 264 12.1.6 App数据库设计 265 12.2 用户登录 267 12.1.1 用户登录的页面设计 267 12.2.2 登录页面Activity设计 271 12.2.3 登录操作数据库搭建 274 12.2.4 实现登录校验 277 12.2.5 登录成功效果 279 12.3本章小结 280

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外