1应该少看网上的android开发相关技术帖子,一个是错误很多,表达也不清楚,很多都是拷贝来拷贝去的。二个是技术变迁快,很多都过时了,经常看android技术相关帖子,养成了一种惰性,遇到问题不是去看文档,而是去直接找代码,直接复制粘贴,而不去思考为什么要这样实现,这样不会有什么进步。

2一定不要怕英语,android 相关问题要尽量去http://developer.android.com寻求答案,实际上看官网并找到答案比网上搜中文答案要准确和快得多。

3多看android源码,好比看Bundle,看一些google提供的demo,最好能够导入sdk的源码,看一看是如何实现的,这样理解的更加深刻。

4遇到问题首先去访问www.baidu.com,这样是不好的,应该首先去看官方文档,刚开始只看官方文档,吃透官方文档后再看别的。但凡成熟的技术,官方文档是非常完善的推荐一个比较好的网站。如果遇到问题找答案,推荐一个比较好的网站 http://stackoverflow.com

5android开发不仅仅是只是看看android文档,熟悉一下UI,网络就够了,技术都是有关联的,如果只是做做UI,满足客户端和服务器端的交互,不去学显得东西,注定走不远,大家都知道,android很多跟服务器端都有交互,其实你如果想更上一层楼,服务器端的开发也是懂的,比喻说使用一些抓包工具,WiresShark,httpWatch等等,这样遇到问题后,你能够更快的解决,现在有很多游戏是纯Html5的,将来也有可能是一个趋势,要学Html5,必须学好javascript,因为html5就是javascript的高级一点的API。

6android开发千万不要觉得只是做界面这么简单,我目前在做Wifi相关的开发,由于之前没有做过C/C++开发,所以遇到了很多瓶颈,大家知道android内核都是C/C++写的,所以我觉得很多东西知其然要知其所以然,C/C++必须会。


更多相关文章

  1. java.lang.RuntimeException: invalid channel for service noti
  2. Android文档学习09_多媒体1
  3. Eclipse: Android(安卓)Device Chooser - Unknown Target
  4. Android教程之实现动作感应技术
  5. Android(安卓)日报和周刊
  6. Android(安卓)还可以走多久?
  7. [置顶] 我的Android进阶之旅------>Android中解析XML 技术详解--
  8. 转:新版android手机开发
  9. Android(安卓)程序的反破解技术

随机推荐

  1. Android是怎么给你自己的程序选择语言的
  2. Android中一个Activty控制另一个Activity
  3. 《精通Android(安卓)UI设计》
  4. [移动] Android推送方案分析(MQTT/XMPP/GC
  5. AssetManager读取assets下多张图片资源输
  6. Android之玩转View(一):Paint的基础api
  7. Android无驱usb音频实现
  8. Android的国际化及开发中遇到的问题解决[
  9. Android(安卓)3.0以上UI主线程进行http通
  10. 《Android(安卓)Dev Guide》系列教程16:用