Skip to main content

Home/ Groups/ Android Dev
Vincent Tsao

WePad--运行 Android 和 Adobe Air 平台的大号 iPad | iFanr 爱范儿 ♂专注于拇指设备的小众讨论 - 0 views

  • 面向杂志、报纸数字化发布的德国软件公司 Neofonie GmbH 近日发布了自己的平板电脑——WePad 以配合自家的内容发布平台 WeMagazine。
  • WePad 有很多亮点,比如它采用了自己修改的 Linux 平台搭配 Android 系统,允许用户同时安装使用 Android Market 和 Adobe Air 程序;它采用了类似 iPad 的玻璃外屏和金属机身;其它配置也明显瞄准着 iPad
  • ...2 more annotations...
  • Neofonie 表示产品预期在今年 4 月发售,有可能早于 iPad 在欧洲的发售日期。WePad 的规格表看起来确实很美,增加了很多 iPad 缺失的重要功能,但至关重要的软件系统最终表现如何还无从得知。对于一家基本没有操作系统开发经验的小公司而言,这是一个相当有挑战性的任务。
  • 不过这家小公司的野心还远不止于此,他们在介绍 WeMagazine 平台时也直言不讳自己以 iBooks 和 Kindle 商店为目标,写道: Apple iTunes 和 Amazon Kindle 强迫出版商退化为简单的内容提供商,而 WePad 允许出版商继续接触读者的信息。
Vincent Tsao

Fancy ListViews, Part Six: Custom Widget - 0 views

  •  
    正是我想要的 :)
Vincent Tsao

Android Tutorial - 0 views

  •  
    lots of useful example here
Vincent Tsao

List view with textviews and imageview, best practices - Android Developers | Google Gr... - 0 views

  • 1. you can look at the video from Google IO conference 2009, called Turbo charging your UI's by Romain Guy; he discussed some of the optimizations you can do when working with ListViews. 2. You can read Mark Murphy's series of ListView tutorials at android guys titled Fancy ListViews: http://www.google.co.in/url?sa=t&source=web&ct=res&cd=4&ved=0CBYQFjAD...
Vincent Tsao

Lazy Loading Images in a ListView - consensus approach? - Android Developers | Google G... - 0 views

  • I haven't looked in details at the 3 other approaches but I know that a big difference between what I do in Shelves and what I've seen done in other places is how user interaction is handled. Shelves listens to scroll events on the ListView and tries to identify taps vs scrolls vs fling to always give priority to the UI. For instance, when you touch the screen to stop a fling, Shelves starts loading images, but does so only after a very short delay so that if you are touching the screen to fling some more, the fling animation won't stutter because of the extra work load. But that's details.
    • Vincent Tsao
       
      From Romain Guy, the author of Shelves app
Vincent Tsao

Android - Working With Android Contacts - Android Tutorials - 0 views

  •  
    shared by Yan Wang in China-android-dev group
Vincent Tsao

一个发布应用需要注意的地方 - China Android Dev | Google Groups - 0 views

  • 我今天说的,无关于功能,也无关于布局,而在于资源命名。 我是这样发现问题的,我的应用《千字文》发布两天内获得了大概600个安装,但是有三个用户说他们无法安装,错误是“安装包没有正确的签名”。用户们的 共同点是他们都是1.5的固件。怎么会出现这样的事情呢?我在发布之前使用我的1.6固件的G2进行测试的,没有在1.5固件上测试过,这是因为我在开 发时功能和布局都是以1.5固件为基准做的,我很有信心不会在1.5上出现异常。于是我尝试在1.5固件的虚拟机上安装我的apk文件,果然遇到了用户 提到的错误。我检查了AndroidManifest.xml文件,miniSDK是3,也没有1.5不支持的配置选项,没问题的。于是Google 之,发现了解决方案。 原来1.5和它之前的固件都有bug,就是对资源文件(asset或者res目录下的文件)的命名解析的不好,具体的错误我也没有仔细看,大概的意思就 是,资源文件的名字和数量的组合和排列有可能会造成某些资源文件无法被解析。我们无法得知哪些名字是无法解析的,也不知道哪些资源文件数量是恰好不能解 析的。我们可以做的,就是在打包之后,发布之前,自己在1.5固件(或之前的固件)上进行安装测试。通过了就好,通不过就尝试改几个资源文件的名字,或 者增加一个或几个dummy文件,再打包,直到测试安装成功。 我的应用就是在我改了一个资源文件的名字之后通过了1.5的安装测试。 希望我说的明白。重点:发布之前,务必在1.5固件上进行测试安装。
    • Vincent Tsao
       
      良子大哥关于平台兼容性的宝贵经验
Vincent Tsao

Android程序在手机上的保留时间比iPhone程序更长 | iFanr 爱范儿 ♂专注于拇指设备的小众讨论 - 0 views

  • 最近,专门调查分析智能手机程序使用情况的Flurry.com公布了一幅有意思程序保留时间对比图。Android程序安装3个月后的保留比例和iPhone在30天后的比例相当
  • 可能的原因?Flurry的看法是: iPhone的软件选择更多 Android用户平均年龄更大,玩机热情不如以往 Android用户更宽容,更善于利用现有程序
    • Vincent Tsao
       
      我的解释是:1. 有价值的可供选择的android app确实不多 2. Android app偏向于实用,Iphone app酷的比较多
Vincent Tsao

Backward Compatibility for Applications | Android Developers - 0 views

  •  
    官方关于android sdk各个版本的兼容性建议,正如官方建议的:"Testing is key"
« First ‹ Previous 381 - 400 of 497 Next › Last »
Showing 20 items per page