zoukankan      html  css  js  c++  java
  • Android Lint的使用

    一.概述

    Android Lint是在ADT 16(和 Tools 16)引入的一个新工具,可以扫描Android 项目源码中潜在的bug 。例如:

    • 缺少翻译(和未使用的翻译)布局性能问题(老的layoutopt工具会用于查找所有这样的问题,和除此之外更多的问题)未使用的资源不一致的数组大小(当在多个配置中定义数组)可访问性和国际化问题(硬编码字符串,缺少contentDescription等)图标问题 (如丢失密度、 重复图标、 错误尺寸等)可用性问题 (如不在文本字段上指定输入的类型)清单错误

    二.Android Lint 的使用

    选择Analyze–Inspect Code 

    然后弹出对话框,我们可以选择检查的范围

    当lint执行完毕以后,我们在左边的inspect窗口可以看到检查的结果,比如未使用的资源,导包等等,点击相应的选项可以在右边看到详细信息,然后进行修复。所以这个工具可以让项目具有规范性的开发

    三.自定义Android Lint的检查提示

    我们知道,当我们在布局中给textview赋值时,会出现下面的提示:

    但是这个提示并不明显,现在这个提示是警告(warning)级别

    我们现在把这个提示改为错误级别:

    可以看到,布局文件里面的提示已经很明显了,Android Lint中还有很多可以自己去设置的,有兴趣的可以去试试,当然这个只是起提示建议作用,并不会影响程序的正常运行。
    欢迎关注我的专属博客http://dyleaf.cn/
  • 相关阅读:
    完成一个MVC+Nhibernate+Jquery-EasyUI信息发布系统
    SQL Server监控清单
    三大线性排序之基数排序
    使用C#实现DHT磁力搜索的BT种子后端管理程序+数据库设计(开源)
    复制中的大批量更新
    碎片解决方案
    老猫总结的如何发布文件到手机中
    FMX对象释放
    MFC 窗口重绘问题
    如何将内存中的位图数据绘制在DC上
  • 原文地址:https://www.cnblogs.com/Dyleaf/p/7237311.html
Copyright © 2011-2022 走看看