Android手机上泰文显示解决方法
表妹去泰国出差,平时手机用的是HTC Magic/G2,装了泰文词典和泰文键盘,但由于系统字体原因,不能正常显示泰文,出现的都是一个个方框。Google了一下,找到了做泰文键盘DroidSans的论坛里有泰文字体下载页面(Google Translate链接),在G1/G2上试了试能解决泰文显示异常的问题。
大致方法就是下载论坛里的带有泰文字体的整套Font,然后覆盖Android里/system/fonts目录下对应的字体即可。具体操作有这样几个选择:
1.安装AndroidSDK,进入adb将系统以可写方式mount,然后把所有字体push到fonts目录下,并chmod将这几个字体文件权限修改成0644后重启。
2.使用此方法前先确认一下自己的Android手机已经root,一般国内用户只要刷过Custom Rom,手机基本都已获得root并安装有Superuser,然后去market下载这两个软件:Type Fresh和AndExplorer,前者能将系统字体修改成用户指定的字体,后者是配合Type Fresh选择文件所用。安装后,用Type Fresh把系统字体备份一下,然后将下载的泰文字体放入SD卡内,通过Type Fresh一一指定替换,方法很简单,最后Apply,系统的Superuser会跳出确认权限(这也是需要预先确认root的原因)确认即可,根据提示重启一下手机,就能正常显示泰文了。
阅读全文……

G1用了差不多有半个月了,挺喜欢,但其实HTC的Build Quality真是不敢恭维,没办法1st Gen设备用户基本都得忍受各种不满。最让我不满意的是在触摸屏闭合时,按压右下角时发出的嘎吱嘎吱声,一开始也忍了,不过最近听着越发闹心。刚拿到机器时,我还以为是连动部分发出的声音,后来仔细看了看,又Google了一下,原来是G1“下巴”前侧(也就是机器平躺时menu键与地面垂直的那一面)与滑动触摸屏模块的侧面摩擦产生的,而且发生这种情况的用户不在少数。在Google中输入G1 creaking还会出现suggestion,看了不知道HTC会不会脸红… 这要是发生在Apple估计负责设计的早就被Jobs“毙了”。
用及其夹生蹩脚的Python(要感谢网上遍布的各种Reference,特别是

买了Apple iPod的用户甭管所购买的是Nano,Classic,还是iPod Touch更或是ubiquitous的iPhone(Shuffle除外),但凡都会直接或间接碰到一个问题:是不是要注册一个iTunes账号?最近替朋友注册了一个,no hassle,但好像和我印象中以前注册账号的经过有所不同。