AFormChange- Android表单值修改框架

网友投稿 758 2022-10-20

AFormChange- Android表单值修改框架

AFormChange- Android表单值修改框架

AFormChange 是一个免费的、开源的、简易的、遵循Apache Licence2.0开源协议发布,超级容易扩展的android表单数据改变时处理的小框架。

AFormChange android 表单值修改框架

AFormChange为库,可以直接导出jar包AFormChangeDemo为演示,快速学习使用AFormChange为库

AValidations使用

1.-zip或者克隆AFormChange项目2.导入Eclipse,右键工程->preference->Android->library->Add,选择AFormChange工程加入后apply应用3.demo

private TextView tvChange;    private EditText editText1;    private EditText editText2;    private Button button1;    private FormHandler formHandler;    @Override    protected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_main);    tvChange = (TextView) findViewById(R.id.tv_change);    editText1 = (EditText) findViewById(R.id.editText1);    editText2 = (EditText) findViewById(R.id.editText2);    button1 = (Button) findViewById(R.id.button1);    formHandler = new FormHandler(ViewsUtil.getAllEditTexts(this));    //初始化数据和文本改变-,必须放在赋值之后    formHandler.initTextAndTextChangedListener();    button1.setOnClickListener(new OnClickListener() {        @Override        public void onClick(View v) {        if (formHandler.isTextChange()) {//isTextChange判断是否改变            tvChange.setText("Change");        } else {            tvChange.setText("Not Change");        }        }    });    }

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:[leetcode] 447. Number of Boomerangs
下一篇:[leetcode] 31. Next Permutation
相关文章

 发表评论

暂时没有评论,来抢沙发吧~