阅读更多

56顶
3踩

移动开发

Google今天放出了Android 3.0 Honeycomb预览版SDK,并揭晓了全部新功能细节。

为平板设计的新界面:
Android 3.0 Honeycomb专为大屏幕平板重新设计了用户界面,称为holographic(全息),主要关注互动性。Android 3.0重新定义了多任务、丰富的提醒栏、可自定义的主界面、widgets等等(如上图)。

    * 系统栏,也就是通知栏,可在任意程序里快速访问提醒和系统信息,还有软件导航的虚拟按钮,它们位于整个界面最下方,在看视频的时候它们也会淡出隐藏不显示
    * 动作栏,用于对应用进行控制,显示在屏幕最上方,可查看应用的菜单、导航、widget,在你打开应用之后就一直显示(相当于Android里按menu后弹出的菜单)
    * 可自定义的主界面,可放置widget,应用快捷方式和壁纸,通过打开launcher可看到所有应用图标的列表,当然还有全局搜索框
    * 最近打开的应用列表,可轻松看到多任务图标。在系统栏里就可以进入最近打开的应用列表,它会直接显示应用的截图,而非像iOS那样只显示个图标(如下图)

重新设计的键盘:

方便更快更精确的输入文字,键盘的大小和位置都重新设计了,还加入了一些新案件,比如Tab键,可以提供更高效的文字输入。用户可以按住某个键进入特殊文字菜单,或者切换为语音输入模式,见下图。
改进的文字选择和复制/粘帖:


这个Android 2.3 Gingerboard就有了,可以通过两个“游标卡尺”来选择选中哪些文字,进行复制/粘帖和剪切操作。
新的外设支持:

Android 3.0开始原生支持文件/图片传输协议,让用户可通过USB接口连接相机或电脑来同步数据,也可通过USB或蓝牙连接实体键盘进行更快速的文字输入。同时 改进了WiFi连接,搜索信号速度更快。可通过蓝牙来进行tether连接,分享Android平板的3G信号给其它设备。
内置应用更新:

    * 浏览器(上图):提供导航条,方便用户导航和组织页面。可直接显示出多标签页,方便切换。增加匿名模式,方便看见不得人的网页。在登录自己的Google帐户之后,可与桌面版的Chrome浏览器同步书签。多点触摸开始支持Javascript和插件。
    * 摄像头和图片库(下图):摄像头应用重新设计,可直接在屏幕上操作曝光、对焦、闪光灯、变焦和前置摄像头。图片库应用则可以让用户全屏浏览照片。
    * 联系人:联系人应用变成了两栏结构,可快速滚动,改进了对格式和国际化手机号的支持,地址写的是哪里就按哪里的形式显示。联系人以卡片的形式显示,方便阅读和编辑。
    * 邮件:也是两栏结构,方便浏览和组织邮件,可选择多个邮件操作,改变文件夹等等。有一个桌面用的邮件widget。
  • 大小: 39.1 KB
  • 大小: 54.4 KB
  • 大小: 32.4 KB
来自: 谷奥
56
3
评论 共 14 条 请登录后发表评论
14 楼 圣雪良缘 2011-02-24 10:44
电池的使用是关键
13 楼 wzj1613 2011-02-23 11:54
电池不行~后台运行的东西太多了,我买了安卓手机,发现后台运行很多没用的程序。
学习开发时,虚拟机没发现这么多东西。真机研究的东西真多。
12 楼 liuxinbo.1984 2011-02-20 18:53
又要被GOOGLE绑架了。
11 楼 rest001555 2011-02-15 17:19
不知道比以前的多点触摸的好多少?
10 楼 smartdongdong 2011-02-12 11:51
很漂亮,但是速度呢!
9 楼 无愧衾影 2011-02-11 17:00
  就是X中啊!
8 楼 orange77762 2011-02-09 21:27
很好啊  太强大了 呵呵
7 楼 smartdongdong 2011-02-09 17:44
2.2还没学好呢,接着努力吧!Android红红火火!
6 楼 fiwrc 2011-02-09 16:57
比较关注续航时间。。。。。还有刷机升级。。。 
5 楼 beeke 2011-01-27 15:59
装了个模拟器,天啊,慢到无法用
4 楼 snowing11812 2011-01-27 14:02
"方便更快更精确的输入文字,键盘的大小和位置都重新设计了,还加入了一些新案件,比如Tab键,"


这里的按键误写了。
3 楼 vvvpig 2011-01-27 13:35
关键是电池能用多久,如果随时还要充电还不如不需要大屏幕的平板
2 楼 aninfeel 2011-01-27 11:28
只关心能不能刷机
1 楼 hollydragon 2011-01-27 11:00
很好很强大,平板产品将成为iPad的有力竞争对手。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 函数、内存、一维数组、二维数组

    其实数组就是一个容器。 数组的好处 可以自动给数组中的元素从0开始编号,方便操作这些元素。 格式1: 元素类型[] 数组名 = new 元素类型[元素个数或数组长度]; 示例:int[] arr = new int[5]; 格式2: 元素...

  • OPCServer 提供的全部接口说明

    http://www.dqjsw.com.cn/dianqi/OPC/301.html 1.What is OPC? OPC是OLE for Process Control的缩写。顾名思义,OPC是一种利用微软的COM/DCOM技术来达成自动化控制的协定,根据OPC Specification 的定义,OPC is "a standard mechanism for communica

  • java封装一个三维数组

    java 三维数组

  • 用 js 实现一维数组转化为二维数组

    如果索引为奇数,则返回一个空数组。用 flatMap 方法来简化将数组 [160, 20, 179, 10, -170, -20] 转换为 [[160, 20], [179, 10], [-170, -20]] 的过程。使用 JavaScript 的循环和 slice 方法来将数组 [160, 20, 179...

  • 用指针封装函数输入输出二维数组

    1.首先我们应该明确要封装两个函数,分别进行二维数组的输入函数和输出函数封装,其次,使用的知识点分别是函数封装,指针的使用以及循环的使用。 2.封装函数时,要精通指针数组与数组指针的区别与使用,明确指针...

  • Java SE04基础复习 二维数组 封装

    2.11数组中的数组 二维数组: int[][] arr=new int[i][];(可分别对二维数组中的每一个小数组进行初始化) int[][] arr=new int[i][j];

  • js二维数组转一维数组

    js二维数组转一维数组

  • PHP实现将MySQL重复ID二维数组重组为三维数组的方法

    本文实例讲述了PHP实现将MySQL重复ID二维数组重组为三维数组的方法。分享给大家供大家参考,具体如下: 应用场景 MYSQL在使用关联查询时,比如 产品表 与 产品图片表关联,一个产品多张产品图片,关联查询结果如下:...

  • js一维数组转二维数组

    1.封装函数 // 入参 num:需要转换成几维数组,arr:需要转化的数组 // 出参 转换后的数组 arrChange(num, arr) { const newArr = []; while(arr.length > 0) { newArr.push(arr.splice(0, num)); } return ...

  • 将二维(多维)数组变为一维数组的方法

    将二维(多维)数组变为一维数组的方法

  • 利用方法封装对二维数组进行遍历操作

    /这种遍历显得代码冗余,如果多一个数组就要再敲一遍代码。...2.//利用方法封装解决代码冗余问题。调用方法对二维数组进行遍历输出。写一个方法对相关代码进行封装。//传统的遍历数组的方法。1.传统二维数组的遍历。

  • php 二维数组 弹出第一个元素,PHP 二维数组根据某一元素值筛选

    今天遇到了一个问题,就是用框架封装的方法取出数据库中的数据后,显示的数据是一个二维数组,所得到的数值在二维数组中得到,一维数组是一个索引,本想取出数据交给前台进行筛选显示数据,但是后期数据量比较大,...

  • java一维数组的定义方式_Java基础之方法和一维数组(一)

    一、方法概述和定义迄今为止,我们一直用“函数”这个词指代一个已命名的子例程。但在 Java 里,更常用的一个 词却是“方法”,代表“完成某事的途径”。方法的基本组成部分包括名字、参数列表、返回类型以及主体。...

  • 一维对象数组根据相同属性变成二维数组

    一维对象数组根据相同属性变成二维数组 let arr = [ {id:1,name:'测试1'}, {id:1,name:'测试2'}, {id:2,name:'测试3'}, {id:2,name:'测试4'}, {id:3,name:'测试5'}, {id:3,name:'测试6'}, ] ...

  • Java一维数组与二维数组

    1.概述 ①Java语言中的数组是一种引用数据类型。不属于墓本数据类型。数组的父类是 object ②数组实际上是一个容器,可以同时容纳多个元素。(数组是一个数据的集合。...⑦数组的分类:一维数组、二维数组、三

  • java二维数组遍历后转为一维数组_Java入门教程七(数组)

    实质上,数组是一个简单的线性序列,因此访问速度很快一维数组一组相同类型数据的线性集合,一旦声明了数组的大小,就不能再修改。创建数据类型[] 数组名; 数据类型既可以是基本数据类型,也可以是引用数据类型String...

  • 将两个数据合并为一个二维数组

    //数组合并为二维数组封装 mergexy(xarr,yarr){ vararrxy=[]; for(vari=0;i<xarr.length;i++){ if(!yarr[i]&&yarr[i]!=0)continue; if(!arrxy[i])arrxy[i]=[]; arrxy[i][0]=xarr[i]; arrx...

  • java 二维数组 的方法和属性_Java一维数组和二维数组详解(Java必备知识)

    是把相同数据类型的元素,用一个标识符封装到一起的基本类型数据序列或对象序列。目录一维数组创建一维数组给一维数组赋值获取数组的长度常见错误二维数组创建二维数组给二维数组赋值二维数组的使用场景多维数组不...

Global site tag (gtag.js) - Google Analytics