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

1:Handler

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

解决方法:

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

警告原因:

2:SimpleDateFormat

123456
    // 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");

解决方法:

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

警告原因:

**3:new HashMap() **

12
     @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();

12
     @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


更多相关文章

  1. android mina 客户端无法接收信息的原因
  2. Android(安卓)增量更新实例
  3. 【Android(安卓)Dev Guide - 02】 - Application Fundamentals
  4. Android相机开发那些坑
  5. Android(安卓)APP增量升级的实现方式
  6. RemoteViews使用setImageResource出错
  7. Android(安卓)- 禁止Gridview滚动
  8. android 自动更新apk版本
  9. Android之MediaPlayer(两种)基本使用方式

随机推荐

  1. Android-Gradle依赖统一管理
  2. Android向node.js编写的服务器发送数据并
  3. Android使用枚举单例实现Toast快速刷新(
  4. android mediasession 音频服务框架
  5. Android获取验证码倒计时实现代码
  6. Android(安卓)使用Intent隐式传递启动Act
  7. wifi 架构
  8. 来 BB 几句!
  9. Android异常记录-HttpClient中文名称乱码
  10. Android(安卓)百分比透明度转换