小亨的探险游戏 Rotating Header Image

Posts Tagged ‘google’

Google开始升级Android Market

1. 开发者可以上传应用程序(Screenshots)的截图,最多两张。但是,目前还只能在market.android.com的网站上看到,手机上的market还不行。
2. 开发者可以上传推广图标(Promotional Graphic)和推广文字(Promotional Text)
3. 增加了子分类,sports, health, themes, and comics。
4. 意大利的开发者可以出售付费的app了。(中国开发者基本无念了)

用招行信用卡注册Android Developer成功

1. 招行的VISA 信用卡
2. 地区选择Hong Kong,地址是随便搜索的一个香港地址
3. $25 USD
大约5小时后,被通知注册成功,并可以上传app。所以,大家可以放心注册,并非网上流传的国内信用卡无法注册。
补充:
网友的建行万世达也成功了。

Android开发FAQ之一

1. 如何隐藏标题栏和状态栏
// no status bar
final Window win = getWindow();
win.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
// no title bar
requestWindowFeature(Window.FEATURE_NO_TITLE);
2.  如何重启和关闭Activity
重启
Intent intent = new Intent();
intent.setClass(this, getClass());
startActivity(intent);
finish();
关闭
finish();
3. 固定Activity的屏幕方向
在AndroidManifest.xml的Activity标签内加入
android:screenOrientation=”landscape” 或者 android:screenOrientation=”portrait”
4. 打印日志信息
在android中,用System.out.println是无效的,要用Log.v(TAG, “xxx …”);
分别是Log.v 、 Log.d 、 log.i、 log.w、 log.e。使用Log打印的日志通过LogCat可以看到。
5. 带图标的菜单
menu.add(0, 0, 0, “New”).setIcon(R.drawable.menu_new);
大量标准的图标可以在sdk的platforms/android-1.5/data/res/drawable里找到

Android手机如何在国内看Youtube

1. 在本机创建一个文本文件 hosts,内容如下:
127.0.0.1    localhost
203.208.39.104    www.youtube.com
203.208.33.100    gdata.youtube.com

2. 将此hosts文件拷贝到sd卡的根目录下。在电脑上执行 adb remount 。
3. 通过adb shell进入手机的shell, 执行
cat /sdcard/hosts >  /etc/hosts
大功告成,看我下面的截图。大家可以在自己的G1, G2上,尽情享受Youtube了。

参考资料
http://log.riku.me/youtube-1058
补充:
由于我用的是linux系统,windows用户会有换行符的问题。下面提供给windows用户的方法。
不用cat,而是用echo补充修改hosts文件。

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
echo “203.208.39.104 www.youtube.com” >> /etc/hosts
echo “203.208.33.100 gdata.youtube.com” >> /etc/hosts
mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system

补充,此方法已经失效

Google Wave快捷键大全

Navigation
Up/Down arrows        use to navigate messages.
Home/End         focus first/last message
Space             go to next unread message.
Left/Right arrows     to switch focus between digest panel and wave panel.
Page Up/Down         go to the next page in the panel [does not currently work, known bugs]
Ctrl-Space         mark all messages read
Enter     […]

如何将G1手机的浏览器缓存放到sdcard上

Google G1的留给用户的可用ROM也就几十M,还需要安装很多应用软件,空间就显得很宝贵。缺省情况下,浏览器缓存是放在ROM上的,如果我们能把浏览器的缓存文件放到sdcard上,就不需要经常的清除缓存文件了。
1.  通过SDK的adb shell进入终端,并su成root。
2.  cd /data/data/com.android.browser/cache, 进入浏览器缓存。
3.  rm -r webviewCache, 删除缓存目录。
4.  mkdir /sdcard/webviewCache, 在sdcard上建立缓存目录。
5.  ln -s /sdcard/webviewCache webviewCach, 做一个symbolic link,让ROM上的缓存目录指向sdcard。
这样就一切OK了,我ROM节省出大概10M的空间。
同理,还有market的缓存, /data/data/com.android.vending/cache/ ,youtube的缓存,/data/data/com.google.android.youtube/cache,也可以放到sdcard上。

Google Wave 试用体验

Google Wave总的来说应该算一个信息交流和协作的平台。但是,Google并不把它看作一个Google的service,而是希望用它来取代email,成为一个开放的协议和标准,野心相当大。
从Google Developer Day 2009回来后,我一直在等Google Wave的测试账号。大会上的演示太令人印象深刻了。所以,当我早上收到Google Wave Sandbox的账号,我就迫不及待的和几个朋友体验了一把,并总结了一些优点和不足,和大家分享。

优点主要包括:
1. 很好的运行于目前的浏览器上。本来以为它用到了HTML5的特性,浏览器需要用支持HTML5的开发版。
2. 简洁的布局。三栏显示,左边为菜单,联系人,中间显示列表,如inbox内的waves。右边是wave的编辑内容。
3. 灵活、实时的交流方式。一个Wave(或者说是Thread,更容易理解)可以添加多个联系人。每个人可以在任何的位置插入回复。可以容易的看到其他人的实时的输入过程,甚至包括其他人的中文输入选词。而且支持playback回放。
4. RichText的内容。包括:字体,颜色,链接,图片。目前,好像还不能自动识别hyperlink。从本机Drag and Drop文件还有点问题,我在Linux+firefox没有成功,朋友在Win+Chrome下成功了。
5. 集成了google web search。在输入过程中可以通过google search,插入链接,图片。通过google search插入图片,比上传一个本地图片快很多。
不足(或者是我们还不了解的)包括:
1. 系统稳定性有待提高。CPU狂彪到100%。我在体验过程中遇到几次crash。问题不大,刷新后一切正常。
2. 在一个Wave中,无法把内容折叠,或者按照联系人过滤。这让一个长的Wave让人挺崩溃的。
3. 权限有点奇怪。在一个Wave中你可以删除任何人的回复。
4. 联系人的头像部分无法显示。上传图片,附件非常慢。
5. 一些操作很隐蔽。比如:删除一个Wave,只能将它拖放到Trash的图标。Shift+Enter 完成一个回复。(现在删除操作好像又不成功了。点击mute好像可以从inbox里删除)
总的来说,Google Wave是一个非常棒的产品,但是能否如Google所愿,成为email的替代品,成为下一代的标准,我们还要拭目以待。不知道什么时候Wave象Gmail一样给几个邀请注册名额?
感谢icyleaf, cnborn, lincong,我们通过Google Wave研究了Google Wave,这种自恰很有点意思。
update: 到目前为止,我被加入了十多个Wave,有点被垃圾邮件轰炸的感觉。

Google Developers Day 2009 感受

photo by http://picasaweb.google.com/icyleaf.cn/
1. 大会的组织工作比去年好不少。从注册程序、会场安排,到网络环境,都不错。当然,饭还是一样的难吃。
2. 上午李开复的主题演讲,比去年好。不是局限在google的几个产品,而是更注重开放平台,HTML5和google wave,让人眼前一亮,我非常看好。
3. 分会场还是一样马马虎虎,感觉都不是精心准备的。例如,google wave分会场就是直接拿google I/O的录像来放。
4. 感觉google会大推android。分会场有5个android的topic。大部分演示都是用G1, G2的手机。现场我大概看到8-9部G1,很多身边的朋友也对我的G1很感兴趣。
5. 遇到一堆朋友,gkp, cnborn, icyleaf, 丛林,青菜, 苏锐等等。我觉得参加这种大会,和朋友交流是重要的部分。最后的自助party不错。

android上的twitter客户端 twidroid

twidroid http://twidroid.com/ 是google android平台上的一款不错的twitter客户端。目前最新版本为v2.1,界面相当清新,功能也非常完整。
twidroid支持基本的twitter功能,包括:发tweet,回复,retweet,direct message,关注/取消关注,收藏,等等。它还支持url自动缩短,图片tweet,GPS定位tweet等高级功能。
twidroid可以通过google android market免费下载安装。

通过twidroid,国内用户也可以继续访问twitter。方法如下:
在account的类型里选择Other,在API URL里输入168.143.162.100,将下面的Enable SSL打勾,保存。