Android Studio移动应用开发基础
正版保障 假一赔十 可开发票
¥
36.96
6.7折
¥
55
全新
库存129件
作者吴绍根,罗佳主编
出版社电子工业出版社
ISBN9787121448522
出版时间2023-02
装帧平装
开本其他
定价55元
货号12228836
上书时间2024-12-23
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章 Android概述 1 1.1 Android是什么 1 1.2 Android应用程序的组成部分 2 1.3 Android的发展历史 3 1.4 Android开发环境概述 4 第2章 建立Android开发环境 5 2.1 下载和安装Android Studio 5 2.2 开发第一个Android应用程序 5 2.2.1 创建First应用程序工程 5 2.2.2 运行First应用程序 7 2.3 Android应用程序工程的结构 10 2.4 同步练习 11 第3章 剖析Android应用程序 12 3.1 AndroidManifest.xml 12 3.2 MainActivity.java――Activity 14 3.3 Android应用程序资源 18 3.3.1 字符串资源 18 3.3.2 布局资源 19 3.3.3 id资源 19 3.3.4 图片资源 22 3.3.5 Android中的其他资源 24 3.3.6 引用资源 24 3.4 同步练习 26 第4章 深入分析Activity 27 4.1 Activity的生命周期 27 4.2 Activity生命周期案例 29 4.3 使用Log类输出程序调试信息 32 4.4 Android中常见的Activity 35 4.5 同步练习 35 第5章 Android中常用的UI组件 36 5.1 使用基于XML的布局 36 5.2 Android中的基本组件 39 5.2.1 Button组件 39 5.2.2 TextView组件 42 5.2.3 ImageView组件 44 5.2.4 EditText组件 44 5.2.5 CheckBox组件 44 5.2.6 RadioButton组件 44 5.3 同步练习一 45 5.4 Android中的容器组件 45 5.4.1 LinearLayout容器组件 45 5.4.2 RelativeLayout容器组件 50 5.4.3 FrameLayout容器组件 52 5.4.4 ScrollView容器组件 55 5.4.5 ConstraintLayout容器组件 60 5.5 同步练习二 63 5.6 AdapterView组件 63 5.6.1 AdapterView组件入门 64 5.6.2 Adapter接口 64 5.6.3 ListView组件 65 5.6.4 Spinner组件 78 5.6.5 GridView组件 85 5.7 同步练习三 89 5.8 Android中的其他常用组件 89 5.9 同步练习四 90 第6章 样式和主题 91 6.1 样式入门 91 6.2 定义样式 95 6.2.1 定义样式的一般格式 95 6.2.2 样式定义中的可用属性 96 6.3 应用样式 97 6.3.1 将样式应用于某个组件上 97 6.3.2 将样式应用于某个Activity或整个Application上 98 6.4 使用Android平台已定义的样式和主题 99 6.5 Android应用程序的主题结构分析 99 6.6 同步练习 101 第7章 理解和使用Intent 102 7.1 Intent入门 102 7.2 同步练习一 106 7.3 细说Intent 106 7.3.1 Intent的action 109 7.3.2 Intent的data 110 7.3.3 Intent的category 111 7.3.4 Intent的extra 112 7.4 Intent解析 113 7.5 获取Activity返回的结果 113 7.6 Intent的综合应用案例 119 7.6.1 运行效果 119 7.6.2 程序代码 120 7.7 同步练习二 126 7.8 广播消息和广播接收器 126 7.8.1 发送和接收普通消息 126 7.8.2 接收Android平台广播的普通消息 132 7.9 同步练习三 132 第8章 构建菜单应用程序 133 8.1 菜单 133 8.2 同步练习 137 第9章 动画 138 9.1 View动画之补间动画基础 138 9.1.1 补间动画举例 138 9.1.2 补间动画的形式 141 9.1.3 使用动画监听器接口 145 9.2 View动画之帧动画 146 9.3 同步练习 150 第10章 多媒体播放 151 10.1 播放音频 151 10.1.1 播放简短音频 151 10.1.2 使用MediaPlayer自制一个音频播放器 155 10.2 同步练习一 171 10.3 播放视频 171 10.4 同步练习二 173 第11章 存储程序数据 174 11.1 使用SharedPreferences存储程序数据 174 11.2 同步练习一 179 11.3 设置应用程序的优选项 179 11.4 同步练习二 189 11.5 在应用程序目录下存储程序数据 189 11.6 同步练习三 190 11.7 访问外部存储器 190 11.7.1 检查SD卡的状态 191 11.7.2 获取SD卡中特定子目录的File对象 191 11.8 使用SQLite数据库存储程序数据 192 11.8.1 SQLite数据库简介 192 11.8.2 在Android中使用SQLite数据库 192 第12章 使用后台任务 204 12.1 使用Java线程执行后台任务 204 12.2 同步练习一 208 12.3 使用AsyncTask工具类执行后台任务 209 12.4 使用Service完成后台任务 215 12.5 同步练习二 223 第13章 使用网络 224 13.1 使用ConnectivityManager管理网络状态 224 13.2 使用HttpURLConnection访问网络 226 13.2.1 使用HttpURLConnection的GET方法获取图片 228 13.2.2 使用HttpURLConnection的POST方法获取图片 234 13.3 同步练习一 237 13.4 使用OkHttp访问网络 237 13.4.1 使用GET方法进行服务请求 237 13.4.2 使用POST方法进行服务请求 239 13.4.3 构造请求头及读取响应头 241 13.4.4 配置OkHttp超时 242 13.5 OkHttp GET实现案例 242 13.6 OkHttp POST实现案例 247 13.7 同步练习二 252 13.8 使用Multipart传递请求数据到服务器端 252 13.9 同步练习三 260 13.10 使用JSON格式的数据与服务器端通信 260 13.10.1 JSON基础 260 13.10.2 在JavaScript中使用JSON数据 261 13.10.3 在Java中使用JSON数据 261 13.10.4 使用POST方法及JSON数据格式发送请求 263 第14章 Android和HTML5的混合开发 270 14.1 Android和HTML5的混合开发基础 270 14.2 使用WebView组件显示本地页面 272 14.3 Android与HTML5页面之间的信息交互 274 14.4 同步练习 284
内容摘要
本书是Android Studio移动应用开发系列教材中基础篇的第2版。本书使用通俗易懂的语言讲解Android的基本理论知识,并且结合大量简单易懂的案例引导和帮助读者理解和掌握Android的重要知识点和应用技巧。本书的主要内容包括Android概述、Android界面开发、Android数据存储、Android多媒体开发及网络开发等,还介绍了Android与HTML5的混合开发技术。本书针对各章节涉及的知识点,安排了多个案例,用于引导读者学习,由易到难,循序渐进。编者通过逐步操作案例,介绍知识点的应用情况,同时,针对每个案例设计对应的练习题,让读者能够对所学知识点进行应用、实践。
精彩内容
本书是Android Studio移动应用开发系列教材中基础篇的第2版。本书使用通俗易懂的语言讲解Android的基本理论知识,并且结合大量简单易懂的案例引导和帮助读者理解和掌握Android的重要知识点和应用技巧。本书的主要内容包括Android概述、Android界面开发、Android数据存储、Android多媒体开发及网络开发等,还介绍了Android与HTML5的混合开发技术。本书针对各章节涉及的知识点,安排了多个案例,用于引导读者学习,由易到难,循序渐进。编者通过逐步操作案例,介绍知识点的应用情况,同时,针对每个案例设计对应的练习题,让读者能够对所学知识点进行应用、实践。
— 没有更多了 —
以下为对购买帮助不大的评价