将 android:layout_marginLeft="10dp"  替换成 android:layout_marginStart="10dp"  能更好的支持从右到左的布局

android:gravity="center|left"

 代码警告解释 替换为  android:gravity="center|start"



android: paddingLeft 提示 Redundant attribute paddingLeft; already defining paddingStart with targetSdkVersion 23  

优化方法及警告解释  android:paddingStart="10dp"   android:paddingEnd="0dp"

 TextView.setText 


int money=0;

 money_txt.setText(money+"元" );提示警告问题

Do not concatenate text displayed with setText. Use resource string with placeholders.

警告解释

Handler   提示 应该改成静态类 否则可能造成内存溢出

This Handler class should be static or leaks might occur (anonymous android.os.Handler)

 解决方法 

MyHandlerhandler =new MyHandler(this);

static class MyHandlerextends Handler {

    WeakReferencemActivity;

        MyHandler(Login activity) {

            mActivity =new WeakReference<>(activity);

            }

    @Override

    public void handleMessage(Message msg) {

                Login loginactivity =mActivity.get();

                String text = (String) msg.obj;

                switch (msg.what) {

                       case 0:

                        loginactivity.submit_login.setClickable(true);

                        break;

                }

    }

}


更多相关文章

  1. Android(安卓)AlertDialog Theme 中各个描述解释
  2. warning: found plain 'id' attribute; did you mean the new 'a
  3. Android: Android中各种onTouch事件
  4. Android: Android中各种onTouch事件
  5. Android的设计模式-解释器模式
  6. 【前端】跪求大神:select怎么做表单提示文字
  7. VSCode 中,TS 提示 ”无法找到 *.vue 声明文件“ 的解决方案
  8. 机械硬盘提示:请将磁盘插入驱动器怎么办?
  9. vscode 常用插件安装

随机推荐

  1. android 访问SD卡
  2. 2011.09.07(5)——— android 跨进程通信之
  3. 【Android源码分享】 android 控件的移动
  4. Android屏幕尺寸适配注意事项
  5. android:visibility||view.setVisibility
  6. Android一个大众化的设置界面
  7. android selector的 使用
  8. android布局初步
  9. Android(安卓)Dev Tips (持续更新)
  10. 第一个Android工程