总结一下这几年android编程的感悟和心得,看看大家有没有类似的感受。这里我主要是抛砖引玉,有兴趣的欢迎...1.客户端的功能逻辑不难,UI界面也不难,但是写UI的时间是写功能的两倍逻辑。2.写代码前面的思考过程很重要。即使是简单的功能,也要把功能的操作过程写在笔记本上。3、要有自己的知识库,可以是工具类。好的代码可以放进去,也可以是记事本软件。因为只有知识库里的东西才是你最重要的财富。4.如果你想做自由职业者,你需要学习英语,因为海外的利润比国内高很多。如果你想进一家大公司,一家好公司,你需要学习英语。你想深入学习Android,但是中文的Android文章太少了。百度一下,到处都是copy,copyhellwords,所以,你要学好英文。如果你想出国,你需要学习英语。5、Http协议一定要学透。http信息的header代表什么信息,informationbody包含什么信息,又代表什么?scoket也是如此。6、eclipse中的布局文件都有图形布局。这样,UI就调整好了。7.Android中的Junit每次运行都会打包一个新的apk在设备上运行。效率很慢。如果是和android无关的测试,***创建一个简单的java项目进行测试。8、面试的时候,不要觉得你加的工资太高,物以稀为贵你明白吗?不管你的期望是什么薪水,都有可能达到,只是时间问题。9、如果是小公司通过猎头找到你,即使公司小,也比外面那些40、50人的公司要好。不要觉得公司不好,担心会倒闭。别担心,至少能活1年没问题。10.不要把自己绑在android上,有空就研究IOS(最近弟弟要研究ios,刚买了6本书。。。)。11、移动互联网至少有10年的快速增长。Android至少有两年的快速增长。走android这条路并没有错。12、有时间的话多了解一下开放平台的SDK。比如新浪微博、腾讯微博、淘宝平台、支付宝移动支付平台、快钱移动支付平台等等。这些都是不用担心没有市场的。13、即使技术再差,也要向市场发布一个应用。正因为如此,你才会明白Makeanapplication的逻辑。14、每个月拿工资的时候存500-1000元。钱是用来买学习资料和上培训班的教训……在培训班,不管花多少钱,都是值得的。15、你真正的价值在于项目经验和对底层的理解。不要忽视基础知识。16.有空的话,看看Android的源代码。底层的东西很枯燥,但是这些都值得学习。17.程序员其实就是艺术家。代码重构和设计模式是非常非常重要的东西,必须要学会。18.不要维护一个项目,而是建立一个Item19.一开始不要轻易去大公司,虽然大公司可以留你一辈子。但是你的起点低,以后的成就也低。20、每天早上早20分钟上班,汇报今天的工作计划5分钟写完。15分钟看各大IT论坛新闻。21.如果你之前没有做过java,那就看看SSH,自己搭建一个小服务器。这是供私人使用的。22、PS一定要学23、多下载市面上好的应用,天天用。只有这样,你才能了解市场。现在所有的APK都可以反编译了。看源码麻烦,看排版和图片就容易了,so。...你知道。24.感到羞耻。25、老板只是让你把事情做完,要求就完成了。但你必须对自己更严格。写一段代码,从网上抄一段代码,光用还不够,必须了解它的原理,为什么会这样?这是对你最有用的地方,也是你未来薪资增长的保障。26、心甘情愿。移动领域发展太快了,必要的时候就要用金钱换取时间。不然你会远远落后于人家(我花了4000大洋去培训班学了三天IOS)。27、知道自己想要什么,什么可以提高你的性价比能力。对我来说,能提高我的是我会Android和IOS,我可以自己做架构设计。
