网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Android程序设计及实践
分类
作者 青岛英谷教育科技股份有限公司,青岛农业大学
出版社 西安电子科技大学出版社
下载
简介
目录
理 论 篇章 Android概述 31.1 移动设备开发平台 41.1.1 移动信息设备系统 41.1.2 开放手机联盟 51.2 Android简介 71.2.1 Android的历史 71.2.2 Android的优缺点 91.2.3 Android平台的技术架构 101.3 Android应用程序构成 111.3.1 活动(Activity) 121.3.2 广播接收者(BroadcastReceiver) 121.3.3 服务(Service) 121.3.4 内容提供者(ContentProvider) 131.4 个Android应用 131.4.1 创建一个新的Android项目 131.4.2 运行Android应用程序 19本章小结 20本章练习 20第2章 活动(Activity) 212.1 Activity简介 222.1.1 Activity生命周期 222.1.2 Activity创建和注册 282.1.3 Activity启动模式 292.1.4 Activity跳转方式 312.2 Android中的资源使用 372.2.1 字符串资源 392.2.2 图片资源 41本章小结 42本章练习 42第3章 用户界面 433.1 用户界面元素分类 443.1.1 视图组件(View) 443.1.2 视图容器(ViewGroup) 443.1.3 布局管理(Layout) 453.2 事件处理机制 463.3 布局管理(Layout) 523.3.1 线性布局(LinearLayout) 533.3.2 相对布局(RelativeLayout) 563.3.3 表格布局(TableLayout) 583.3.4 绝对布局(AbsoluteLayout) 613.3.5 框架布局(FrameLayout) 623.3.6 网格布局(GridLayout) 633.4 提示信息(Toast)和对话框 643.4.1 提示信息(Toast) 653.4.2 对话框 663.5 常用Widget组件 763.5.1 Widget组件通用属性 763.5.2 文本框(TextView) 763.5.3 按钮(Button) 773.5.4 编辑框(EditText) 783.5.5 复选框(CheckBox) 783.5.6 单选按钮组(RadioGroup) 793.5.7 下拉列表(Spinner) 793.5.8 图片视图(ImageView) 863.5.9 滚动视图(ScrollView) 873.5.10 网格视图(GridView) 923.5.11 列表视图(ListView) 963.5.12 滑动视图(RecyclerView) 1003.6 菜单 1053.6.1 选项菜单(OptionMenu) 1053.6.2 上下文菜单(ContextMenu) 1073.6.3 弹出式菜单(PopupMenu) 1103.7 ActionBar 1143.7.1 显示与隐藏ActionBar 1143.7.2 修改图标和标题 1153.7.3 添加Action按钮 1163.7.4 添加导航按钮 1183.7.5 添加ActionView 1183.8 适配器(Adapter) 1193.8.1 数组适配器(ArrayAdapter) 1203.8.2 简单适配器(SimpleAdapter) 1223.8.3 简单游标适配器(SimpleCursorAdapter) 1233.8.4 自定义适配器(BaseAdapter) 125本章小结 127本章练习 128第4章 意图(Intent) 1294.1 Intent概述 1304.1.1 Intent组成属性 1304.1.2 使用Intent启动组件 1374.2 Intent数据传递 1424.2.1 Intent传值 1434.2.2 Bundle传值 1464.3 设置Activity权限 149本章小结 152本章练习 152第5章 广播(Broadcast) 1535.1 Broadcast简介 1545.1.1 Broadcast三要素 1545.1.2 Broadcast生命周期 1545.1.3 Broadcast分类 1545.2 BroadcastReceiver 1555.2.1 BroadcastReceiver注册 1555.2.2 BroadcastReceiver优先级 161本章小结 162本章练习 162第6章 服务(Service) 1636.1 Service简介 1646.2 Service特点 1646.3 实现Service 1656.3.1 创建Service类 1656.3.2 启动Service 1666.3.3 停止Service 1696.3.4 Service示例 1696.4 Android系统服务 175本章小结 181本章练习 182第7章 数据存储 1837.1 数据存储简介 1847.2 SharedPreference存储方式 1847.2.1 访问SharedPreference的API 1847.2.2 SharedPreference应用 1867.3 File存储方式 1917.3.1 File操作 1927.3.2 File应用 1927.4 SQLite存储方式 1977.4.1 SQLite简介 1977.4.2 SQLite数据库操作 1977.4.3 SQLiteOpenHelper 2027.5 数据共享ContentProvider 2087.5.1 ContentProvider 2087.5.2 ContentResolver 2097.5.3 ContentProvider应用 211本章小结 213本章练习 214第8章 片段(Fragment) 2158.1 Fragment简介 2168.1.1 Fragment的作用 2168.1.2 Fragment的特点 2178.1.3 Fragment生命周期 2178.2 创建Fragment 2228.2.1 静态创建 2228.2.2 动态创建 224本章小结 230本章练习 230第9章 网络通信 2319.1 网络通信简介 2329.2 Socket通信 2329.2.1 Socket和ServerSocket 2329.2.2 Socket应用 2349.3 HTTP网络编程 2419.3.1 HttpURLConnection 2419.3.2 HttpClient 2469.4 WebKit 2489.4.1 WebKit介绍 2499.4.2 WebView视图组件 2509.5 JSON数据 2529.5.1 原生解析 2539.5.2 GSON解析 2589.6 异步任务AsyncTask 260本章小结 265本章练习 2660章 消息处理机制 26710.1 消息处理机制简介 26810.1.1 子线程开启方式 26810.1.2 消息处理机制示例 26910.2 消息处理机制详解 27310.2.1 Message 27310.2.2 MessageQueue 27410.2.3 Looper 27410.2.4 Handler 278本章小结 285本章练习 2851章 Android特色开发 28711.1 传感器 28811.1.1 传感器简介 28811.1.2 传感器应用 29011.2 地图与定位 29211.2.1 百度地图SDK介绍 29211.2.2 使用百度地图SDK开发定位功能 29211.3 ActionBar扩展功能 298本章小结 301本章练习 302实 践 篇实践1 Android概述 305实践指导 305实践1.1 开发环境搭建 305实践1.2 创建AVD(Android模拟器) 309实践1.3 DDMS 311知识拓展 312拓展练习 313实践2 活动(Activity) 314实践指导 314实践2.1 点餐系统功能结构分析 314实践2.2 创建点餐系统项目 315实践2.3 创建点餐系统实体类 316知识拓展 318拓展练习 323实践3 用户界面 324实践指导 324实践3.1 创建登录界面 324实践3.2 创建主菜单界面 330知识拓展 334拓展练习 351实践4 意图(Intent) 353实践指导 353实践4.1 完善登录功能 353实践4.2 点餐功能 355实践4.3 结账功能 372知识拓展 383拓展练习 384实践5 广播(Broadcast) 385实践指导 385实践 完善点餐功能 385知识拓展 388拓展练习 391实践6 服务(Service) 392实践指导 392实践 更新数据功能 392知识拓展 397拓展练习 402实践7 数据存储 403实践指导 403实践7.1 创建数据库 403实践7.2 数据更新功能 405实践7.3 操作数据库 408实践7.4 点餐系统的配置功能 412知识拓展 418拓展练习 426实践8 片段(Fragment) 427实践指导 427实践 查桌功能 427知识拓展 431拓展练习 436实践9 网络通信 437实践指导 437实践9.1 服务器端程序 437实践9.2 与服务器通信 459实践9.3 登录验证 462实践9.4 更新数据 468实践9.5 查桌功能 470实践9.6 下单功能 477实践9.7 结账功能 482知识拓展 485拓展练习 486实践10 第三方框架 487实践指导 487实践10.1 ButterKnife 487实践10.2 Picasso 498实践10.3 XUtils 502拓展练习 529附录 Widget列表 530
内容推荐
本书分为理论篇与实践篇两部分。理论篇深入讲解了Android开发的基础知识,其内容包括Android概述、活动(Activity)、用户界面、意图(Intent)、广播(Broadcast)、服务(Service)、数据存储、碎片(Fragment)、网络通信、消息处理机制以及Android特色开发等。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/29 16:01:04