1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 AFormChange v1.0,Android 表单值修改框架 下载

本帖由 漂亮的石头2015-04-14 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    486,020
    赞:
    46
    AFormChange 是一个免费的、开源的、简易的、遵循Apache Licence 2.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");
    }
    }
    });

    }
    AFormChange v1.0,Android 表单值修改框架 下载地址
     
正在加载...