种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

Android程式设计与开发(Android Studio版)

(2020-01-08 21:30:09) 百科综合

Android程式设计与开发(Android Studio版)

本书对Android技术进行深入剖析和全面讲解,内容涵盖Android基本理论、Activity、基础UI编程、高级UI编程、Intent、BroadcastReceiver、SQLite数据存储、ContentProvider数据共享、Service服务及网路编程等。书中所有代码基于Android 5.0版本,且均在Android Studio开发环境下进行调试和运行; 内容涉及Android 5.0、Android 6.0和Android 7.0版本新特性以及Android Studio环境常用配置和程式签名。

基本介绍

  • 书名:Android程式设计与开发(Android Studio版)
  • 作者:刘国柱 杜军威 QST青软实训
  • 出版时间:2017.06.01
  •  印刷日期:2018.01.17

基本信息

Android程式设计与开发(Android Studio版)
作者:刘国柱 杜军威 QST青软实训
定价:59元
印次:1-4
ISBN:9787302467274
出版日期:2017.06.01
印刷日期:2018.01.17

    内容介绍

    本书对Android技术进行深入剖析和全面讲解,内容涵盖Android基本理论、Activity、基础UI编程、高级UI编程、Intent、BroadcastReceiver、SQLite数据存储、ContentProvider数据共享、Service服务及网路编程等。书中所有代码基于Android 5.0版本,且均在Android Studio开发环境下进行调试和运行; 内容涉及Android 5.0、Android 6.0和Android 7.0版本新特性以及Android Studio环境常用配置和程式签名。本书重点突出,强调动手操作能力,以一个项目贯穿所有章节的任务实现,使得读者能够快速理解并掌握各项重点知识,全面提高分析问题、解决问题以及动手编码的能力。本书适用面广,可作为高校、培训机构的Android教材,适合作为计算机科学与技术、软体外包、计算机软体、计算机网路、电子商务等专业的程式设计课程的教材。

    目录

    目录
    第1章Android概述
    1.1Android简史
    1.2Android系统
    1.2.1Android系统架构
    1.2.2Android应用程式组件
    1.3Android开发环境搭建
    1.3.1下载并安装JDK
    1.3.2下载并安装AndroidStudio
    1.4HelloAndroid程式
    1.4.1第一个Android项目
    1.4.2Android程式结构
    1.5贯穿任务实现
    1.5.1实现【任务1-1】
    1.5.2实现【任务1-2】
    1.5.3实现【任务1-3】
    本章总结
    Q&A
    章节练习
    习题
    上机
    第2章Activity和Application
    2.1Activity
    2.1.1Activity简介
    2.1.2创建Activity
    2.1.3Activity的生命周期
    2.2资源管理
    2.2.1资源分类
    2.2.2资源访问方式
    2.2.3strings.xml文本资源档案
    2.2.4colors.xml颜色设定资源档案
    2.2.5dimens.xml尺寸定义资源档案
    2.2.6styles.xml主题风格资源档案
    2.2.7drawable图像资源目录
    2.3AndroidManifest.xml清单档案
    2.4Android应用程式生命周期
    2.5Application类
    2.5.1Application生命周期事件
    2.5.2实现Application
    2.6样式和主题
    2.7贯穿任务实现
    2.7.1实现【任务2-1】
    2.7.2实现【任务2-2】
    2.7.3实现【任务2-3】
    2.7.4实现【任务2-4】
    本章总结
    小结
    Q&A
    章节练习
    习题
    上机练习
    第3章UI编程基础
    3.1AndroidUI元素
    3.1.1视图
    3.1.2视图容器
    3.1.3布局管理
    3.1.4Fragment
    3.2界面布局
    3.2.1线性布局
    3.2.2表格布局
    3.2.3相对布局
    3.2.4绝对布局
    3.3事件处理
    3.3.1基于监听的事件处理
    3.3.2基于回调机制的事件处理
    3.4Widget简单组件
    3.4.1Widget组件通用属性
    3.4.2TextView文本框
    3.4.3EditText编辑框
    3.4.4Button按钮
    3.4.5单选按钮和单选按钮组
    3.4.6CheckBox複选框
    3.4.7开关控制项
    3.4.8图片视图(ImageView)
    3.5Dialog对话框
    3.5.1AlertDialog提示对话框
    3.5.2ProgressDialog进度对话框
    3.6贯穿任务实现
    3.6.1实现【任务3-1】
    3.6.2实现【任务3-2】
    3.6.3实现【任务3-3】
    本章总结
    小结
    Q&A
    章节练习
    习题
    上机
    第4章UI进阶
    4.1Fragment
    4.1.1使用Fragment
    4.1.2Fragment的生命周期
    4.2Menu和Toolbar
    4.2.1Menu选单
    4.2.2Toolbar操作栏
    4.3高级组件
    4.3.1AdapterView与Adapter
    4.3.2ListView列表视图
    4.3.3GridView格线视图
    4.3.4TabHost
    4.3.5WebView
    4.4贯穿任务实现
    4.4.1实现【任务4-1】
    4.4.2实现【任务4-2】
    4.4.3实现【任务4-3】
    4.4.4实现【任务4-4】
    4.4.5实现【任务4-5】
    4.4.6实现【任务4-6】
    本章总结
    小结
    Q&A
    章节练习
    习题
    上机
    第5章Intent与BroadcastReceiver
    5.1Intent意图
    5.1.1Intent原理及分类
    5.1.2Intent属性
    5.1.3使用Intent启动Activity
    5.1.4IntentFilter过滤器
    5.2BroadcastReceiver
    5.3Handler讯息传递机制
    5.3.1Handler简介
    5.3.2Handler的工作机制
    5.4AsyncTask类
    5.5贯穿任务实现
    5.5.1实现【任务5-1】
    5.5.2实现【任务5-2】
    5.5.3实现【任务5-3】
    本章总结
    小结
    Q&A
    章节练习
    习题
    上机
    第6章数据存储
    6.1数据存储简介
    6.2档案存储
    6.2.1I/O流操作档案
    6.2.2读写SD卡档案
    6.2.3档案浏览器
    6.3使用SharedPreferences
    6.3.1SharedPreferences和SharedPreferences.Editor接口
    6.3.2SharedPreferences操作步骤
    6.4SQLite资料库
    6.4.1SQLite简介
    6.4.2SQLiteDatabase类
    6.4.3SQLite资料库的创建和删除
    6.4.4表的创建和删除
    6.4.5记录的插入、修改和删除
    6.4.6数据查询与Cursor接口
    6.4.7事务处理
    6.4.8SQLiteOpenHelper类
    6.4.9使用ListView滑动分页
    本章总结
    小结
    Q&A
    章节练习
    习题
    上机
    第7章ContentProvider数据共享
    7.1ContentProvider简介
    7.1.1ContentProvider类
    7.1.2ContentResolver类
    7.2开发ContentProvider程式
    7.2.1编写ContentProvider子类
    7.2.2注册ContentProvider
    7.2.3使用ContentProvider
    7.3作业系统的ContentProvider
    7.3.1管理联繫人
    7.3.2管理多媒体
    本章总结
    小结
    Q&A
    章节练习
    习题
    上机
    第8章Service服务
    8.1Service简介
    8.1.1Service分类
    8.1.2Service基本示例
    8.2Service详解
    8.2.1Start方式启动Service
    8.2.2Bind方式启动Service
    8.2.3混合方式的Service
    8.2.4前台Service
    8.2.5Service中执行耗时任务
    8.2.6远程Service
    8.3系统自带Service
    8.3.1NotificationManager
    8.3.2DownloadManager
    本章总结
    小结
    Q&A
    章节练习
    习题
    上机
    第9章网路编程
    9.1网路编程简介
    9.2基于TCP协定的网路通信
    9.2.1Socket
    9.2.2ServerSocket
    9.3使用HttpURLConnection
    9.3.1URL和URLConnection
    9.3.2HttpURLConnection
    9.4使用HttpClient
    9.5使用WebView视图浏览网页
    9.6Volley框架
    本章总结
    小结
    Q&A
    章节练习
    习题
    上机
    附录AAndroid版本新特性
    A.1Android5.0新特性
    A.2Android6.0新特性
    A.3Android7.0新特性
    附录B常用的AndroidStudio选项设定
    B.1AndroidStudio基本配置
    B.2AndroidStudio快捷键
    B.3AndroidStudio导入EclipseADT项目
    B.3.1步骤
    B.3.2常见问题
    附录CAndroid应用程式签名
    C.1DOS命令完成apk签名
    C.2在AndroidStudio中完成apk签名

    标 签

    搜索
    随机推荐

    Powered By 种豆资源网||