上周去杭州参加谷歌的Android培训,3天的时间,讲了很多UI开发、硬件开发等内容。其实Android开发门槛还是不高的。光学不练是不行的。还是要写点代码。

写个什么呢?就写个老游戏连连看吧。可是此连连看非彼连连看。要充分利用Android的特性。目前实现的特色功能:

  1. Multi-touch:连连看就是把两个图连起来么,windows上先选中一个,再选中另一个,然后消除。这个方法太土了。有了多点触摸,直接两个手指头戳要消除的两个图片就OK了。

  2. 摇一摇洗牌:如果一会半会找不到可以消除的牌了,就狂摇手机,根据你狂摇的力度,可以决定重新洗牌的张数。就不像Windows上一样限制洗牌次数了。只要你胳膊不酸,就一直摇吧。

  3. 图片自由选:网上nba连连看,美女连连看,宠物连连看等各种连连看暴乱,其实区别就只有图片不同。干嘛不让用户自由选呢。可以从联系人头像,Camera摄像,Google图片搜索。。。。任何有照片的地方选照片。例如你可以搜索关键字“凤姐”,然后程序会用谷歌搜索到的凤姐照片作为图片,做个自定义的凤姐连连看。

本来想放到Android Market里面,无奈这个电子市场不对中国开放,咱良民也从来不想歪门邪道绕过检查,在Google Code上建了一个项目,source code跟binary都可以从这里下载。只在HTC Legend上测试过,其它机器未知,因为我没有。

http://code.google.com/p/photogame/