Android:Field can be converted to a local varible.
2024-09-21 10:50:01
背景
使用 Android Studio 开发 Android 有一段时间了,偶尔会碰到 AS 在一些私有变量上有黄色高亮提示Field can be converted to a local varible
,有些强迫症的我还是不希望看到这个黄色的高亮。百度没查到什么有用的信息,还是用谷歌搜到了一些解答。
解析
Field can be converted to a local varible
的完整说明是(纯手打):
This inspection searches for redundant class fields that can be replaced with local variables,if all local usages of a field are preceded by assignments to that field,the field can be removed and its usages replaced with local variables.
意思是检测到这个变量可以使用局部变量替换,建议删除并写成局部变量。
解决方案
删除private XXX XXX;
这句,并在使用的地方直接声明和实例化。
在 Android Studio for Mac
里可以直接使用快捷键 alt + enter
来快速转换成局部变量。
PS:还是需要英语好点啊,实际上看说明就能明白了,就不用这样通过搜索才明白。
最新文章
- gulp
- 【转载】使用Pandas进行数据提取
- Java 开发环境的搭建
- MJExtension 中model嵌套Model
- 解决点击a标签返回页面顶部的问题
- iBatisSQL中prepend的问题
- 黄聪:使用WORDPRESS自带AJAX方法
- centos6.7下网络设置
- Netsharp快速入门(之4) 基础档案(之C 实体建模 计量单位、商品、往来单位)
- 给table中某一列的文字右对齐
- 开始学习requirejs+easyui的使用.
- ZOJ 1004 Anagrams by Stack(DFS+数据结构)
- 关于数据表命名为mysql保留的时候的操作
- cellForItemAtIndexPath没有调用
- 编程中&;和&;&;的区别
- Cesium 获取鼠标当前位置的模型高度,地形高度,OSGB高度,及其经纬度。
- [poj3107]Godfather_树形dp_树的重心
- AngularJS 1.x系列:AngularJS控制器(3)
- 数学模块_math
- 学习了一天的python,终于可以爬爬了-_-
热门文章
- Mybatis整合Spring实现事务管理的源码分析
- Python3 中 random模块
- 02 基础设施/Gitlab - DevOps之路
- JAVA反射之Class类的练习
- python学习之路前端-CSS
- JavaScript 调试
- Java第10次实验(数据库)
- springMVC源码分析--ViewResolver视图解析器(一)
- webpack 将不同类型的文件输出到不同文件夹
- The type org.apache.commons.lang.exception.NestableRuntimeException cannot be resolved.