美文网首页android团战兵器
Get Android Studio 新技能

Get Android Studio 新技能

作者: freddyyao | 来源:发表于2017-03-12 15:23 被阅读40次

    本文主要讲几个比较实用的Android Studio 新技能(大神飘过),内容如下 :

    (1)如何利用Android Studio 清理无用资源;

    (2)APK Analyzer;

    (3)修改Android Studio 运行内存大小;

    (4)Live Template全面解析;

    (5)  利用Android Studio 将png 图片直接转成webp格式;

    (6)高级断点使用


    一、如何利用Android Studio 清理无用资源

    (1)选择对应项目,右键->Analyze ->Run Inspection byName (如图1)

    图1

    (2)输入“Unused resources" (如图2)

    图2

    (3)选择扫描范围

    图3

    (4)扫描结果+自动删除(如图4)

    图4

    二、APK Analyzer 

    比较方便的使用Android Studio 进行APK 分析,具体做法Build->Analyze 选择要分析的apk

    如果低版本的不行,则直接找到project 下面build 中的apk 直接分析即可


    三、修改Android Studio 运行内存大小

    help - Custom Edit VM Options 

    打开的就是studio.vmoptions 文件,直接修改,重启即可


    四、Live Template全面解析

    (1)自定义 todo 

    Edit Template Variable

    其中,Live Template Variables 手册 ,手册大纲如下:

    Live Template 

    (2)更改使用范围

    (3)选择Live Template 使用范围

    date()函数

    (4)其他相关表达式 :

            1)expectedType()

            2)completeSmart()


    五、利用Android Studio 将png 图片直接转成webp格式

    (备注:该功能在Android Studio 2.3正式引入)

    选中需要转换的图片,右键 选择“Convert to Webp” 如下图所示:

    WebPis an image file format from Google that provides lossy compression (like JPEG) as well as transparency (like PNG) but can provide better compression than either JPEG or PNG. Lossy WebP images are supported in Android 4.0 (API level 14) and higher, and lossless and transparent WebP images are supported in Android 4.3 (API level 18) and higher. This page shows how to convert images to WebP format and how to convert WebP images to PNG format.

    (1) 相比PNG 格式图片,WebP无损压缩格式能够减少25%的文件大小;

    (2) Android 4.1原生支持WebP解码;

    (3) Android 4.3原生支持带有alpha 通道的WebP解码;


    六、高级断点调试方式

    (1)异常断点

    异常断点会在某个异常发生时触发断点,可以第一时间得到异常信息,方便排查问题。

    菜单栏 :

    当应用程序抛出空指针异常时,就会在异常处触发断点。

    (2)帧调试窗口

    帧调试窗口显示了当前断点所在的线程以及执行到该断点所调用过的方法

    1 :查看帧

    2:只显示当前应用的帧,第三方库将隐藏



    引用  :

    (1)http://www.jianshu.com/p/991155725a68 

    (2)让你变懒的 ANDROID STUDIO LIVE TEMPLATES

    (3)Create WebP Images

    相关文章

      网友评论

        本文标题:Get Android Studio 新技能

        本文链接:https://www.haomeiwen.com/subject/kfrwgttx.html