您好,欢迎来到聚文网。 登录 免费注册
Android Studio程序设计案例教程(微课版第2版21世纪高等学校计算机类课程创新系列教材

Android Studio程序设计案例教程(微课版第2版21世纪高等学校计算机类课程创新系列教材

  • 字数: 549
  • 出版社: 清华大学
  • 作者: 编者:赵克玲//吕怀莲|责编:付宏宇//薛阳
  • 商品条码: 9787302627449
  • 版次: 2
  • 开本: 16开
  • 页数: 348
  • 出版年份: 2023
  • 印次: 1
定价:¥69 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
从应用出发,对Android 技术进行深入剖析和全面讲 解,内容涵盖Android概述 、Activity和Application、UI 编程基础、资源管理、UI进 阶、Intent与 BroadcastReceiver、 ContentProvider数据共享、 Service服务、数据存储及 网络编程等。 书中所有代码基于 Android 12.0版本,且均在 新版Android Studio开发环 境下调试和运行通过。内容 涉及Android 10.0、Android 11.0和Android 12.0版本的 新特性,以及常用的 Android Studio环境配置、 快捷键及程序签名等,便于 初学者学习和查阅。 本书可作为高等院校计 算机、电子商务、软件外包 、网络工程等专业的教材, 也可作为培训机构的 Android教材。
目录
第1章 Android概述 1.1 Android简史 1.2 Android系统 1.2.1 Android系统架构 1.2.2 Android应用程序组件 1.3 搭建Android开发环境 1.3.1 下载并安装Android Studio 1.3.2 Android SDK Manager 1.3.3 Android模拟器 1.4 HelloAndroid程序 1.4.1 第一个Android项目 1.4.2 Android程序结构 小结 习题 第2章 Activity和Application 2.1 Activity 2.1.1 Activity简介 2.1.2 创建Activity 2.1.3 Activity的生命周期 2.1.4 Logcat调试 2.2 AndroidManifest.xml清单文件 2.3 Android应用程序生命周期 2.4 Application类 2.4.1 Application生命周期事件 2.4.2 实现Application 小结 习题 第3章 UI编程基础 3.1 AndroidUI元素 3.1.1 视图 3.1.2 视图容器 3.1.3 布局管理 3.1.4 Fragment 3.2 界面布局 3.2.1 线性布局 3.2.2 表格布局 3.2.3 相对布局 3.2.4 绝对布局 3.3 事件处理 3.3.1 基于监听的事件处理 3.3.2 基于回调机制的事件处理 3.4 Widget简单组件 3.4.1 Widget组件通用属性 3.4.2 TextView文本框 3.4.3 EditText编辑框 3.4.4 Button按钮 3.4.5 单选按钮和单选按钮组 3.4.6 CheckBox复选框 3.4.7 开关控件 3.4.8 图片视图(ImageView) 3.5 Dialog对话框 3.5.1 AlertDialog提示对话框 3.5.2 ProgressDialog进度对话框 小结 习题 第4章 资源管理 4.1 资源管理概述 4.1.1 资源分类 4.1.2 资源访问方式 4.1.3 strings.xml文本资源文件 4.1.4 colors.xml颜色设置资源文件 4.1.5 dimens.xml尺寸定义资源文件 4.1.6 styles.xml主题风格资源文件 4.1.7 drawable图像资源目录 4.2 样式和主题 小结 习题 第5章 UI进阶 5.1 Fragment 5.1.1 使用Fragment 5.1.2 Fragment的生命周期 5.2 Menu和Toolbar 5.2.1 Menu菜单 5.2.2 Toolbar操作栏 5.3 高级组件 5.3.1 AdapterView与Adapter 5.3.2 ListView列表视图 5.3.3 GridView网格视图 5.3.4 TabHost 小结 习题 第6章 Intent与BroadcastReceiver 6.1 Intent 6.1.1 Intent原理及分类 6.1.2 Intent属性 6.1.3 使用Intent启动Activity 6.1.4 IntentFilter过滤器 6.2 BroadcastReceiver 6.3 Handler消息传递机制 6.3.1 Handler简介 6.3.2 Handler的工作机制 6.4 AsyncTask类 小结 习题 第7章 ContentProvider数据共享 7.1 ContentProvider简介 7.1.1 ContentProvider类 7.1.2 ContentResolver类 7.2 开发ContentProvider程序 7.2.1 编写ContentProvider子类 7.2.2 注册ContentProvider 7.2.3 使用ContentProvider 7.3 操作系统的ContentProvider 7.3.1 管理联系人 7.3.2 管理多媒体 小结 习题 第8章 Service服务 8.1 Service简介 8.1.1 Service分类 8.1.2 Service基本示例 8.2 Service详解 8.2.1 Start方式启动Service 8.2.2 Bind方式启动Service 8.2.3 混合方式的Service 8.2.4 前台Service 8.2.5 Service中执行耗时任务 8.2.6 远程Service 8.3 系统自带Service 8.3.1 NotificationManager 8.3.2 DownloadManager 小结 习题 第9章 数据存储 9.1 数据存储简介 9.2 文件存储 9.2.1 I/O流操作文件 9.2.2 读写SD卡文件 9.2.3 文件浏览器 9.3 使用SharedPreferences 9.3.1 SharedPreferences和SharedPreferences.Editor接口 9.3.2 SharedPreferences操作步骤 9.4 SQLite数据库 9.4.1 SQLite简介 9.4.2 SQLiteDatabase类 9.4.3 SQLite数据库的创建和删除 9.4.4 表的创建和删除 9.4.5 记录的插入、修改和删除 9.4.6 数据查询与Cursor接口 9.4.7 事务处理 9.4.8 SQLiteOpenHelper类 9.4.9 使用ListView滑动分页 小结 习题 第10章 网络编程 10.1 网络编程简介 10.2 基于TCP的网络通信 10.2.1 Socket 10.2.2 ServerSocket 10.3 使用HttpURLConnection 10.3.1 URL和URLConnection 10.3.2 HttpURLConnection 10.4 使用WebView组件 小结 习题 附录A Android版本新特性 A.1 Android 10.0新特性 A.2 Android 11.0新特性 A.3 Android 12.0新特性 附录B 常用的Android Studio选项设置 B.1 Android Studio基本配置 B.2 Android Studio快捷键 附录C A

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网