首页 > 编程 > JSP > 正文

Android上使用jspf插件框-架的方法

2019-11-02 15:20:08
字体:
来源:转载
供稿:网友

   本文实例讲述了Android上使用jspf插件框架的方法。分享给大家供大家参考。具体如下:

  jspf (Java Simple Plugin Framework) 是一个插件框架,集成了很多 IoC 框架的概念在里面。

  ?

  package de.jspfdemo;

  import net.xeoh.plugins.base.PluginManager;

  import net.xeoh.plugins.base.impl.PluginManagerFactory;

  import net.xeoh.plugins.base.u

小清新网名[www.la240.com/html2017/1/34/]
til.uri.ClassURI;

  import android.app.Activity;

  import android.os.Bundle;

  import android.widget.TextView;

  import de.jspfdemo.plugins.CoolPlugin;

  import de.jspfdemo.plugins.impl.CoolPluginImpl;

  public class JSPFDemo extends Activity {

  /** Called when the activity is first created. */

  @Override

  public void onCreate(Bundle savedInstanceState) {

  super.onCreate(savedInstanceState);

  setContentView(R.layout.main);

  // Loading and adding plugins via class uri

  PluginManager pm = PluginManagerFactory.createPluginManager();

  pm.addPluginsFrom(new ClassURI(CoolPluginImpl.class).toURI());

  // Getting the CoolPlugin

  CoolPlugin plugin = pm.getPlugin(CoolPluginImpl.class);

  // Setting the text of a TextView with the help of the CoolPlugin

  TextView textView = (TextView) findViewById(R.id.textView);

  textView.setText(plugin.sayHello());

  }

  }

  希望本文所述对大家的Android程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表