代码空间


摘要(Abstract)

系统维护与使用区 应用程序开发区 内核源代码研究区 驱动程序开发区 CPU和硬件区 专题技术讨论区 实用资料发布区 UNIX文化 Solaris IBM AIX Power Linux 非技术区


主题(Topic)

项目(Project)
enzoftware/mvp-begginers-example chentex/learning_js pradeepsinngh/Arduino-Boot-Camp-Codes France4u/Appka-for-begginers hassanRsiddiqi/JS-for-begginers Elegidoadedo/Hacktoberfest2020 OuemDy/MarineBioacoustics101 KoolKidz112/github-begginers Andzas/basic-calculator-js DenkyLabs/easy-mongodb hrittikexplains/pentestlinks ikurotime/Dicee-Challenge patrykglegola/hibernate-tutorial patrykglegola/spring-mvc-demo patrykglegola/spring-demo-one AdityaGupta345/PythonGames Nirlepkathiriya/J2EE mufeng521/MVP-for-Android satputekuldip/AdroidMVPTemplets patrykglegola/spring-demo-annotations eagi223/MVP-Architecture-for-Firmware ypochien/5element deeh3kr/git-help CrazyDudo/android-architecture-sample open-MVP/MVP ZanattaMichael/SelMVP PDharam/Android-Studio-MVP-Template kemilbeltre/begginers-html-css-javaScript MVP- { /** * 创建构造方法 * 拿大两个的引用 * */ MvpView view; MvpModel model=new ImvpModel(); public WeakReference tWeakReference; //创建构造方法 public Mvppre(T view){ // tWeakReference = new WeakReference<>(view);//防止内存泄露 this.view=view; } //创建绑定方法 // public void Onattch(T view){ // tWeakReference = new WeakReference<>(view); // } //创建解绑数据 public void Ondeattch(){ tWeakReference.clear(); } //创建方法提取数据 public void fetch(){ if(view!=null){ view.load(); if(model!=null){ model.loaddata(new MvpModel.OnLoadLisner() { @Override public void Complted(List persons) { view.show( persons); } }); } } } } MainActivity的使用 public class MainActivity extends AppCompatActivity implements MvpView{ private ListView lv; private Mvppre jj; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); lv = (ListView) findViewById(R.id.lv); jj = new Mvppre(this); jj.fetch(); } @Override public void load() { Toast.makeText(MainActivity.this, "正在加载", Toast.LENGTH_SHORT).show(); } @Override public void show(List persons) { lv.setAdapter(new Myadpater(persons,this)); } }" class="topic-tag topic-tag-link"> Mvp- 全部项目