之前用Android Studio导入了公司的项目,点进去某一些类发现,居然有红色的波浪线,但是却能运行。之后才发现这是谷歌让我们注意一下这样子用API是不规范的,黄色则是不规范。虽然代码上没错,但是我有强迫症啊,看着红色的波浪线总感觉我的代码是错的,总不能你刚来把别人代码给改了吧。
下面就讲一下导入代码有红色的地方,他为什么是红色的:
1、打印日志显示,the logging tag can be at most 23 characters
这个说我的字符不能超过23个,然后默默地去看了一下TAG是什么东东,结果一看TAG为下面一串字符,默默数了一下,26个超过23个了,怪不得有警告。(注意它说的最多23个是指每一个双引号“”里面的内容不能超过23个)
但是我总不能改别人代码啊,所以做了一下措施把限制Toast弹出的字符选项去掉,具体操作如下:
File->settings,然后按照下图的顺序操作,即在左边搜索Lint,然后在右边的搜索框搜索Too Long,并把其后面的勾取消掉,然后选择点击Apply,最后OK就可以了