Skip to main content

Home/ Android Dev/ Group items tagged 2.1

Rss Feed Group items tagged

Vincent Tsao

Android之惑:平台复杂性与版本之祸_Google Android_cnBeta.COM - 1 views

  • Android的发展完全是爆发性的,就是在这一年内,Android从1.5版本瞬间升级到 2.3(1.5-1.6-2.0.1-2.1-2.2-2.2.1-2.3),由于苹果的升级基本上属于强制性的,也就是说基本上是同一时间端升级,除了 iphone 2G已经不再升级之外,大部分的iphone都会升级到最新的版本,对于开发者来说,只需要通过最新的SDK开发程序或者升级程序就可以了,而 Android开发者就会非常郁闷,原因是由于谷歌仅仅控制软件最基本的代码,准确的说就是Android非硬件部分的规范,而对于硬件方面,由于各个厂商的不同,所以就需要各个厂商自行调整,因此会存在当系统都是升级到2.3的时候,部分机型依旧是1.6版,对于正常的产品周期来看,必定会让购买了 1.6系统机型的用户相当不满
  • 而Android的发展完全是爆发性的,就是在这一年内,Android从1.5版本瞬间升级到 2.3(1.5-1.6-2.0.1-2.1-2.2-2.2.1-2.3),由于苹果的升级基本上属于强制性的,也就是说基本上是同一时间端升级,除了 iphone 2G已经不再升级之外,大部分的iphone都会升级到最新的版本,对于开发者来说,只需要通过最新的SDK开发程序或者升级程序就可以了,而 Android开发者就会非常郁闷,原因是由于谷歌仅仅控制软件最基本的代码,准确的说就是Android非硬件部分的规范,而对于硬件方面,由于各个厂商的不同,所以就需要各个厂商自行调整,因此会存在当系统都是升级到2.3的时候,部分机型依旧是1.6版,对于正常的产品周期来看,必定会让购买了 1.6系统机型的用户相当不满。 这并不是Android自身开发的怠慢,一年多个6个版本明显是超越iOS,但是由于硬件上自身调试的原因,并不是所有的玩家都能及时享受到最新版本,严重的滞后阻碍了Android系列手机的应用开发和用户体验
  • 从目前市场行业角度上分析,我觉得后期Android的发布将会和现在的很多开源软件一样,会采用双线并行的方式,即一个开发版本和一个稳定维护版本,首先谷歌会宣布几款设备将不会升级至2.X系,逐步将其淘汰,然后将2.X版本作为稳定开发版本,SDK也主要是为这个版本开发放出,并且保证大部分机型在这个版本系列上得到充分支持,而开发版本则是高端的3.X系列,为不稳定版本,官方不会放出相关的SDK给开发者,用于平台预览,但是会对几款高端机型提供相应的固件下载,保证了高端的GEEK玩家的需求,在2.X进入稳定期以后将会采用小版本号更新,如2.X.X这样,五年以后停止版本的官方支持,并且转移至更高的版本,(这一点上有点类似于mysql)我觉得这样会是一个比较稳妥的解决版本的方法。
  • ...1 more annotation...
  • 从目前的应用端来看,由于ARM架构存在着各个硬件公司设计上的差异和显示芯片的差异,对于Android平台还需要一个最低硬件的标准,如果Android平台能够确定软件的最低硬件,那么对于软件开发者来说将会非常方便,从目前中端机型升级Android 2.2就可以看出来,由于架构的差异,虽然中端机型可以升级至2.2版本,但是谷歌有意识的将其flash 10.1功能关闭,在一定程度上区分了高端机型与低端机型的功能,这也算是谷歌逐步统一系统平台的一个策略,将低端机型版本升级,但是缩减功能,不得不说谷歌和苹果一样,在这一点上是非常聪明的
Vincent Tsao

Android 2.1′s speech-to-text feature reviewed - it's "OK", just about » EuroD... - 0 views

  • Their conclusion is that Android 2.1′s new speech-to-text thing works, just about, although there’s a delay of a few seconds while the phone crunches your spoken words and tries to get the gist of what you’re saying – and a few errors sneak in, particularly when dealing with those smaller words we tend to hurry over. Basically, it looks like you have an awkward choice to make – speak your messages then spend a bit of time awkwardly tidying up the few errors that will inevitably sneak in, or carry on as normal with traditional text input methods.
Vincent Tsao

Android Developers Blog: Twitter for Android: A closer look at Android's evolving UI pa... - 1 views

  • Additionally, you can feel free to use the Search bar selection mechanism as a replacement for tabs since it’s really just a fast pivot on a data set. If you have more than 3 data sets, tabs become problematic since no more than 3 can be onscreen at once. For example, look at how we implemented the Profile switching mechanism below:
  • The good news for developers is you get this highly functional contacts feature for free if users choose to sync contact information into your app
    • Vincent Tsao
       
      使用tab & pop-up window的方式来切换不同的数据集,作为tab的一种替换
  • The good news for developers is you get this highly functional contacts feature for free if users choose to sync contact information into your app. QuickContact for Android provides instant access to a contact's information and communication modes.
  • ...3 more annotations...
  • QuickActions can be used as a replacement for our traditional dialog invoked by long press.
  • The dashboard pattern serves as a home orientation activity for your users. It is meant to include the categories or features of your application. We recommend including an Action bar on this screen as well. The dashboard can be static or dynamic. For example, in the case of our dashboard for Twitter, we used the goodness of Live Wallpapers introduced in 2.1 to create an animated dashboard complete with real-time trend bubbles and the Twitter bird silhouette.
  • You keep a search history so users upon returning to the search activity can have quick one-button access to previous searches.
Vincent Tsao

最封闭的开源系统,话说Android的八宗罪 | ifanr 爱范儿 ♂专注于拇指设备的小众讨论 - 0 views

  • 没错,Google 的移动平台是当前最聪明的利用开源来驱动商业议程的实现
  • 虽然早期饱受质疑,Google 的 Android 移动平台已经在移动行业得到了营运商和手机厂商的广泛支持,仅剩固执的诺基亚。Android 从 08 年的一款机型发展到 10 年的 50 多款,发展之快让绝大多数的业内观察家们吃惊
  • 话说回来,Android 用开源来做市场宣传,非常成功的搅乱了整个行业,导致了诺基亚对 Symbian 的收购以及 Windows Mobile 的全面崩溃(不过译者觉得 iPhone OS 4 的多重任务机制的发布让 WP7 真正成了杯具帝)。不过更重要的是,利用开源的名号和 Google 的魅力,Android 吸引了成千上万的开发者,虽然 Android 并不能让开发者们赚到很多钱,而且 Android 手机的数量不到苹果产品的十分之一(连支持收费的国家都比苹果少6倍)。
  • ...3 more annotations...
  • 借用亨利福特在 Model-T 相关的书里的一句话:“任何人都可以自由挑选 Android 的颜色,只要那是黑色”(anyone can have Android in their own colour as long as it’s black)。Android 是一个绝好的商业案例——展现一家公司是如何用开源来赢得关注和社区参与,而且同时保持一个非常严密的商业运作。
  • 进化的速度. Google 对 Android 的创新的速度是移动行业内绝无仅有的,他们在 18 个月里发布了四个大版本。想在 Android 上面做文章的 OEM 厂商只得紧跟 Google 的步伐(这里想起了移动杯具的 OMS),不然就跟不上新功能的发布和 bug 修复。Nexus One、Droid、G1 和其它带有 Google体验应用的手机给 Google 提供了创新的测试场
    • Vincent Tsao
       
      HTC也很杯具,2.1直到几周前才完全ready,而这时2.2也将要井喷了
  • 手握 Android,Google 的目标是为自己产生收入的服务提供一个稳定的平台。在当前,这个广告生意。但未来,Google 的目标在语音服务(几十亿没有数据服务的用户)和 Google Checkout(比如变成移动领域的 visa 卡)。但不管 Google 的终极目标是什么,我们应该意识到 Android 和 Windows Mobile、Mac OSX 或 PalmOS 相比,并没有开放多少。Android 是用开源来驱动商业议程的最聪明的案例之一。Android 骨子里并没有我们潜意识里所灌输的那么多不作恶思想。
  •  
    关于Android的其他声音,猛的发现还是Hong大哥翻译的
Vincent Tsao

[筆記]讓Android emulator連intranet « 更夜 - 0 views

  • [通用部分] 如果開了一個以上的模擬器的話請自行加adb參數 0a. 先adb pull /system/etc/hosts hosts抓回local來修改。 0b. 在原本的 127.0.0.1 localhost 加上新的行,寫入你需要的對應如 192.168.1.15 mytestsite,存檔。 1. adb remount (才不會發生Read-only file system錯誤) 2. adb push hosts /system/etc/hosts
  • [2.0.1, 2.1 only] 這兩個版本會在這邊丟出錯誤訊息,分別為 failed to copy 'hosts' to '/system/etc/hosts': No space left on device failed to copy 'hosts' to '/system/etc/hosts': Out of memory 解決方法是,開啟模擬器時不要直接從 AVD Manager介面開,請下指令: $ emulator -avd youravdname -partition-size 128 接著再對這個模擬器使用上面的 hosts修改大法就不會出現錯誤了。 partition size的單位是MB,預設似乎是64。從adb shell 用 df 指令觀察的結果,/system 和 /data 都會被這個設定成這邊指定的值。而1.5, 1.6 的 image 因為剛好沒超過 64MB,還剩下一點空間,所以 hosts 還寫得進去,而 2.x 的 image 有 七萬多K,mount之後 /system 這個 partition 看起來就是全滿,剩下空間 0K。因此 hosts變肥後無法寫入,真的是因為partition爆了。事實上正常的手機確實也不需要留空間給user hack…模擬器還讓我們調參數已經很偷笑了,可惜AVD Manager 的 Start 沒地方可以設定 partition size。若有此需求的話只好麻煩一點手動下指定開emulator囉。
Vincent Tsao

运行 Android 的魅族 M9 参数细节出炉 | 谷安--谷奥Android专题站 - 0 views

  • 魅族M9具体参数曝光: 1GHz三星S5PC110处理器 带有HDMI输出接口 三围59.5 mm x 113 mm x 11mm 三种制式:WCDMA, CDMA, TD-SCDMA 3.6英寸触摸屏幕,720×480分辨率 512MB ROM 512MB RAM Android 2.1 Eclair系统 micro SD/TF扩展 500万像素摄像头 蓝牙/WiFi/GPS/电视输出(HDMI 1.3) 1350毫安电池 价格方面,不送耳机的话大概在255欧元左右,带耳机和8GB内置存储的是290欧元,预计将在今年夏天上市。
  •  
    魅族的用户体验一直都很不错,比较看好这款新的android手机
1 - 9 of 9
Showing 20 items per page