Android移动应用开发教程
¥
15.97
3.3折
¥
49
九五品
仅1件
作者祝永志 申健 朱盼盼 刘梦芸
出版社清华大学出版社
出版时间2018-05
版次1
装帧平装
货号A4
上书时间2024-12-29
商品详情
- 品相描述:九五品
图书标准信息
-
作者
祝永志 申健 朱盼盼 刘梦芸
-
出版社
清华大学出版社
-
出版时间
2018-05
-
版次
1
-
ISBN
9787302491057
-
定价
49.00元
-
装帧
平装
-
开本
16开
-
页数
253页
-
字数
99999千字
- 【内容简介】
-
本书详细阐述了基于Android操作系统的移动应用开发技术,共9章。第1章主要介绍Android的基础知识; 第2章讲解Android开发环境的搭建以及不同环境之间的转换与比较等; 第3章讲述Activity及其生命周期,JUnit单元测试,资源的调用等; 第4章讲解常见的UI控件以及自定义控件的使用等; 第5章讲解Intent与组件通信; 第6章讲解Android的后台服务; 第7章讲解数据存储技术; 第8章讲解网络通信技术,包括Android网络通信原理,Socket、HTTP、URL以及WebView等网络通信机制等; 第9章是一个完整的综合案例——移动办公软件系统。
本书适合Android开发的初学者,尤其适合作为高等院校计算机本、专科及相关专业的教材,也可供有一定Java开发经验的学习者参考。
- 【目录】
-
章Android系统概述1.1移动信息设备的平台1.1.1移动通信设备的操作系统1.1.2开放手机联盟1.1.34G时代来临1.2Android的介绍1.2.1Android的发展史1.2.2Android优缺点1.2.3Android盈利方式1.3Android的架构1.4本章小结1.5练习题第2章开发环境的搭建2.1开发环境的安装与配置2.1.1安装K及配置环境变量2.1.2安装Eclipse环境2.1.3安装Android Studio环境2.2熟悉开发环境2.2.1Eclipse环境2.2.2Android Studio环境2.2.3Android程序的一些调试工具2.3不同环境之间的转换2.4不同环境之间的比较2.5本章小结2.6练习题第3章Activity及其生命周期3.1Activity的创建3.2Activity的生命周期3.2.1Activity生命周期的概念3.2.2Activity生命周期的案例3.3JUnit测试3.4资源调用3.5本章小结3.6练习题第4章常见的UI控件4.1基本控件的使用方法4.1.1TextView4.1.2EditText4.1.3Button4.1.4ImageView4.2常见的弹出框基本使用4.2.1ProgressBar4.2.2AlertDialog4.2.3ProgressDialog4.2.4Toast4.3ListView的基本使用4.3.1ListView简单使用4.3.2ListView使用进阶4.3.3ListView使用优化4.3.4ListView单击方法4.4自定义控件4.4.1引用布局4.4.2创建自定义布局4.5本章小结4.6练习题第5章Intent与组件通信5.1Intent概述5.2Inten启动组件的方法5.3隐式Intent及Intent相关属性5.3.1Component(组件)——目的组件5.3.2Action(动作)——用来体现Intent的行动5.3.3Category(类别)——用来体现动作的类别5.3.4Data(数据)——表示与动作要操纵的数据5.3.5Type(数据类型)——对于data范例的描写5.3.6Extras(扩展信息)——扩展信息5.3.7Flags(标志位)——期望这个Intent的运行模式5.4更多隐式Intent5.4.1打开指定网页5.4.2打电话5.4.3发送短信5.4.4播放指定路径音乐5.4.5卸载程序5.4.6安装程序5.5传递数据5.5.1显式Intent5.5.2向下一个活动传递数据5.5.3返回数据给上一个活动5.6Activity的启动模式5.7广播消息5.7.1BroadcastReceiver简介5.7.2发送广播5.7.3发送有序广播5.7.4接收系统广播5.8本章小结5.9练习题第6章Android后台服务6.1Service简介6.2Service的基本用法6.2.1创建、配置Service6.2.2启动Service6.2.3Service和Activity通信6.3Service的生命周期6.4Service的其他用法6.4.1使用前台服务6.4.2使用IntentService6.5常见的系统服务6.5.1电话管理器6.5.2短信管理器6.5.3振动器6.5.4闹钟/全局定时器6.6本章小结6.7练习题第7章数据存储7.1文件存储7.2首选项存储7.2.1SharedPreferences类7.2.2使用Preference存储的案例——简单登录界面7.3SQLite存储7.3.1SQLiteOpenHelper类7.3.2SQLiteDatabase类7.3.3Cursor游标7.3.4SQLite数据库操作方法7.3.5使用SQLite存储的案例——歌曲列表浏览7.4内容提供者存储7.5本章小结7.6练习题第8章网络通信8.1Socket通信8.1.1Socket客户端的开发8.1.2Socket服务器端的开发8.1.3案例——简单聊天室8.2基于HTTP的网络编程8.2.1HttpURLConnection的使用方法8.2.2案例——网络图片浏览器(使用HttpURLConnectiont)8.2.3HttpClient的使用方法8.2.4案例——网络图片浏览器(使用HttpClient)8.3基于WebView的网络编程8.3.1WebView视图组件8.3.2案例——使用WebView浏览网页8.4本章小结8.5练习题第9章移动办公软件系统9.1项目架构9.1.1项目架构9.1.2其他命名规则9.2首页9.2.1Application9.2.2LoginActivity(登录页面)9.2.3MainActivity(主页面)9.3通知公告模块9.3.1通知公告列表9.3.2通知公告详情9.4工作日志模块9.4.1工作内容9.4.2图片选择9.4.3定位9.5考勤管理模块9.6费用申请模块9.6.1费用审批列表9.6.2费用申请9.7请假模块9.7.1请假列表9.7.2请假申请9.8设置模块9.8.1修改密码9.8.2用户退出参考文献
作者介绍
序言
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价