• Android Studio “懒人”必备插件android layout id converter


    在一个布局文件里。假设定义了非常多非常多id,代码中一个个findview是一件非常枯燥而且浪费时间的事情。

    所以这里向大家推荐一个必备插件android layout id converter。

    配置完毕后仅仅须要在xml文件右键点击Convert android layout xml,然后在你activity中仅仅须要粘贴,就能够帮助你自己主动生成代码。例如以下这些就是自己主动生成的:

    private WheelView wheelview;
    private ScrollView scrollView1;
    private LinearLayout vName;
    private EditText etName;
    private LinearLayout vMobile;
    private EditText etMobile;
    private EditText etCard;
    private EditText etCarOwnerName;
    private LinearLayout vCarOwnerMobile;
    private EditText etCarOwnerMobile;
    private EditText etInsuranceCompany;
    private EditText etInsuranceNum;
    private EditText etBank;
    private EditText etBankNumber;
    private RelativeLayout vCarType;
    private AppCompatSpinner spCarType;
    private EditText etCarTonnage;
    private TextView tvCarNum;
    private EditText etCarNum;
    private LinearLayout vTrailerCarNum;
    private TextView tvTrailerCarNum;
    private EditText etTrailerCarNum;
    private ImageView iv1;
    private ImageView iv3;
    private ImageView iv5;
    private ImageView iv2;
    private ImageView iv4;
    private EditText etFamilyName;
    private EditText etFamilyTel;
    private EditText etRelation;
    private Button btnSubmit;
    
    private void assignViews() {
        wheelview = (WheelView) findViewById(R.id.wheelview);
        scrollView1 = (ScrollView) findViewById(R.id.scrollView1);
        vName = (LinearLayout) findViewById(R.id.v_name);
        etName = (EditText) findViewById(R.id.et_name);
        vMobile = (LinearLayout) findViewById(R.id.v_mobile);
        etMobile = (EditText) findViewById(R.id.et_mobile);
        etCard = (EditText) findViewById(R.id.et_card);
        etCarOwnerName = (EditText) findViewById(R.id.et_carOwnerName);
        vCarOwnerMobile = (LinearLayout) findViewById(R.id.v_carOwnerMobile);
        etCarOwnerMobile = (EditText) findViewById(R.id.et_carOwnerMobile);
        etInsuranceCompany = (EditText) findViewById(R.id.et_insuranceCompany);
        etInsuranceNum = (EditText) findViewById(R.id.et_insuranceNum);
        etBank = (EditText) findViewById(R.id.et_bank);
        etBankNumber = (EditText) findViewById(R.id.et_bankNumber);
        vCarType = (RelativeLayout) findViewById(R.id.v_carType);
        spCarType = (AppCompatSpinner) findViewById(R.id.sp_carType);
        etCarTonnage = (EditText) findViewById(R.id.et_car_tonnage);
        tvCarNum = (TextView) findViewById(R.id.tv_carNum);
        etCarNum = (EditText) findViewById(R.id.et_carNum);
        vTrailerCarNum = (LinearLayout) findViewById(R.id.v_trailerCarNum);
        tvTrailerCarNum = (TextView) findViewById(R.id.tv_trailerCarNum);
        etTrailerCarNum = (EditText) findViewById(R.id.et_trailerCarNum);
        iv1 = (ImageView) findViewById(R.id.iv1);
        iv3 = (ImageView) findViewById(R.id.iv3);
        iv5 = (ImageView) findViewById(R.id.iv5);
        iv2 = (ImageView) findViewById(R.id.iv2);
        iv4 = (ImageView) findViewById(R.id.iv4);
        etFamilyName = (EditText) findViewById(R.id.et_family_name);
        etFamilyTel = (EditText) findViewById(R.id.et_family_tel);
        etRelation = (EditText) findViewById(R.id.et_relation);
        btnSubmit = (Button) findViewById(R.id.btn_submit);
    }
    
  • 相关阅读:
    【Android
    【Android
    【Android
    【Android
    压测工具Siege
    压测工具Webbench
    Varnish与Squid的对比
    大牛的法宝[转]
    告别平庸的10种简单方法
    一个优秀的研发团队应该具备什么特征[转]
  • 原文地址:https://www.cnblogs.com/cxchanpin/p/7359004.html
Copyright © 2020-2023  润新知