当前位置:首页 > 工业技术
Android产品实战从零开始
Android产品实战从零开始

Android产品实战从零开始PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:黄宇健编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302374046
  • 页数:293 页
图书介绍:本书作者根据在互联网行业多年摸爬滚打的经历,结合自己的技术专长,真实用心的写一篇对后来者的指导文章(行业理解或技术剖析),每个字的背后都有故事,也许是一段极其惨烈的失败,也许是无数个通宵的煎熬,这批人的职业经历本身就是中国互联网发展史的真实写照。
《Android产品实战从零开始》目录

第一章 Android入门 1

第一节 Android系统概述 1

Android世界百态 1

我能用Android来做什么 4

Android特性 5

本书特色 6

第二节 Android环境搭建 6

下载和安装JDK 6

下载和安装Eclipse IDE以及Android SDK 6

更新Android SDK 9

第三节 Android应用程序架构 12

创建第一个Android项目 12

AndroidManifest.xml文件 16

资源文件夹 18

R.iava 20

程序的实现原理 20

第四节 使用ADT 22

LogCat 22

DDMS(Dalvik Debug MonitorServer) 23

第二章 Android基础 27

第一节 Android四大组件 27

Activity 27

Service 31

Broadcast Receiver 35

Content Provider 38

第二节 Android UI设计 38

设计规范 38

屏幕适应 40

你的风格? 45

第三节 Android五大布局 46

万金油AbsoluteLayout绝对布局 47

聪明的RelativeLayout相对布局 49

易扩展的LinearLayout线性布局 51

切换FrameLayout卡片布局 53

表单TableLayout表格布局 53

惊!用Java代码也能配置布局? 55

第四节 Android基本控件 56

公共控件属性 56

文本框和输入框 58

按钮 61

图片框 62

选项控件 65

第三章 上课了 69

第一节 产品介绍 69

需求分析 69

界面设计 69

用户体验设计 71

第二节 数据展示ListView 72

配置ListView布局 73

ListView详解 76

第三节 数据存储 79

使用SQLite存储数据 79

使用SharedPreferences存储数据 82

第四节 通知Notification 83

延迟的意图PendingIntent 83

创建通知 84

第五节 桌面插件AppWidget 86

配置appwidget-provider和布局 86

继承AppWidgetProvider和添加receiver 88

数据定时更新和事件响应 89

第六节 功能实现 91

数据库及实体类设计 91

界面设计 95

查看/编辑课表 101

配置页面 104

桌面小插件 106

定时通知的实现 108

第四章 TODO 111

第一节 产品介绍 111

需求分析 112

界面设计 112

用户体验设计 112

第二节 手风琴ExpandableListView 113

配置布局文件 113

使用适配器 115

第三节 动画Animation 117

幻灯片TweenAnimation 117

电影胶片FrameAnimation 121

第四节 功能实现 122

界面实现 122

导航栏的实现 125

滑动列表的实现 130

一周日程的实现 139

第五章 旋转控件 143

第一节 产品介绍 143

第二节 画图专用SurfaceView 144

最简单的SurfaceView 145

SurfaceView绘图机制 147

第三节 OnTouchListener详解 149

初探OnTouchListener 149

实例:触摸绘图 150

区域绘图 151

轨迹绘图 152

第四节 图形变换Matrix 159

旋转绘图 159

自动回滚 161

图标组的移动 162

图标移回后自动旋转 169

第五节 时钟控件的实现 171

根据时间绘制时针分针 172

根据时针位置绘制分针 175

第六节 扩展学习——浮窗应用 177

WindowManager 177

浮窗实例 178

第六章 Easearch 183

第一节 产品介绍 183

需求分析 184

界面设计 184

第二节 调用系统界面/服务 185

隐式Intent 185

使用隐式Intent调用系统界面 186

调用系统功能 189

第三节 获取系统信息 191

获取联系人信息 191

获取应用信息 192

获取进程信息 193

调用闪光灯 194

第四节 功能实现 196

界面实现 196

系统主框架的实现 197

快速启动的实现 205

滑动列表的实现 210

第七章 MyWhere 213

第一节 产品介绍 213

需求分析 214

第二节 地图开发 214

第三节 传感器开发 214

传感器种类 214

传感器使用 216

第四节 相机开发 217

相机画面预览 217

拍照并保存 220

第五节 Canvas绘图 222

图片粘合 222

图片剪切 222

绘制文本 223

扩展9PNG图片 224

第六节 功能实现 224

增强现实布局的实现 224

兴趣点OverlayView的实现 225

雷达的实现 239

现实视图ARActivity的实现 242

第八章 电子菜单系统 247

第一节 产品介绍 247

功能分析 247

界面设计 247

新建一个Master/Detail Flow 249

代码分析 250

第二节 ViewFlipper 255

布局和include标签 255

ViewFlipper切换 256

第三节 MediaPlayer 257

MediaPlayer生命周期 257

播放服务实例 258

第四节 功能实现 261

布局实现 261

菜单、购物车、订单功能实现 270

音乐播放器的实现 276

第九章 Android 4.x初探 281

第一节 Android 4.x的标准化框架 281

新建一个工程 281

ViewPager和PagerTitleStrip 283

使用Action Bar和Navigation 285

第二节 第六人GridLayout 286

第三节 增强Notification 288

后记 293

返回顶部