如何编写高效的Android代码?


软件开发中的“高效” 。一般包含两个意思:开发效率高 。代码执行效率高 。
开发效率:初学者提高开发效率 。一般是积累一段开发经验后 。回头体会一遍设计模式的知识 。然后优化代码结构 。提升开发效率 。
代码执行效率:一般能遇到这个问题的同学基本被坑过 。在实战中多踩几次坑就成长起来了 。
总的来说 。多上手实战 。多想多总结 。不久就能高效开发出优质代码 。
其他观点:
谢谢邀请!
其实写代码 。不管是Android还是其他 。都离不开高效的问题 。高效就是效率 。完成同一个功能 。你的代码需要执行一秒 。大神的只需要0.1秒 。这就是区别 。
如何写出高效的代码呢?如果刚入行 。那么就是完成功能为第一要求 。效率其实不是很注重 。因为高效的代码需要经验 。需要学习 。编程最重要的是基础 。如果基础很好那么就多看看大神写的代码 。多去GitHub看看别人是如何写代码的 。或者找一个现有功能 。自己先不看源码 。自己实现一下 。执行看看效率怎么样 。在看看别人是如何实现的 。对比一下 。看看实现的思路 。吸收大神的经验 。
第二就是多敲代码 。俗话说书读百遍其义自见 。敲代码同样的道理 。多练练 。自然而然就能找到最优的解决方法 。
第三 。善用基础包 。了解基础包 。每一种语言 。底层其实已经封装了很多使用工具 。如果不了解 。当你需要的东西你以为没有 。自己封装 。并且基础不好 。不会有话 。那么这很影响性能 。所有要精通基础 。
第四就是开发效率 。善用轮子 。避免重复代码 。当工作经验越来越足的时候 。自己已经有意识的封装代码的共同点 。避免以后写重复代码 。
效率是当今社会越来越注重 。高效工作 。高效代码就是善于学习 。善于吸收 。
【如何编写高效的Android代码?】我也是个程序员 。一起加油 。不足之处请指正 。谢谢

    推荐阅读