Android课程---Android Studio的一些小技巧
2016-03-16 20:26
239 查看
APK瘦身
在Android Studio中我们可以开启混淆,和自动删除没有Resources文件,来达到给APP瘦身的目的,这对于一些维护很久的老项目比较有用,里面有很多无效的Resource, 删除后生成的APK会小很多
我们只需要在项目的build.gradle中加入
android { buildTypes { release { minifyEnabled true shrinkResources true } } }
minifyEnabled 是开启混淆
shrinkResources 删除无效的Resource
shrinkResources依赖于minifyEnabled,必须和minifyEnabled一起用。
多语言编辑器
我们在Android Studio打开一个String.xml文件,IDE会提示你使用多语言编辑器,这个真是个好东西,我们可以在这里把所有语言的字符串一并填上,还可以以红色标示哪些还没有翻译的。![](http://images2015.cnblogs.com/blog/845457/201603/845457-20160316202415912-1976025620.png)
Selector自动生成器
这个插件需要安装,我们可以在Preferences→Plugins→Browse repositories 搜索SelectorChapek安装1) 在资源文件目录点击右键,比如选择’drawable-xhdpi’
![](http://images2015.cnblogs.com/blog/845457/201603/845457-20160316202422974-165300241.png)
2) 选择’Generate Android Selectors’
![](http://images2015.cnblogs.com/blog/845457/201603/845457-20160316202505240-1777123037.png)
3) 所有的selectors会自动生成到’drawable’文件夹
![](http://images2015.cnblogs.com/blog/845457/201603/845457-20160316202513099-164890639.png)
插件地址:SelectorChapek for Android
Logcat颜色自定义
Android Studio里Logcat对于不同级别,默认基本上都是灰色,我们可以在设置里对Logcat的颜色进行自定义
![](http://images2015.cnblogs.com/blog/845457/201603/845457-20160316202551881-445896624.jpg)
相关文章推荐
- Android垂直同步信号VSync的产生及传播结构详解
- android:taskAffinity与android:finishOnTaskLaunch之我见
- Android轻量缓存框架--ASimpleCache
- Android课程---首学开发
- 使用工具来提升Android开发效率
- Android 异常 [INSTALL_FAILED_NO_MATCHING_ABIS]
- 国内优秀Android学习资源
- Android中的5种数据存储方式
- Android开发中一些被冷落但却很有用的类和方法
- Android抓包分析-fiddler版
- Android图片加载
- android应用性能测试——cpu的占用率
- Android照片墙完整版,完美结合LruCache和DiskLruCache
- Source Insight 的基本使用之查看 Android Source
- Android Widget 小部件(三) 在Activity中加入Widget
- Android中的门面模式
- Android---61---TabHost简单使用
- android weight(权重)的具体分析
- Android应用程序常见编译问题解决
- AsyncTask详解