Android开发常见问题总结(六)
2011-02-26 08:51:49 来源:本站整理近期Android开发疑难问题主要集中在功能实现上,结合国内外总结出一些典型的问题,一一解答:
1. Q: ListView局部刷新?
A: ListView、GridView这些控件的刷新是通过绑定的Adapter适配器,一般有ArrayAdapter或BaseAdapter。而 Adapter绑定响应的数组来刷新。目前Android还不允许局部刷新,不过经过Android开发网经验一般只要数据已经处理好,刷新效率十分高的,如果数据是网络动态获取的,要做好一个cache数组来缓冲加载。
2. Q: 怎样入门Android驱动开发?
A: android驱动开发就是linux驱动开发,大家可以购买一些Linux驱动开发书籍了解,多看源代码,目前很多Android手机的固件都开源了,里面包含有完整的驱动比如Acer的和HTC早期的机型。
3. Q: Android网游对战通讯方法?
A: 如果是小的休闲游戏双机对战,可以考虑蓝牙这种近距离传输的,在10米内都可以很好的玩。只要双方使用Android 2.0或以上的固件即可通过蓝牙实现。其中一个手机作为Server,另一个为Client同时还要配对,为了方便管理Android开发网建议大家记录每个蓝牙适配器的MAC地址并重新命名。
4. Q: 9Patch的图片二次复用问题?
A: 在别的APK文件的drawable文件夹找到xxx.9.png的图片是经过编译过的,这和原始工程的xxx.9.png不同,同时四周的黑色定位边已经模糊,所以如果真的想二次使用还需要美工处理四周的定位线才行。
5. Q: Android开发盈利问题?
A: Android盈利一般分为几大类,目前在国内纯靠付费软件还无法成功,一般的开发者可能考虑各种软件植入广告,比如Admob、Adsense等等,同时给部分网站开发客户端或威客可以赚钱,当然Android123更倾向于提高自身技术,可以做一些技术辅导培训讲师相对更好些。
更多精彩
赞助商链接