转自:http://my.eoe.cn/864234/archive/5162.html

1:Handler

1
2
3
4
5
6
7
8

    // This Handler class should be static or leaks might occur: IncomingHandler@SuppressLint("HandlerLeak")private Handler mHandler = new Handler() { @Override public void handleMessage(Message msg) { }; }; 

解决方法:

1
2
3
4
5
6

    private Handler mHandler = new Handler(new Handler.Callback() { @Override public boolean handleMessage(Message msg) { return false; } }); 

警告原因:

2:SimpleDateFormat

1
2
3
4
5
6

    // To get local formatting use getDateInstance(), getDateTimeInstance(), or// getTimeInstance(), or use new SimpleDateFormat(String template, Locale// locale) with for example Locale.US for ASCII dates.@SuppressLint("SimpleDateFormat") SimpleDateFormat simpleDateFormat = new SimpleDateFormat( "yyyy-MM-ddHH:mm:ss"); 

解决方法:

1
2

    SimpleDateFormat newSimpleDateFormat = new SimpleDateFormat( "yyyy年MM月dd日HH时mm分", Locale.getDefault()); 

警告原因:

**3:new HashMap() **

1
2

     @SuppressLint("UseSparseArrays")public static Map<Integer, String> CMD_MAP = new HashMap<Integer, String>(); 

解决方法:

1

 //TODO

警告原因:Use new SparseArray(...) instead for better performance

4:"String".toUpperCase(); "String".toLowerCase();

1
2

     @SuppressLint("DefaultLocale")boolean  b = "String".toUpperCase().equals("STRING"); 

解决方法:

1

 boolean  b = "String".equalsIgnoreCase("STRING"); 

警告原因:Implicitly using the default locale is a common source of bugs: Use toUpperCase(Locale) instead

转载于:https://www.cnblogs.com/qq78292959/p/4391550.html

android 的几个黄色警告解决办法(转)相关推荐

  1. android:windowsoftinputmode=“adjustresize” 无效的解决办法

    1.可能是布局有问题(适当的使用relativelayout,尽量少使用LinearLayout) 程序之前的大致结构如下: [java] view plaincopy <?xml versio ...

  2. Andriod之import android.support.v4或者import android.support.v7提示导入错误解决办法

    问题所在原因:少了v4.jar包 解决办法:给项目添加v4.jar包就行 在使用Eclipse开发andriod程序时,程序中提示import android.support.v4.XXX或者impo ...

  3. Matlab7.0安装之后Runtime Error警告解决办法

    Matlab7.0安装之后Runtime Error警告解决办法 | 浏览:35 | 更新:2014-04-11 23:58 1 2 3 4 5 分步阅读 matlab是一款大型矩阵实验室,对于工科学 ...

  4. warning C4251编译警告解决办法

    warning C4251编译警告解决办法 在使用MFC开发DLL时,如果我们导出的类中使用了像CString.string类等模板类的话,就会提示4251的编译警告: warning: C4251: ...

  5. android studio日志不打印,Mac 下 Android Studio 不打印日志的解决办法

    Mac 下 Android Studio 不打印日志的解决办法 Mac 下 Android Studio 不打印日志的解决办法 前言: 在 Mac 下使用 Android Studio 时常会遇到 A ...

  6. idea中*mapper.xml文件字体颜色变成黄色的解决办法

    idea中*mapper.xml文件字体颜色变成黄色的解决办法 问题描述: 今天在写*Mapper.xml文件时,发现此文件中代码的颜色变成黄色了,没有办法使用idea的提示功能,具体如下: 解决方案 ...

  7. win10系统打开文件安装软件总是弹出安全警告解决办法

    描述:win10系统打开文件安装软件总是弹出安全警告解决办法 步骤: win键+R,输入gpedit.msc 点击用户配置->管理模板->windows组件->附件管理器文件夹 找到 ...

  8. 谷歌浏览器 自动保存数据后input的黄色背景 解决办法

    造成黄色背景的问题在于这里: 解决办法:1.如果需求可以不记录数据的情况下可以禁用input的自动补全,即<input type="text"  autocomplete=& ...

  9. 关于android:windowNoTitle不起作用的解决办法

    今天测试一个新功能的时候,在styles.xml设置<item name="android:windowNoTitle">true</item>并没有生效, ...

最新文章

  1. android 自定义event,Android运用onTouchEvent自定义滑动布局
  2. BZOJ 4006 Luogu P3264 [JLOI2015]管道连接 (斯坦纳树、状压DP)
  3. Linux下面 多线程死锁问题的调试
  4. 从零开始学python项目_从零开始可以这样学python
  5. QEMU KVM libvirt手册(4) – images
  6. 读取配置文件五种方式
  7. 华为系统升级提示服务器不可用怎么办,更新服务器不可用
  8. L2-016 愿天下有情人都是失散多年的兄妹
  9. 闲置手机不要换锅换盆,你会后悔的
  10. 阮一峰:值得分享给开发者的 Authing 身份云
  11. ECharts x坐标轴(xAxis)使用详解
  12. 基于FIR的音乐加噪降噪及频谱分析
  13. JS利用for多重循环制作9*9乘法表
  14. SpringCloud之蓝绿部署
  15. Daily Scrum Meeting 10.31
  16. 跟我学springboot(二十五)springboot-过滤器之拦截不需要走过滤器的链接使用方法
  17. 突发!三星天津电池工厂爆炸,难道note7的电池还在生产?
  18. Flask操作指南(超级详细)
  19. 一个简易的DIY场景H5框架
  20. 2019南航计算机学院夏令营,2019南航年度人物宣讲丨计算机学院开展线上宣讲活动...

热门文章

  1. 如何处理 Kubeadm 搭建的集群证书过期问题
  2. Eclipse关闭无用validation
  3. 什么是mysql显错注入_十种MYSQL显错注入原理讲解(三)
  4. android按钮切换颜色,togglebutton
  5. Python入门--模块,from,import,自定义模块
  6. POJ 2352 HDU1541 Stars(树状数组)
  7. [leetcode] 140. 单词拆分 II
  8. 九大背包问题专题--多重背包问题(二进制优化方法;单调队列问题)
  9. C#基础6:枚举与结构体
  10. bzoj 3375: [Usaco2004 Mar]Paranoid Cows 发疯的奶牛(二分)