Android3.1的新增特性

Google已经放出Android 3.1的开发包。

Android 3.1开发包的新增特性有:
1.USB APIs:Android 3.1提供了整合联接外设的全新USB API。
2.MTP/PTP API:新增MTP/PTP(媒体传输协议/图片传输协议) API
3.Support for new input devices and motion events:扩展了对其他输入设备的支持及新的交互方式。除键盘和触屏外,可支持鼠标、轨迹球、游戏杆等。
4.RTP API:新增了RTP(实时传送协议)API。VOIP, push-to-talk, conferencing, audio等应用可使用该API处理数据流。
5.Resizable app widgets:widgets的大小可以调整了。
6.Animation framework:动画框架新增了诸如ViewPropertyAnimator等类。
7.UI framework:新增了不少特性。
8.Graphics:1)新增了一些用以管理和操作位图(bitmap)的方法;2)相机操作新增了rotate和setLocation()方法控制相机位置,可用于3D转换。
9.Network:1)支持高性能Wi-Fi锁定,即使屏幕显示关闭,高性能的Wi-Fi联接还可以保持;2)使用TrafficStats中的新增方法,可以对网络使用进行统计;3)新增方法用以读取和设定SIP认证用户名。
10.Download Manager:APP可以调用下载管理器处理已完成的下载,可以调用addCompletedDownload()方法在下载数据库中添加文件,可以按文件大小排序的方式启动下载管理器。
11.IME framework:可以处理输入法中的扩展value key。
12.Media:除支持FLAC音频格式外,新增对ADTS AAC音频流的支持。
13.Launch controls on stopped applications:应用包管理器可以对停用的APP实行跟踪管理,应用包的首次使用及更新状态都可以跟踪。
14.Core utilities:1)新增LruCache类(Least-Recently-Used(LRU)缓存类);2)新增getFd()和detachFd()方法,用以获取整型(int)的File descriptor。
15.WebKit:1)新增对使用URI scheme文件的cookies的支持;2)新增的onReceivedLoginRequest()方法用以处理自动登录;3)去除了部分类和接口。
16.Browser:新增对HTML5 <video>标签的支持。
上述新增特性的详情参见:http://developer.android.com/sdk/android-3.1.html

Hoccer, 酷!

Hoccer, 酷!
Hoccer的网址:http://hoccer.com/
Hoccer目前实现如下很酷的用户体验:
1.用手指可将图片或其它数据从一台移动设备拖到另外一个移动设备;
2.可把图片或其它数据从一台移动设备甩出,由另外一个移动设备接住。

对于上述效果我测试过,效果还是不错的。当把一张图片drag到另外一台设备时,其体验就像把一块玻璃上的一张实际的图片滑到另一块玻璃上,超酷。当网速较慢时,drag过去时首先出来的是一个轮廓,然后逐步展现出来。
根据其API介绍,设备在共享了Geo环境信息后产生连接并传输。Hoccer的API取名为Linccer,其说明摘要如下:
The Linccer API is intended to connect arbitrary devices on the same location. The devices do not need to be in the same local network or use a common connection type, they just need to share the same (geo) environment. Our server uses environment informations, like gps coordinates to detect the devices that should be grouped:

另外我对此技术有如下估计:
1.今后类似体验的技术可能不仅体现在应用层面,应该会做得更加底层,从而成为一种通用/标准的用户体验;
2.传输方式可能会把NFC等也整合进来。

新公司QWiki

研究了一下新公司QWiki,三点感触:1)有技术门槛;2)目标清晰,“forever improve the way people experience information”;3)做平台,platform。
看过该公司两位创始人在Techcrunch Disrupt上show demo的演讲后,很容易被公司创立者所展现出的创业激情所感染。
该公司网址:www.qwiki.com

augmented humanity

最近经常出现思维短路的情形,是不是个人太依赖云存储了?自己的个人日程、笔记、参考资料都在云端。移动应用和云计算在带来‘augmented humanity’的同时,会不会让人自身的记忆退化?

或者根本就不是因为以上原因,而是自己已经老了。

如下内容为转载:


This is no small vision, no tactical marketing ploy—it’s becoming a key part of Google’s picture of the future. In a speech last September at the IFA consumer electronics fair in Berlin, Schmidt talked about “the age of augmented humanity,” a time when computers remember things for us, when they save us from getting lost, lonely, or bored, and when “you really do have all the world’s information at your fingertips in any language”—finally fulfilling Bill Gates’ famous 1990 forecast. This future, Schmidt says, will soon be accessible to everyone who can afford a smartphone—one billion people now, and as many as four billion by 2020, in his view.

Oracle就Android起诉Google所涉及的技术点

“Protection Domains To Provide Security In A Computer System”
“Controlling Access To A Resource”
“Method And Apparatus For Preprocessing And Packaging Class Files”
“System And Method For Dynamic Preloading Of Classes Through Memory Space Cloning Of A Master Runtime System Process”
“Method And Apparatus For Resolving Data References In Generate Code”
“Interpreting Functions Utilizing A Hybrid Of Virtual And Native Machine Instructions”
“Method And System for Performing Static Initialization”

定制行业移动应用终端的几个关键点

昨日与朋友聊到基于Android定制行业移动应用终端,感觉如下几点较关键:
1.系统要简单,不该有的模块都应去掉;
2.若有室外应用场景,则屏幕很关键。强光下屏幕要能够看得清楚;
3.电池续航能力较关键;
4.用户体验应简单、直接。