×
暂无评论
图文详情
  • ISBN:9787111768234
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:234
  • 出版时间:2024-12-01
  • 条形码:9787111768234 ; 978-7-111-76823-4

本书特色

围绕四大核心组件,由浅入深,介绍各组件的基本原理、开发方法和开发步骤。
结合具体的实例详细介绍各组件的基本原理和开发方法。
“拓展阅读”中适当引入信息技术方面的思政教学内容。
提供教学课件、源代码。

内容简介

本书从实用的角度出发,介绍了Android应用开发应具备的基础知识,包括Android开发环境和框架、Android四大核心组件的基本概念和原理、Android的数据存储方法以及Android项目开发必 备技术和案例;从Android开发环境和框架开始,围绕Android四大核心组件,采用主流的Android开发平台Android Studio,结合具体的实例详细介绍了各组件的基本原理和开发方法;介绍了Android应用界面设计、网络开发技术、几种典型的Android传感器开发方法,以及Android应用的性能优化方法。 每章均配有习题,以指导读者深入地进行学习。 本书既可作为高等学校计算机软件技术课程的配套教材,也可作为Android项目开发人员的技术参考书。

目录

前言第1章绪论11Android简介111智能手机操作系统112Android系统的起源113Android系统的发展114Android系统的特征115Android系统架构12Android的应用领域13Android应用的开发概况14Android开发环境搭建141系统要求142软件开发工具143JDK的下载前言第1章绪论11Android简介111智能手机操作系统112Android系统的起源113Android系统的发展114Android系统的特征115Android系统架构12Android的应用领域13Android应用的开发概况14Android开发环境搭建141系统要求142软件开发工具143JDK的下载144JDK的安装与配置145Android集成开发环境的下载146Android集成开发环境的安装15Android Studio的基本配置16开发**个Android应用——HelloWorld17小结18习题第2章Android应用项目的开发框架21Android项目的组成22Android项目开发的关键文件23扩展HelloWorld项目24Android应用开发常用的包25Android应用程序的构成251Activity252Service253BroadcastReceiver254ContentProvider255Intent26Android SDK261Android SDK目录结构262androidjar文件263Android SDK文档及查询方法27Android项目的开发流程28小结29习题第3章Android核心组件——Activity31Activity的基本概念32创建、配置和注册Activity321Activity基类322创建Activity323Activity界面显示与应用程序逻辑324注册Activity33启动Activity331显式启动332隐式启动34销毁Activity35Activity的生命周期与加载模式351Activity返回栈352Activity状态353Activity的生命周期36小结37习题第4章Android组件纽带——Intent41Intent概述42Intent的功能43Intent的属性431Component属性432Action属性433Category属性434Data属性435Extra属性436Flag属性44Intent对象解析441Intent-Filter442Intent-Filter和Intent的匹配45小结46习题第5章Android核心组件——BroadcastReceiver51广播机制简介52广播的处理流程53发送与接收自定义广播531发送与接收标准广播532发送与接收有序广播54接收系统广播541开机自动运行应用程序542接收电池电量提示543接收短信提醒55使用本地广播56小结57习题第6章Android核心组件——Service61Service简介62Service的功能和特点63以启动方式运行Service631创建Service632启动和停止Service633Service的运行模式64以绑定方式运行Service641创建Service642绑定Service65Service的生命周期66Service与多线程661线程的基本用法662异步消息处理机制67IntentService68Service的优先级69使用系统提供的Service610小结611习题第7章Android的数据存储71数据持久化简介72SharedPreferences存储721将数据存储到SharedPreferences中722从SharedPreferences中读取数据73文件存储731读/写应用程序数据目录内的文件732读/写SD卡存储的文件74数据库存储741SQLite简介742创建和更新数据库743添加数据库记录744更新数据库记录745删除数据库记录746查询数据库记录75小结76习题第8章Android核心组件——ContentProvider81ContentProvider简介82ContentProvider的共享数据模型83URI84ContentResolver85创建ContentProvider851定义ContentProvider子类852配置ContentProvider86使用ContentResolver87访问系统内置的ContentProvider88实例练习——掌上个人图书管理系统89小结810习题第9章Android应用界面设计91UI控件简介911View类912ViewGroup类913使用XML布局文件控制UI92布局管理器921线性布局922相对布局923表格布局924网格布局925帧布局926绝对布局93列表视图931以ListActivity使用ListView932以UI控件使用ListView933Adapter接口94常用Widget组件941文本框942按钮943文本编辑框944图片显示框945进度条946提示框947单选按钮和复选框948拖动条95菜单96活动栏97对话框98小结99习题第10章Android网络开发技术101Android网络通信简介1011Socket通信简介1012HTTP通信简介1013蓝牙通信简介1014WiFi通信简介102WebView103HTTP通信1031HttpURLConnection简介1032使用HttpURLConnection104Socket通信1041基于TCP的Socket通信1042基于UDP的Socket通信105蓝牙通信106WiFi通信107小结108习题第11章Android传感器开发111Android传感器框架1111标识传感器1112传感器事件处理112Android运动传感器的开发1121加速度传感器1122重力传感器1123陀螺仪1
展开全部

作者简介

赵峻颖,东北农业大学电信学院高级工程师。主要教学经历:1.单片机原理;2.计算机原理与接口;3.计算机安全与保密;4.嵌入式系统原理。曾经编写过的教材:1)计算机网络及应用技术实验教程;2)模拟电子技术基础;3)多媒体技术与应用;4)单片机设计指导;5)网站设计实验指导。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航