1. 方法分割线
image.png2. 分屏查看代码
之前在eclipse用的也挺多的,eclipse直接拖动就可以,studio还以为不行呢。后来还是找到了,而且studio比eclipse还更智能了呢。操作方式在下面
image操作方式,在标签点右键:
image3. 鼠标悬停显示方法说明
eclipse中只要鼠标放在方法上,就会显示出方法的说明。但是在studio中,默认是不显示的。我们可以设置它来显示。Editor--> General;后面的数字 是悬停多久,才显示(单位:毫秒)。
image4. 删除的类的历史记录(也可以恢复)
在整理项目的时候,有很多多余的文件,我选择性的删除了好多,然后发现在删除当中,错删了一个,如果全部 Ctrl + Z 的话,刚刚好不容易慢慢选出来的就要全部被恢复了。studio也提供了查看删除的历史记录 的功能: 操作方式:鼠标点在包名上,进行 如图 操作:PS:忽略我的代码,仅为了演示
image所有的操作,都会被记录下来,如下图。 前面是,我恢复了其中的一些类。 最后一个,是我删除这个包的操作,删除了所有的类,来找我要恢复的类,点击恢复。
image5. 删除主项目中无用的资源文件
来自:Android打包提速实践项目开发中多少都会存留一些无用的代码和资源,资源越多打包合并资源的时间就越长。然而删除无用的代码对于提升打包速度的作用微乎其微,我们可以利用混淆这一利器在打release包的时候将无用代码一次性剔除掉。对于资源文件,as提供了自动检测失效文件和删除的功能,这个绝对值得一试。
image在弹出的对话框中,我强烈建议不要勾选删除无用的id,因为databinding会用到一些id,但这在代码中没有体现,所以as会认为这些id是无用的。如果你删除了这些id,那么就等着编译失败吧。别问我是怎么知道的T_T。顺便说一下,每次做这种操作前记得commit一下,方便做diff。
image
网友评论