半年前,第一次执行 repo sync,Android Source 的大小是2.3G左右,时至今日 Android 的体积庞大了不少,对 donut 分支统计如下:
xuhj@eniac:~$ du -sh donut/
3.0G donut/
倘若把代码加入到Eclipse中,一不小心 auto build 体积会进一步膨胀,这样给移动代码带来很大不便,–我倒是不可惜硬盘空间,我是可惜时间耗在了数据传输上。
于是,就想办法删除掉无关代码的冗余文件,据我推测,根目录下的 .repo 文件夹是保存版本信息的地方。因为新环境下不需要同步代码,于是这一部分就可以不用拷贝了。
[ Read More » ]
14 9 月, 2009 in
Software | tags:
Android |
No Comments
Sep 12 的 Android Developers Group 里有人在抱怨:MediaRecorder does’n work with incoming calls stream, 他发出了这样的疑问:
Why android doesn’t permit to record audio from speakers, for example in incoming calls ?
[ Read More » ]
13 9 月, 2009 in
Software | tags:
Android |
No Comments
之前在脑残式电视购物里,瞥见一个辣妹拿个某某品牌的手机左摇右晃,此时一个激昂的声音:想换首歌听吗?只要你摇一摇手机就可以啦;要接听电话麻烦吗?只要你晃一晃手机就做到了。 ……
暂且不评电视购物如何雷人、脑残,单就晃动手机进行一些操作,这在此前是比较新潮的,Android SDK 在这方面提供了手势动作识别接口,应用开发者可以使用它做一些比较炫的功能。
如果想实现 Android SDK 提供的所有手势,则需要实现 GestureDetector.OnGestureListener 接口和 GestureDetector.OnDobuleTapListener。
[ Read More » ]
12 9 月, 2009 in
Software | tags:
Android |
No Comments
Android提供了Preference供应用可以进行功能设置以及属性配置等操作,检查android.preference可以看到Preference下有若干子类,例如常用的EditTextPreference、CheckBoxPreference、ListPreference等。但是仅仅有这些是不够的。在我现在的工作当中,应用中有这么一个场景,用户手指在屏幕滑动,应用绘制出移动的轨迹。
[ Read More » ]
25 8 月, 2009 in
Software | tags:
Android |
4
Comments