Android模版化编程系列(一)

android开发时,大部分人都会追求app的性能,进行优化。今天,我们来提升一下我们程序员的开发效率。

该系列目前计划分4块,打算用4种方式来完成代码模块编程。

今天要说的是Live Templates。

教程:(网上找了个简单的教程)

android studio 自动生成代码模板

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库:

git地址

https://github.com/tianzhijiexian/logger

使用说明
http://www.jianshu.com/p/586c27e77e81

赶紧fuck。

groovy模版

配置gradle的时候,可以顺手配一下,方便以后继续使用。

目前使用的比较少,主要的几个功能是:网页构建,多渠道打包,正式渠道打包。

模版的导出与导入

天有不测风云,人会洗蛋发福。

Android Studio 如何导出和导入设置

http://jingyan.baidu.com/article/e4511cf355fbe02b845eafe9.html

目前就google搜出的一篇文章,还是百度经验。

总结

1、懒人总有懒人的办法提高自己的效率。

有些东西,不用起来,你都不知道别人的世界是如何滋润。

(想告别一行一行的敲代码吗? 2333。。。)

2、注意保存配置。

缺点:适用的范围小,适合一行代码,或者一段代码,需要配置(当我没说)。

优点:节省时间,灵活。

3、android 研究群:194802363。 我tm 也是管理好几百号人的管理员。

4、福州地区有好坑的可以联系。

爱他就让他学android,恨他也让他学android。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值