java闪烁&Android3软件工程师听说好像是JAVA的一种最新技术课程,2011年9月才刚出来的,现在好像只有硅谷有这个课程,从名字来看好像重点是Android3的开发,我想主要是从事手机开发的,现在最火的不是移动互联吗,所以应该是的吧,你应该去网站详细看看,但可惜我不知道,你自己在网上搜搜:java闪烁&Android3软件工程师,应该能够看到的吧!
2. Android2.3.3 是什么意思
安卓操作系统,谷歌开发的开源操作系统,主要应用于智能手机,平板电脑上。
2.3是安卓的版本号。2.3,3就是安卓2.3版本的改进版本。
android2.3介绍:http://ke..com/view/4864220.htm
android2.3.3的升级内容:Google正式推出了Android 2.3.3版更新,NFC技术在该版本中得到全面支持。本次更新主要加入了完整的NFC读写/传输API和NFC标准的支持,此外还有蓝牙、图形、语音识 别和媒体API更新,这样的话NFC功能将会得到更友好的使用方式,对于普及有着非常大的意义。
3. android 3什么时候能用在手机上
Android 3.0 HoneyComb不是Google为手机设计的系统,Google并不打算将其原生地使用在手机上(实际上3.0中内置了一套验证机制,被用在手机上是就会自动屏蔽掉3.0特有的用户接口和UI)
Android的下一个版本将是Icecream Sandwich,这个版本是整合了3.0和2.3的通用版本,将被运用在手机上(不排除有与3.0类似的验证机制的可能性……)。这一系统正式上市的时间实在2011年末到2012年初,随google第三款Nexus品牌手机一同上市。
当然,目前也可以在手机上体验一下破解掉的Android 3.0,个旗舰机型基本都有3.0的自制ROM了。但是效果实在是不咋地。google不将其开放给手机是正确的……
4. 安卓3·0
安卓2.3系统新功能详解
今年谷歌升级安卓系统频繁,先后经历了Android 2.1、2.2、2.3三大版本,又传闻2.4版本将在明年2月份亮相,还有消息说安卓3.0版本将在明年3月份发布。不管传闻是真是假,对于谷歌严格的保密工作,我们只能翘首以待。上一篇文章我们言简意赅地谈了“安卓系统2.1与2.2的区别”,那么下面就向大家详解一下安卓2.3版本的功能(来自腾讯水蓝):
操作界面的变化
谷歌姜饼Android 2.3系统给人最直观的改进和变化,当然就是操作界面上的改动。此次姜饼系统将界面的背景更改为黑色,并搭配有高亮度图标,所以用户如果想要知道一部 Android 系统手机是不是用最新的Andorid2.3版本只要看下图标便可知晓。
除此之外,谷歌重新设计了目录、设定接口的项目位置,让用户在操作手机时更得心应手。比如以往需要进入系统设定才有的“管理应用程序”,现在在新版本系统上直接在桌面即可打开。
支持多个摄像头
谷歌Android 2.3系统带来的新变化之一便是增加了前置摄像头, 但这似乎并不是全部内容。按照谷歌的说法,姜饼android 2.3系统 将支持多镜头的操作,前置镜头只是其中之一。所以将来会否有三个镜头或是其他有关摄像头的应用出现将是值得期待的的事情。
除此之外,姜饼Android 2.3系统还加入了网络电话功能,用户可以将朋友的网络SIP 地址储存在通讯录内,一按就可以像语音通话一样即时拨打出去。
持近场通讯(NFC)
作为谷歌姜饼系统最大特色之一,该系统还提供了对近场通讯(NFC)技术的支持。而所谓的近场通讯(NFC)技术则是一种近距离的高频无线通信技术,可用距离约为10厘米,可以实现电子身份识别或者数据传输,比如信用卡、门禁卡等功能,过去诺基亚曾经推出过数款带有NFC功能的手机,并且该技术在日本手机中也同样是非常的普及。
借助这项技术,用户可以用手机替代公交卡、银行卡、员工卡、门禁卡、会员卡等非接触式智能卡,还能在轻松的读取广告牌上附带的RFID标签信息。
优化的屏幕虚拟键盘
谷歌之前收购Blindtype 的动作其实就已经预告了在姜饼Android 2.3系统中,屏幕虚拟键盘的优化将会是其中一项重点改进。从实际的情况来看,除了跟随界面加强键盘的颜色配搭之外,新系统的键盘的位置、大小都有改良,同时还加入多点触控组合键如“Shift + 字母、Shift + 数字键等等,在提升文字输入的准确度之余、切换符号输入的速度也可以大大增加。
另外,新系统的虚拟键盘操作也加强了输入建议功能,包括已经输入的字句都可以随时再显示输入建议。而在以往Android 系统版本中,虽然已经有文字自由选取功能,但此次姜饼Android 2.3 系统就增加了回文字选取的标示功能,用户可以随时控制前后标示来更改选择范围,相比过去更加的方便。
强化电源、应用程序管理功能
智能手机的电池续航能力一直是人们关注的重点,即便有些机型使用了大容量电池,但所带来的待机时间的提升还是比较有限。而此次的姜饼Android 2.3系统的优点便是可以更有效地管理应用程序,尤其是令手机一直处于解锁状态,以及在背后耗用处理器资源的程序,在必要时将其关掉,让手机在效能、续航力方面达到更佳的平衡。
另外,用户还可以查看电量使用情况,关注每个程序或是功能所用的电量,从而制订出适合自己的使用方式。而借助新的应用程序管理接口,手机还可以即时显示运作中程序所占用的资源,用户可以将耗资源、又不在使用中的的程序关掉,从而进一步的降低功耗。
新增下载管理员和支持优化游戏开发
谷歌姜饼Android 2.3 系统还提供了全新的下载管理程序,将所有下载文件,包括网页、电子邮件附件等一并管理,同时手机内其他程序都可以方便的存取下载管理员的内容。
而针对Windows Phone7和iOS 等对手的出色游戏能力,谷歌也加强了Android 系统游戏的开发能力。比如新系统会引入新的garbage collector,并强化OpenGL ES 效能和提升3D 运算能力等。借助加入的包括陀螺仪在内的感应器支持,让更多更复杂的手势、动态操作都可以得到完美展示。
多媒体音效强化
以往谷歌系统手机在多媒体方面的表现只能说中规中矩,而此次新系统在多媒体方面则会提供全新的音效API,并且还支持VP8、WebM 格式多媒体文件,并且还可以用AAC、AMR wideband来录下更高质素的声音文件。
5. 精通Android 3的目录
第1 章 Android计算平台简介1
1.1 面向新PC 的全新平台1
1.2 Android 的历史3
1.3 Dalvik VM 剖析4
1.4 理解Android 软件栈5
1.5 使用Android SDK 开发最终用户应用程序6
1.5.1 Android 模拟器6
1.5.2 Android UI7
1.5.3 Android 基础组件7
1.5.4 高级UI 概念8
1.5.5 Android Service 组件 10
1.5.6 Android 媒体和电话组件 10
1.5.7 Android Java 包11
1.6 利用Android 源代码13
1.7 本书的示例项目14
1.8 小结15
第2 章 设置开发环境16
2.1 设置环境16
2.1.1 下载JDK 6 16
2.1.2 下载Eclipse 3.617
2.1.3 下载Android SDK 18
2.1.4 命令行窗口19
2.1.5 安装ADT 19
2.2 了解基本组件21
2.2.1 View21
2.2.2 Activity21
2.2.3 Intent22
2.2.4 ContentProvider22
2.2.5 Service22
2.2.6 AndroidManifest.xml 22
2.2.7 AVD 22
2.3 Hello World!23
2.4 AVD 27
2.5 剖析Android 应用程序的结构 28
2.6 分析Notepad 应用程序 30
2.6.1 加载和运行Notepad 应用程序30
2.6.2 分解应用程序31
2.7 了解应用程序生命周期37
2.8 调试应用程序40
2.8.1 启动模拟器 41
2.8.2 StrictMode 42
2.8.3 参考资料 46
2.9 小结 46
第3 章 使用Android 资源 47
3.1 资源47
3.1.1 字符串资源 47
3.1.2 布局资源49
3.1.3 资源引用语法51
3.1.4 定义资源ID 供以后使用 52
3.1.5 已编译和未编译的Android资源 52
3.2 Android 关键资源53
3.3 使用任意XML 资源文件 61
3.4 使用原始资源62
3.5 使用资产 63
3.6 了解资源目录结构63
3.7 资源和配置更改64
3.8 参考资料URL67
3.9 小结 67
第4 章 ContentProvider 68
4.1 探索Android 内置的ContentProvider 69
4.2 ContentProvider 的架构73
4.3 实现ContentProvider84
4.4 练习图书提供程序94
4.4.1 添加图书94
4.4.2 删除图书94
4.4.3 获取图书数量95
4.4.4 显示图书列表95
4.5 资源96
4.6 小结96
第5 章 Intent97
5.1 Android Intent 基础知识97
5.2 Android 中可用的Intent 98
5.3 Intent 的组成100
5.3.1 Intent 和数据URI100
5.3.2 一般操作101
5.3.3 使用extra 信息102
5.3.4 使用组件直接调用活动103
5.3.5 Intent 类别104
5.3.6 将Intent 解析为组件的规则106
5.4 练习使用ACTION_PICK108
5.5 练习使用GET_CONTENT 操作110
5.6 挂起的Intent111
5.7 资源112
5.8 小结113
第6 章 构建用户界面和使用控件 114
6.1 Android 中的UI 开发114
6.1.1 完全利用代码来构建UI115
6.1.2 完全使用XML 构建UI117
6.1.3 使用XML 结合代码构建UI 118
6.2 Android 中的常见控件120
6.2.1 文本控件120
6.2.2 按钮控件123
6.2.3 ImageView 控件131
6.2.4 日期和时间控件132
6.2.5 MapView 控件134
6.3 适配器134
6.3.1 SimpleCursorAdapter135
6.3.2 了解ArrayAdapter 136
6.4 结合使用适配器和AdapterView 138
6.4.1 基本的列表控件:ListView 138
6.4.2 GridView 控件145
6.4.3 Spinner 控件146
6.4.4 Gallery 控件148
6.4.5 创建自定义适配器148
6.4.6 Android 中的其他控件153
6.5 样式和主题154
6.5.1 使用样式154
6.5.2 使用主题156
6.6 布局管理器157
6.6.1 LinearLayout 布局管理器157
6.6.2 TableLayout 布局管理器160
6.6.3 RelativeLayout 布局管理器163
6.6.4 FrameLayout 布局管理器165
6.6.5 为各种设备配置自定义布局167
6.7 使用Hierarchy Viewer 调试和优化布局168
6.8 参考资料171
6.9 小结171
第7 章 使用菜单172
7.1 Android 菜单172
7.1.1 创建菜单173
7.1.2 使用菜单组174
7.2 响应菜单项175
7.3 创建测试工具来测试菜单176
7.4 使用其他菜单类型182
7.4.1 展开的菜单182
7.4.2 使用图标菜单182
7.4.3 使用子菜单183
7.4.4 配置系统菜单183
7.4.5 使用上下文菜单184
7.4.6 使用交替菜单186
7.4.7 使用菜单响应数据变化189
7.5 通过XML 文件加载菜单189
7.5.1 XML 菜单资源文件的结构189
7.5.2 填充XML 菜单资源文件190
7.5.3 响应基于XML 的菜单项190
7.5.4 其他XML 菜单标记简介191
7.6 资源192
7.7 小结192
第8 章 使用对话框193
8.1 使用Android 中的对话框193
8.1.1 设计提醒对话框193
8.1.2 设计提示对话框195
8.1.3 Android 对话框的特性199
8.1.4 重新设计提示对话框200
8.2 使用托管对话框200
8.2.1 理解托管对话框协议201
8.2.2 将非托管对话框重新转换为托管对话框201
8.2.3 简化托管对话框协议202
8.3 使用Toast 209
8.4 资源210
8.5 小结210
第9 章 管理和组织首选项211
9.1 探索首选项框架211
9.1.1 ListPreference211
9.1.2 CheckBoxPreference219
9.1.3 EditTextPreference220
9.1.4 RingtonePreference222
9.2 组织首选项223
9.3 以编程方式操作首选项226
9.4 使用首选项保存状态226
9.5 参考资料227
9.6 小结228
第10 章 探索安全性和权限229
10.1 理解Android 安全性模型229
10.1.1 安全性概念概述229
10.1.2 为部署签名应用程序230
10.2 执行运行时安全性检查234
10.2.1 进程边界上的安全性235
10.2.2 声明和使用权限235
10.2.3 理解和使用自定义权限237
10.2.4 理解和使用URI 权限241
10.3 参考资料 243
10.4 小结243
第11 章 构建和使用服务244
11.1 使用HTTP 服务 244
11.1.1 将HttpClient 用于HTTPGET 请求244
11.1.2 将HttpClient 用于HTTPPOST 请求(多部分POST请求示例) 246
11.1.3 SOAP、JSON 和XML分析程序248
11.1.4 处理异常 249
11.1.5 解决多线程问题251
11.1.6 有趣的超时253
11.1.7 使用HttpURLConnection 254
11.1.8 使用AndroidHttpClient 254
11.1.9 使用后台线程(AsyncTask) 255
11.1.10 使用AsyncTask 处理配置更改 260
11.1.11 使用DownloadManager获取文件 265
11.2 使用Android 服务 270
11.2.1 Android 中的服务 270
11.2.2 本地服务 271
11.2.3 AIDL 服务 277
11.2.4 在AIDL 中定义服务接口 278
11.2.5 实现AIDL 接口280
11.2.6 从客户端应用程序调用服务 282
11.2.7 向服务传递复杂的类型285
11.3 使用服务的真实示例 294
11.3.1 Google 翻译API 294
11.3.2 使用Google 翻译API 295
11.4 参考资料303
11.5 小结303
第12 章 包304
12.1 包和进程304
12.1.1 包规范的细节 304
12.1.2 将包名称转换为进程名称304
12.1.3 列出安装的包305
12.1.4 通过包浏览器删除包305
12.2 包签名过程回顾306
12.2.1 理解数字签名:场景1 306
12.2.2 理解数字签名:场景2 306
12.2.3 一种理解数字签名的模式307
12.2.4 数字签名执行方式307
12.2.5 签名过程的影响307
12.3 在包之间共享数据308
12.3.1 共享用户ID 的性质308
12.3.2 共享数据的代码模式309
12.4 库项目309
12.4.1 库项目的概念310
12.4.2 库项目的性质310
12.4.3 创建库项目312
12.4.4 创建使用库的Android项目314
12.5 参考资料320
12.6 小结320
第13 章 处理程序 321
13.1 Android 组件和线程321
13.1.1 活动在主线程上运行322
13.1.2 广播接收程序在主线程上运行322
13.1.3 服务在主线程上运行322
13.1.4 ContentProvider 在主线程上运行322
13.1.5 单一主线程的影响323
13.1.6 线程池、ContentProvider、外部服务组件323
13.1.7 线程实用程序:发现线程323
13.2 处理程序324
13.2.1 持有主线程的影响325
13.2.2 使用处理程序延迟主线程上的工作325
13.2.3 延迟工作的处理程序源代码示例327
13.2.4 构造合适的Message 对象327
13.2.5 将Message 对象发送给队列328
13.2.6 响应handleMessage 回调328
13.3 使用工作线程328
13.3.1 从菜单调用工作线程329
13.3.2 在工作线程与主线程之间通信330
13.3.3 线程行为概述332
13.4 处理程序示例驱动程序类332
13.4.1 驱动程序活动文件333
13.4.2 布局文件336
13.4.3 菜单文件336
13.4.4 描述文件336
13.5 组件和进程寿命337
13.5.1 活动生命周期337
13.5.2 服务生命周期338
13.5.3 接收程序生命周期338
13.5.4 提供程序生命周期339
13.6 代码编译说明339
13.6.1 从ZIP 文件创建项目339
13.6.2 从代码清单创建项目340
13.7 参考资料340
13.8 小结341
第14 章 广播接收程序和长期运行的服务342
14.1 广播接收程序342
14.1.1 发送广播342
14.1.2 编写简单的接收程序:示例代码343
14.1.3 在描述文件中注册接收程序344
14.1.4 发送测试广播344
14.1.5 容纳多个接收程序348
14.1.6 进程外接收程序项目349
14.2 从接收程序使用通知350
14.2.1 通过通知管理器监控通知350
14.2.2 发送通知352
14.3 长期运行的接收程序和服务354
14.3.1 长期运行的广播接收程序协议355
14.3.2 IntentService 356
14.3.3 IntentService 源代码356
14.4 为广播接收程序扩展IntentService358
14.4.1 长期运行的广播服务抽象358
14.4.2 长期运行的接收程序360
14.4.3 使用LightedGreenRoom抽象唤醒锁362
14.5 长期运行的服务的实现367
14.5.1 非粘滞性服务的细节368
14.5.2 粘滞性服务的细节368
14.5.3 非粘滞性的变体:重传送(redeliver)Intent 368
14.5.4 在onStartCommand 中指定服务标志369
14.5.5 挑选合适的粘滞性369
14.5.6 从两个位置控制唤醒锁369
14.5.7 长期运行的服务的实现369
14.5.8 测试长期运行的服务371
14.6 代码编译说明372
14.6.1 从ZIP 文件创建项目372
14.6.2 通过代码清单创建项目372
14.7 参考资料374
14.8 小结374
第15 章 闹钟管理器375
15.1 闹钟管理器基本知识:设置一个简单的闹钟375
15.1.1 获取闹钟管理器375
15.1.2 设置闹钟时间375
15.1.3 设置闹钟接收程序376
15.1.4 创建适合闹钟的PendingIntent 377
15.1.5 设置闹钟377
15.1.6 测试项目378
15.2 探索其他闹钟管理器场景384
15.2.1 设置重复闹钟384
15.2.2 取消闹钟386
15.2.3 使用多个闹钟388
15.2.4 Intent 在设置闹钟时的首要职责391
15.2.5 闹钟的持久化 394
15.3 闹钟管理器事实 394
15.4 参考资料 394
15.5 小结 395
第16 章 2D 动画揭秘396
16.1 逐帧动画 396
16.1.1 计划逐帧动画 396
16.1.2 创建活动398
16.1.3 将动画添加到活动 399
16.2 布局动画 401
16.2.1 基本的补间动画类型 402
16.2.2 计划布局动画测试工具 402
16.2.3 创建活动和ListView 403
16.2.4 将ListView 制作成动画405
16.2.5 使用插值器 408
16.3 视图动画 409
16.3.1 理解视图动画 409
16.3.2 添加动画 412
16.3.3 使用Camera 实现2D 图像的深度效果 415
16.3.4 探索AnimationListener类 416
16.3.5 关于变换矩阵的一些说明 416
16.4 资源 417
16.5 小结 418
第17 章 地图和基于位置的服务419
17.1 地图包419
17.1.1 从Google 获取map-api密钥 419
17.1.2 MapView 和MapActivity 421
17.1.3 使用覆盖图添加标记 426
17.2 位置包431
17.2.1 使用Android 进行地理编码431
17.2.2 使用后台线程进行地理编码 434
17.2.3 LocationManager 服务 437
17.2.4 使用MyLocationOverlay显示位置 443
17.2.5 使用接近提醒447
17.3 参考资料451
17.4 小结451
第18 章 电话API 452
18.1 使用SMS452
18.1.1 发送SMS 消息452
18.1.2 监视传入的SMS 消息455
18.1.3 使用SMS 文件夹457
18.1.4 发送电子邮件459
18.2 使用电话管理器459
18.3 SIP 462
18.4 参考资料464
18.5 小结464
第19 章 媒体框架 465
19.1 使用媒体API465
19.2 播放媒体468
19.2.1 播放音频内容469
19.2.2 播放视频内容478
19.3 录制媒体481
19.3.1 使用MediaRecorder 录制音频481
19.3.2 使用AudioRecord 录制音频485
19.3.3 视频录制489
19.3.4 MediaStore 类497
19.3.5 使用Intnet 录制音频498
19.3.6 将媒体内容添加到媒体存储501
19.3.7 为整个SD 卡触发MediaScanner 503
19.3.8 参考资料503
19.4 小结503
第20 章 使用OpenGL 进行3D 图形编程 504
20.1 了解OpenGL 的历史和背景505
20.1.1 OpenGL ES 505
20.1.2 OpenGL ES 与Java ME506
20.1.3 M3G:另一种Java ME 3D图形标准506
20.2 OpenGL 的基本原理507
20.2.1 使用OpenGL ES 进行基本绘制507
20.2.2 OpenGL 照相机和坐标512
20.3 在Android 中使用OpenGL ES515
20.3.1 使用GLSurfaceView 和相关类515
20.3.2 实现Renderer515
20.3.3 通过Activity 使用GLSurfaceView 518
20.3.4 更改照相机设置523
20.3.5 使用索引添加另一个三角形524
20.3.6 为简单的OpenGL 三角形制作动画526
20.4 OpenGL 的运用:形状和纹理528
20.4.1 绘制矩形528
20.4.2 使用形状530
20.4.3 使用纹理541
20.4.4 绘制多个图形546
20.5 OpenGL ES 2.0 548
20.5.1 针对OpenGL ES 2.0 的Java 绑定549
20.5.2 呈现步骤552
20.5.3 着色器552
20.5.4 将着色器编译到程序中553
20.5.5 访问着色器程序变量555
20.5.6 简单的ES 2.0 三角形555
20.5.7 关于OpenGL ES 2.0 的更多阅读材料558
20.6 代码编译说明559
20.7 小结560
第21 章 活动文件夹 561
21.1 探索活动文件夹561
21.1.1 用户如何使用活动文件夹562
21.1.2 构建活动文件夹565
21.2 代码编译说明573
21.3 参考资料573
21.4 小结573
第22 章 主屏幕部件575
22.1 主屏幕部件的架构575
22.1.1 什么是主屏幕部件575
22.1.2 主屏幕部件的用户体验576
22.1.3 部件的生命周期578
22.2 示例部件应用程序582
22.2.1 定义部件提供程序583
22.2.2 定义部件尺寸584
22.2.3 与部件布局相关的文件586
22.2.4 实现部件提供程序586
22.2.5 实现部件模型589
22.2.6 实现部件配置活动595
22.3 部件局限性和扩展598
22.4 资源599
22.5 小结599
第23 章 Android 搜索600
23.1 Android 搜索体验600
23.1.1 探索Android 全局搜索601
23.1.2 为全局搜索启用建议提供程序606
23.2 活动与搜索键交互608
23.2.1 常规活动上的搜索键行为609
23.2.2 禁用了搜索的活动的行为615
23.2.3 通过菜单显式调用搜索617
23.2.4 本地搜索和相关活动620
23.2.5 启用键入搜索625
23.3 实现简单建议提供程序626
23.3.1 计划简单建议提供程序626
23.3.2 简单建议提供程序实现文件626
23.3.3 实现SimpleSuggestion-Provider 类627
23.3.4 简单建议提供程序搜索活动630
23.3.5 搜索调用方活动634
23.3.6 简单建议提供程序用户体验636
23.4 实现自定义建议提供程序638
23.4.1 计划自定义建议提供程序638
23.4.2 SuggestURLProvider 项目实现文件 639
23.4.3 实现SuggestUrlProvider类 639
23.4.4 实现自定义建议提供程序的搜索活动 647
23.4.5 自定义建议提供程序描述文件 652
23.4.6 自定义建议用户体验 653
23.5 使用操作键和应用程序特有的搜索数据 655
23.5.1 在Android 搜索中使用操作键 655
23.5.2 使用应用程序特定的搜索上下文 658
23.6 资源 659
23.7 对平板电脑的意义 659
23.8 小结 660
第24 章 文本到语音转换661
24.1 Android 中的文本到语音转换 661
24.2 使用语段跟踪语音 665
24.3 使用音频文件代替话音 666
24.4 TTS 引擎的高级功能 672
24.4.1 设置音频流 673
24.4.2 使用耳标 673
24.4.3 播放静音 674
24.4.4 选择不同的文本到语音转换引擎 674
24.4.5 使用语言方法 674
24.5 参考资料 675
24.6 小结 676
第25 章 触摸屏677
25.1 MotionEvent 677
25.1.1 MotionEvent 对象 677
25.1.2 回收MotionEvent 687
25.1.3 使用VelocityTracker 687
25.1.4 探索拖放操作689
25.2 多点触摸692
25.2.1 Android2.2 之前的多点触摸692
25.2.2 自Android 2.2 开始的多点触摸699
25.3 触摸地图699
25.4 手势702
25.4.1 捏合手势702
25.4.2 GestureDetector 和OnGestureListener 705
25.4.3 自定义手势707
25.4.4 Gestures Builder 应用程序708
25.5 参考资料713
25.6 小结714
第26 章 传感器 715
26.1 什么是传感器715
26.1.1 检测传感器716
26.1.2 可以了解的传感器信息716
26.2 获取传感器事件718
26.3 解释传感器数据727
26.3.1 光线传感器727
26.3.2 接近传感器727
26.3.3 温度传感器727
26.3.4 压力传感器728
26.3.5 陀螺仪传感器728
26.3.6 加速度计728
26.3.7 磁场传感器733
26.3.8 结合使用加速度计和磁场传感器734
26.3.9 方向传感器734
26.3.10 磁偏角和GeomagneticField 740
26.3.11 重力传感器740
26.3.12 直线加速度传感器740
26.3.13 旋转矢量传感器740
26.3.14 近场通信传感器741
26.4 参考资料749
26.5 小结749
第27 章 联系人API 750
27.1 账户750
27.1.1 账户屏幕概览750
27.1.2 账户与联系人的相关性754
27.1.3 枚举账户754
27.2 联系人应用程序754
27.2.1 显示联系人755
27.2.2 显示联系人详细信息755
27.2.3 编辑联系人详细信息756
27.2.4 设置联系人的照片758
27.2.5 导出联系人758
27.2.6 各种联系人数据类型759
27.3 联系人760
27.3.1 内容SQLite 数据库760
27.3.2 原始联系人761
27.3.3 数据表762
27.3.4 聚合联系人763
27.3.5 view_contacts 765
27.3.6 contact_entities_view 765
27.4 联系人API 766
27.4.1 浏览账户766
27.4.2 浏览聚合联系人773
27.4.3 浏览原始联系人781
27.4.4 浏览原始联系人数据785
27.4.5 添加联系人和它的详细信息788
27.5 控制聚合790
27.6 同步的影响791
27.7 参考资料792
27.8 小结792
第28 章 使用Android Market 793
28.1 成为发布者793
28.1.1 遵守规则794
28.1.2 开发人员控制台795
28.2 准备销售应用程序798
28.2.1 针对不同设备进行测试798
28.2.2 支持不同的屏幕尺寸798
28.2.3 准备上传AndroidManifest.xml 799
28.2.4 本地化应用程序800
28.2.5 准备应用程序图标800
28.2.6 付费应用程序考虑因素801
28.2.7 将用户引导至Market 801
28.2.8 Android 授权服务802
28.2.9 准备上传.apk 文件802
28.3 上传应用程序803
28.4 Android Market 上的用户体验805
28.5 更多发布途径806
28.6 参考资料807
28.7 小结807
第29 章 多用途的碎片808
29.1 什么是碎片808
29.1.1 何时使用碎片809
29.1.2 碎片的结构809
29.1.3 碎片的生命周期810
29.1.4 展示生命周期的示例碎片应用程序814
29.2 FragmentTransactions 和碎片后退栈821
29.3 FragmentManager823
29.3.1 引用碎片时的注意事项824
29.3.2 ListFragments 和824
29.3.3 在需要时调用独立的活动828
29.3.4 碎片的持久化830
29.4 对话框碎片831
29.4.1 DialogFragment 基础知识831
29.4.2 DialogFragments 示例应用程序835
29.5 碎片之间的更多通信方式846
29.6 使用ObjectAnimator 自定义动画847
29.7 参考资料849
29.8 小结850
第30 章 ActionBar 851
30.1 ActionBar 剖析851
30.2 选项卡导航操作栏活动852
30.2.1 实现基础活动类 853
30.2.2 为ActionBar 分配统一的行为855
30.2.3 实现选项卡监听器 857
30.2.4 实现选项卡操作栏活动858
30.2.5 可滚动的调试文本视图布局 860
30.2.6 操作栏和菜单交互 861
30.2.7 Android 描述文件 863
30.2.8 测试选项卡操作栏活动 863
30.3 列表导航操作栏活动864
30.3.1 创建SpinnerAdapter 864
30.3.2 创建列表监听器865
30.3.3 设置列表操作栏865
30.3.4 更改BaseActionBar-Activity 866
30.3.5 更改AndroidManifest.xml 866
30.3.6 测试列表操作栏活动 867
30.4 标准导航操作栏活动 868
30.4.1 标准导航操作栏活动 868
30.4.2 更改BaseActionBar-Activity 869
30.4.3 更改AndroidManifest.xml 870
30.4.4 测试标准操作栏活动 870
30.5 参考资料 871
30.6 小结 872
第31 章 3.0 版中的更多主题873
31.1 基于列表的主屏幕部件873
31.1.1 3.0 版中新的远程视图 873
31.1.2 在远程视图中使用列表875
31.1.3 应用示例:测试主屏幕列表部件 885
31.1.4 对测试列表部件进行测试 893
31.2 拖放 894
31.2.1 3.0 版中拖放的基础知识 894
31.2.2 拖放示例应用程序 895
31.2.3 测试示例拖放应用程序 905
31.3 参考资料 906
31.4 小结 907
6. 有没有什么平板电脑,7寸的,但是确实安卓3的系统对了,安卓2和安卓3有啥区别呢
楼主你好,
宏碁的 7英寸的Iconia Tab A100平板电脑
搭载安卓3.2系统
十月份才上市的哦~
安卓3比2主要提升在于:1游戏支持能力提升,2界面简化,运行速度提升,3增强的电源管理和延长待机时间 以及文字输入更加便捷还有多媒体影音功能提升等。。
希望可以帮到你 ~~
另外安卓3.0系统的平板电脑再推荐几款 (不是7英寸)
Acer Iconia Tab A500
华硕 EeePad Transformer
7. android3个界面如何跳转
首先:
建立要跳转的Activity,并在清单文件注册。这里假设注册的活动为NextActivity
其次
布局(例如main,xml):加个Button,并加上id,如button1
代码里:
首先声明Button的变量:private Button bn;(声明在OnCreat方法外面)
然后绑定:bn=(Button)findViewById(R.id.button1);
然后弄一个监听,实现匿名内部类
bn.setOnClickListener(new Button.OnClickListener(){//创建监听
public void onClick(View v) {
Intent inten=new Intent(MainActivity.this,NextActicity.class);
startActivity(intent);
}
});
当然 如果你嫌匿名内部类太麻烦,也可以在按钮中写一个android:onClick="onclick"事件来实现
代码里加
public void onclick(View v){
Intent inten=new Intent(MainActivity.this,NextActicity.class);
startActivity(intent);
}
8. 精通android 3和 精通android4 哪本好
精通android4比android 3要好些更全面
1、精通android4是android 3的升级版本,内容更多更全面。
2、精通android4会解决android 3遗留下来的一些错误,更权威。
3、精通android4会有更多的新知识,Android是一个发展很快的行业,所以会出现很多新技术,新框架。
4、精通android4使用AndroidStdio,可以引导读者使用权威的编译器,而不是将会过时的eclipse
9. S3C6410 可以支持Android3吗
S3C6410 能支持Android3系统。因为,S3C6410 能满足Android 3.0系统的最低硬件配置要求:1GHZ处理器,512MB内存,3.5英寸或更大的显示屏;