OPhone1.0升级到OPhone1.5的超爽体验

本文为原创,如需转载,请注明作者和出处,谢谢!

    自从去年从OPhone征文大赛得了部Dell
Mini 3i手机后,一直没时间研究。最近抽了时间想研究下OPhone,结果是想当另人郁闷。Dell Mini 3i原来的系统是OPhone 1.0,相当于Android 1.1。这个版本虽然没有什么大问题,但问题是现在很多软件都是基于OPhone/Android 1.5及以上版本的。而基于OPhone 1.0或Android 1.1的软件是少之又少,没办法,除了自己写的软件,大多数软件都无法安装,最后没办法,不得不去维修点把系统升了下级,变成了OPhone 1.5。

本以为升完级只是可以安装大多数的软件,结果情况却大大出乎我的预料。首先最另我惊奇的是维修点的工作人员比我还惊奇。由于他们是头一次为OPhone 1.0的机器升级系统。原来OPhone1.0在Dell Mini 3i中启动要花很长时间,自从升级到OPhone 1.5后,启动速度突然变快了,而且快得不是一点半点。OPhone 1.5从开机算起,一共只用了大概32秒时间就启动完成,而ophone1.0的启动时间肯定要超过1分钟了。这也比我的另一部G3手机中的Android 2.1系统启动的速度快多了。而且不仅如此,关机速度也明显加快,甚至比启动机器还快。所以在升完级后,维修点的工作人员非常惊讶,感觉象换了一部手机似的。当然,我也有同样的感觉。

不过光启动和关机速度的提升并不足以使人产生持久的兴奋。也许接下来发生的事情大家已经猜到了,自然是迫不急待地对新系统进行各种尝试。

OPHone 1.5给人的第一印象是内嵌的软件更丰富了,尤其是OPhone中独有Widget。虽然OPhone 1.0就已经加入了Widget,但OPhone 1.5的Widget拥有更多的功能,例如,可以全屏显示Widget程序,与OPhone原生程序的显示效果完全一样。下面来看两个比较好玩的Widget,如图1和图2所示。

                      图1

                        图2

要说手机除了打电话和接听电话外,就是发短信或简单的记事功能,这些功能的关键就是输入法。OPhone 1.0的中文输入法仅仅支持系统自带的,而在OPhone 1.5中加入了第三方输入法的支持。虽然这对于OPhone 1.5只是小改动,但却意义重大,这一改动也充分考虑了每个用户对输入法的使用习惯。修改输入法的方法与Android类似,长按文本编辑框,选择“输入法”菜单项,就会弹出系统所安装的输入法,如图3所示。图4就是使用的第三方的输入法:搜狗输入法。

                    图3

                     图4

Ophone 1.5除了Ophone 1.0的那些业务外,又增加了一个“手机证卷”业务,通过这个功能,可以实时查看股市等信息,图5是“手机证卷”的主界面。


                   图5

软件商店是Ophone的卖点之一,虽然在Ophone
1.0中就内置了MM的客户端,但在Ophone1.5中对MM客户端做了升级,使用更加人性化。图6、7、8是新版MM客户端的界面。

               图6

                 图7

             图 8

                图9

智能手机的一个重要的特征就是可以象PC一样升级操作系统,然而大多数智能手机由于升级操作系统(或称为升级固件)步骤繁琐,因此,只有很少一部分人才懂得如何升级手机固件。但这些问题在Ophone 1.5中统统都不存在了。在OPhone1.5桌面上增加了一个“设备管理服务”图标,看来移动以后是想在线升级固件啊。进入“设备管理服务”界面,会看到如图10所示的界面,虽然可以升级,但目前还没有可用的更新,当然,我们也可以用这个功能看一下当前系统的版本,如图11所示。

                 图10


                     图11

除了上述这些比较大的功能改进外,Ophone1.5还有一些小的改进,如可以通过手机组合键截屏,将截屏后的图像保存在SD卡的screensnap。实际上这个功能只是在无意中试出来的(可能由于碰错了键),不及清楚ophone1.0时有没有这个功能。

以上的这些改进都是手机本身使用上的,下面说说和开发人员有关的改进。在通过USB数据线与电脑相连后,在弹出的菜单多出来个“ADB”菜单项,该菜单项是用来调试的,也就是选择了该项,在Eclipse中开发程序(包括apk和widget程序)可以直接在手机上运行。而且不只这些,在向手机中复制文件也方便很多。不知大家使用过ophone1.0没有,在用USB数据线连接电脑后,如果选择“大容量存储”菜单项,虽然可以在电脑上访问手机的SD卡,但在手机上就无法访问SD卡了,要想在手机上访问SD卡,就必须将USB线从电脑或手机端拔下再插入,选择除了“大容量存储”的其他菜单项。而在Ophone1.5中完全不用担心这些,只要选择“ADB”菜单项,就可以通过象“91手机助手”这样的软件轻松管理手机的SD卡,在手机中也可以同时访问SD卡的内容。USB线再也不用拔来拔去了。

OK,现在从应用到开发说了这么多OPhone1.5的优点,再在说Ophone1.5的不足。对于刚才说的截屏功能还不算完善,有的界面还是无法截获。还有软件兼容性方面。从ophone 1.0就发现,ophone和android在某些组件的默认颜色方面有些不兼容,例如,在android中使用默认的颜色,列表组件在选中某项时,没有任何问题,但在ophone中就有些看不清。还有布局方面不太兼容。希望后续版本的Ophone版本能有所改进。

虽然ophone1.5也存在一些不足,但从总体来说,ophone1.5要比ophone1.0有着非常大的进步,用户体验上也得到了加强,希望ophone2.0或更高版本的ophone能有更大的突破。

《Android/OPhone开发完全讲义》(本书版权已输出到台湾)

 样章和目录下载
 互动网 
当当网 卓越亚马逊

《人人都玩开心网:Ext JS+Android+SSH整合开发Web与移动SNS》

 样章下载
 互动网

 乐博Android手机客户端(新浪微博)发布

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-16915591-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

时间: 2024-08-01 03:26:25

OPhone1.0升级到OPhone1.5的超爽体验的相关文章

百度手机输入法2.0升级交互视觉设计分享

文章描述:让输入飞起来--百度手机输入法2.0升级交互视觉设计分享. 曾经有一个好用的输入法放在我的眼前,可是我没有用,等我被输入搞得焦头烂额的时候才后悔莫及,人世间最痛苦的事莫过于此.你的手机如果还没有装百度手机输入法的话赶紧去装吧!不要再犹豫了! 结合本次升级,我们从交互.视觉设计的层面与大家分享一些我们的设计心得和思路. 交互设计层面: 输入法的交互设计,首先应遵循的理念是:如何让用户更方便和快捷的输入? 要让用户更快捷和方便的输入,我们重点想从三个方面入手去实现这个目标: 1.尊重用户的

阿里HotFix2.0升级详解——技术运营小二畅谈热修复领域那些事

在阿里HotFix2.0升级详解直播中,阿里HotFix核心开发工程师悟二从热修复背景.常见的热修复方案.阿里HotFix历程及2.0的突破与创新三个方面展开了详细的演讲.分享中,他重点介绍了百川Hotfix2.X 类.SO文件.资源文件修复方案以及管理后台服务,并对百川Hotfix 2.X将来需要新增的功能也做了展望. 以下内容根据直播视频和PPT整理而成. 热修复背景 正常Bug修复流畅包括版本上线.用户安装.发现Bug.紧急修复.重新发版.用户安装六步.该流程中存在着明显的不足,首先重新发

代码-PageOffice从2.0升级到3.0在从程序上调试出现错误

问题描述 PageOffice从2.0升级到3.0在从程序上调试出现错误 再打开在线Office是提示:当前PageOffice需要获取跟高版本的授权才能正常运行Error :0x00005..如果是PageOffice 2.0 升级到PageOffice 3.0,还需要修改两处代码: (1)修改调用了PageOffice的页面的aspx文件中的代码"Version=2.0.0.1"修改为"Version=3.0.0.1",如下: <%@ Register A

[译] ESLint v4.0.0 升级指南

本文讲的是[译] ESLint v4.0.0 升级指南, 原文地址:ESLint Migrating to v4.0.0 原文作者:ESLint 译文出自:掘金翻译计划 译者:吃土小2叉 校对者:薛定谔的猫.sqrthree ESLint v4.0.0 升级指南 ESLint v4.0.0 是 ESLint 的第 4 个主版本.当然,我们希望大多数变更只影响极少数用户.本文旨在帮助您了解具体有哪些更改. 以下列表大致按每个更改可能影响的用户数量进行排序,排序越靠前影响的用户数越多. ESLint

linux内核升级(ubuntu12.04从3.13.0升级到3.4.0 )

花了一天的时间,终于把ubuntu12.04 的linux内核版本从3.13.0升级到3.4.0 升级后,系统更加稳定. 具体步骤:# wget http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.gz# tar zxvf linux-3.4.tar.gz -C /usr/src# cd /usr/src/linux-3.4# make menuconfig# make# make modules_install# cp arch/

三星启动 Android 5.0 升级计划

在过去3年里三星发布了大量的Android设备.而自从 Android 4.1 起,三星的系统获得的重大的进步:开启了Windows多窗口时代!今天我们收到了第一批下一代三星系统的升级名单.老一批旗舰Galaxy S II 和 Note 将会得到Android 4.2.2更新,而这将是最后一次更新.这意味着Galaxy S II和 Note 从2.3.6更新到4.0.4至4.1.2,将停止在Android 4.2.2的官方版本中. 除此之外我们还收到了三星首批升级 Android 5.0 的名单

.net-.NETFramework 1.0 升级到4.0 无法找到rpt报表

问题描述 .NETFramework 1.0 升级到4.0 无法找到rpt报表 之前是用的vs 2003 ,framework 1.0 rpt 报表没有问题但是升级到vs2010 后 framework 4.0 后,就报错无法找到报表调试定位问题:rpt.SetDataSource([DataSet]),报错 rpt文件的代码文件 1.rpt.cs 继承 ReportClass,ReportClass 继承ReportDocument,命名空间引用:CrystalDecisions.crysta

hibernate3.0升级到4.2后Configuration.addClass无法加载

问题描述 hibernate3.0升级到4.2后Configuration.addClass无法加载 最近公司准备重新使用ssh,在之前有的项目上升级ssh版本,spring和struts都升级好了,现在在升级hibernate到最新版的时候遇到了问题,原本Configuration.addClass可以加载对应信息,然后用Configuration.getClassMapping获取加载的信息,但现在hibernate4.2后我试了很久都加载不了,请问是什么问题?下面是样例import jav

豆瓣FM从一年前的3.0升级到了4.0

摘要: 最近,豆瓣FM从一年前的3.0升级到了4.0(点此下载),总得来说,这次更新保持了豆瓣做产品的节制风格.第一,该版本增加了搜索功能(可搜索单曲),改变了之前仅能被动收听电台的 最近,豆瓣FM从一年前的3.0升级到了4.0(点此下载),总得来说,这次更新保持了豆瓣做产品的节制风格.第一,该版本增加了搜索功能(可搜索单曲),改变了之前仅能被动收听电台的模式.此外,用户在听自己like过的兆赫时,可以点击左下角的乐符标识"听相似歌曲",以帮用户发现更多对味的音乐.用户也能将手机本地音