zoukankan      html  css  js  c++  java
  • MVC模式入门案例

    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;
    import android.widget.TextView;
    
    public class MainActivity  extends Activity implements MainImplement,
            View.OnClickListener {
        private Button btn;
        private TextView tv_view;
        private MainModel mModel;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            mModel = new MainModel();
            btn = (Button) this.findViewById(R.id.btn);
            tv_view = (TextView) this.findViewById(R.id.tv_view);
            btn.setOnClickListener(this);
        }
        @Override
        public void loadData() {
            mModel.loadData(tv_view);
        }
    
        @Override
        public void onClick(View v) {
            switch (v.getId()) {
                case R.id.btn:
                    loadData();
                    break;
    
                default:
                    break;
            }
        }
    }

    
    
    public interface  MainImplement {
        public void loadData();
    }
    

    import android.widget.TextView;
    public class MainModel {
        public void loadData(TextView tv_view) {
            tv_view.setText("MVC模式在Android中的应用,获取到的Model中处理的数据");
        }
    }
    
  • 相关阅读:
    [NOI2001]炮兵阵地 状压DP
    [GDOI2014]拯救莫莉斯 状压DP
    [ZJOI2010]数字计数 数位DP
    [APIO2007]动物园 状压DP
    [SDOI2013]淘金 数位DP
    环状最大两段子段和
    [清华集训2014]奇数国
    [HNOI2003]激光炸弹
    [SCOI2010]字符串
    [SCOI2005]扫雷
  • 原文地址:https://www.cnblogs.com/loaderman/p/6440515.html
Copyright © 2011-2022 走看看