本文实例讲述了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.util.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程序设计有所帮助。

更多相关文章

  1. Android微信支付获取二次签名Sign的方法
  2. magicIndicator使用简记
  3. Android(安卓)拍照,从相册获取图片TakePhoto框架,一句话完成
  4. Android(安卓)学习笔记--android基本
  5. Ionic开发遇到的问题和解决方法
  6. Android(安卓)NDK 编译移植FFmpeg2.5
  7. Android判断touch事件点是否在view范围内的方法
  8. android查看网络图片的实现方法
  9. [Android][MediaRecorder] Android(安卓)MediaRecorder框架简洁

随机推荐

  1. Android read system font
  2. [转]使HOME键有效
  3. android 电容屏(二):驱动调试之基本概念篇
  4. Android—Android中监听EditText文本输入
  5. Android(安卓)获取屏幕高度、标题高度、
  6. DataBing
  7. Android问题集(七)——TableLayout 中让Tab
  8. Android实现朋友圈多图显示功能
  9. AndroidManifest.xml - 【 manifest -> a
  10. 补间动画--缩放动画XML