我们提供 apkplug 下OSGI使用demo 源码托管地址为 http://git.oschina.net/plug/OSGIService 一 OSGI与android Service 异同点 OSGI服务与android Service概念差不多也是Service ,Client 关系...
我们提供 apkplug 下OSGI使用demo 源码托管地址为 http://git.oschina.net/plug/OSGIService 一 OSGI与android Service 异同点 OSGI服务与android Service概念差不多也是Service ,Client 关系...
从文章<<apkplug框架基础结构-01>>了解到apkplug框架中的插件是普通的apk文件,本节讲解插件开发流程。 一 插件工程结构 apkplug插件只比普通app多三个特殊文件 1.org.osgi.framework.BundleA...
可下载最新的apkplugdemo源码http://git.oschina.net/plug/apkplugDemos 有时我们需要以事件的形式监听插件的安装/卸载状态等信息,如插件列表更新等场合。apkplug框架提供这样的功能并且实现...
本节我们将练习怎样安装(更新)一个插件。本文章基于v1.6.7版本进行说明,最新的方式以官网为准 可下载最新的apkplugdemo源码http://git.oschina.net/plug/apkplugDemos 一 apkplug插件 apkplu...
上一篇文章成功的将apkplug框架嵌入了应用中并且启动 链接http://www.apkplug.com/blog/?post=10 这一篇文章实现如何获取所有已安装插件 一 获取框架的SystemBundle的上下文BundleContext a...
由于框架开发更新频繁的原因一直都没有时间写出框架的基本架构让大家云里雾里的,现在框架已基本稳定和完善,我就抽出时间写写关于apkplug框架的基本架构和原理,同时也跟大家一起研究利用apk...
plugin.xml文件除了定义插件属性外,开发者也可以根据自己需求添加自定义的属性。 demo源码下载地址 http://git.oschina.net/plug/apkplugBundles/tree/master/PluginDemo 1.配置代码如下 <?...
最近用webpy开发web应用,不出所料刚开始果然遇到很多未知问题,这里总结一下。 调试模式下异常捕捉问题,在开发过程中我在操作数据库是老是遇到以下的这个问题(实际上所有异常都报这个错误......
现在android应用中一个趋势是应用越来越大,免去游戏不谈普通APP也是一个个的体积直线增长。这里面除了业务增长外各种接口jar包的对接也占了不少比重。像广告SDK,统计SDK,支付SDK等这些我们在...
前两章用apkplug框架实现了两个基本的功能,但它们都是在本地安装测试的,在实际开发过程中我们肯定是需要与服务器联网将更新的插件远程推送给用户手机客户端。今天利用apkplug提供的插件托管...
android编程时布局文件,图片资源等都是放在同一个文件夹下,这样照成一个问题就是我们想重用UI布局文件和图片时就还需要其分离这些资料,相信大部分android程序员都遇到过这样的问题,其痛苦...
由于项目做的越来越大,业务上就产生了要将app模块化的需求,所谓模块化就是将一个app分成不同功能的小模块(插件),当安装程序的时候并不需要将所有模块一次全部安装,用户可以在需要的时候...
上一篇文章对webpy启动进行了讲解,今天主要分析以下appliction.py这个文件的代码(webpy核心的主要功能就在这里面),以了解webpy对请求的处理过程。 我们在运用webpy时有两个特性可能注意到了...
我刚开始学习webpy的时候根据官网文档能完成大部分功能,但用着用着还是感觉有些不太爽感觉自己使用不灵活,有些功能想实现不知道该怎样入手,而现在网上关于深入使用webpy的开发资料也很少。...
这个是用python 写的简单计算器 。代码从‘Python与Tkinter编程’书中的例子中写下来的 ''' Created on 2013-9-27 @author: liangqianwu ''' #_*_ coding:utf-8_*_ from Tkinter i...
''' Created on 2012-9-19 @author: liangqianwu ''' #_*_ coding:utf-8_*_ from Tkinter import * def frame(root,side): w=Frame(root) w.pack(side=side,fill=BOTH)...
没有更多内容
加载失败,请刷新页面