android开发时,大部分人都会追求app的性能,进行优化。今天,我们来提升一下我们程序员的开发效率。
该系列目前计划分4块,打算用4种方式来完成代码模块编程。
今天要说的是Live Templates。
教程:(网上找了个简单的教程)
http://www.jianshu.com/p/baf524daa1e1
xml模版
移步 Settings -> Editor -> Live Templates AndroidXML。
ide自带的模版中,配置了 layout_height,layout_width。
android:layout_height="$height$"
android:layout_width="$width$"
有需要的同学可以根据自己的喜好配置一些自己常用的代码模块(可参考自带的)
觉得写xml浪费时间经历的配配更健康
顺便带一下 tool 这个属性。我的xml中经常包含
xmlns:tools="http://schemas.android.com/tools"
tools:text="宅男女神"
没试过的抓紧试试,方便布局调控。又不影响正式编译。
java模版
ec 和 as 都支持(以前用ec的时候,建了挺多temple),那时候建的模版都是死的。没有什么可控的变量。
多看了几篇文章后,发现模版还是可控。(参考ide 自带的一些参数)
最常用的log在ide中已经配置好了,可以根据需求修改。
这边介绍一款第三方log库:
https://github.com/tianzhijiexian/logger
使用说明
http://www.jianshu.com/p/586c27e77e81
赶紧fuck。
groovy模版
配置gradle的时候,可以顺手配一下,方便以后继续使用。
目前使用的比较少,主要的几个功能是:网页构建,多渠道打包,正式渠道打包。
模版的导出与导入
天有不测风云,人会洗蛋发福。
http://jingyan.baidu.com/article/e4511cf355fbe02b845eafe9.html
目前就google搜出的一篇文章,还是百度经验。
总结
1、懒人总有懒人的办法提高自己的效率。
有些东西,不用起来,你都不知道别人的世界是如何滋润。
(想告别一行一行的敲代码吗? 2333。。。)
2、注意保存配置。
缺点:适用的范围小,适合一行代码,或者一段代码,需要配置(当我没说)。
优点:节省时间,灵活。
3、android 研究群:194802363。 我tm 也是管理好几百号人的管理员。
4、福州地区有好坑的可以联系。
爱他就让他学android,恨他也让他学android。