本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
常见的bundle安装失败的原因
Bundle-RequiredExecutionEnvironment中的值和可用的执行环境不符;
缺少Bundle-SymbolicName;
重复的导入同一个package;
导出或导入java.*;
导出的package中必须的属性未定义;
安装一个已经安装了的同版本、同样标识名的Bundle;
更新一个已经安装了的同版本、同样标识名的Bundle;
同时使用了specifica ...
Bundle 六种状态
Installed 、
Resolved、
Starting、
active、
stopping、
uninstalled
【注意】:
(1)
即使Bundle
已经停止,其export
的package
仍然是可以使用的,这也就意味着可以执行RESOLVED
状态的Bundle
中export package
...
Equinox加载Bundle Class的实现
Equinox
在创建
Bundle
的
ClassLoader
时,首先获取
bundle
的
classpath
,然后执行
createBCLPrevileged
方法,此方法最后转交由
BaseData
来创建
ClassLoader
。
...
OSGi一小步-快速启动Equinox
把写好的bundle加载到equinox中,有以下几种方法
通过基本的install命令把bundle一个个装载进去
在config.ini文件中配置需要装载的bundle,当equinox启动时会自动装载
通过配置org.eclipse.update.configurator bundle自动加载你的bundle
前两种方法装一两个还行,当你的bundle很多时,生活就无趣了,第三种方 ...
教你一招:在多个Activity之间传递对象,不用Bundle,Intent.putExtra(转载)
在两个activity之间传递数据无非是用Bundle 和Intent.putExtra的重载方法。
不过Bundle貌似可以传递对象,前提是对象必须是可序列化的,序列化却会降低性能,传递的时候要把这个对象序列化,取对象的时候还要进行反序列化。
不知道大家知道不知道jsp,或者Servlet里面的Session,可以放入对象,也可以取对象。
按照这个原理,我写了个极简单的Session类用来保 ...
一些会导致Bundle安装失败的原因
Bundle-RequiredExecutionEnvironment中的值和可用的执行环境不符;
缺少Bundle-SymbolicName;
重复的导入同一个package;
导出或导入java.*;
导出的package中必须的属性未定义;
安装一个已经安装了的同版本、同样标识名的Bundle;
更新一个已经安装了的同版本、同 ...
三种特殊形式的Bundle
三种特殊形式的Bundle
Require Bundles
Require Bundle其实不能算什么特殊形式的Bundle,它只是可以直接被其他Bundle通过Require-Bundle来使用的Bundle。
如果使用了Require-Bundle,那么就可以使用该Bundle中所有的资源文件和export的package。
Fragment Bundles
...
OSGI StartLevel explained and using 启动级别机制和使用
OSGI StartLevel explained and using 启动级别机制和使用
bundle startlevel
实际的应用环境中,我们的 bundle 互相有一定的依赖关系,所以在启动的顺序上要有所区别,好比盖楼,
要从打地基开始。
实际上,OSGi 框架最初的 start level 是 0,
启动顺序如下:将启动级别加一,如果发现有匹配的 bundle
(即 bundle 的 ...
用 tsocks 完美解决 bundle 慢的问题
sudo apt-get install tsocks gstm
vi /etc/tsocks.conf
local = 127.0.0.1/255.255.255.255 # Set the IP of your SSH server
server = 127.0.0.1
server_type = 5
server_port = 1234
sudo ssh -qTfnN -D 127.0. ...
Android14_Handler使用方法(二)
一、Handler与线程
Handler与使用这个Handler的Activity是处在同一个线程中的。Handler并不会调用线程的start方法,而是直接调用线程的run方法。编写线程程序的时候一般可以实现Runnable接口,或者继承Thread类,无论哪种方法都会重写run方法,但是启动线程的时候并不是调用run方法,而是调用start方法。所以,Handler直接调用run方法,则说明 ...
Ubuntu下bundle install报错
Ubuntu下bundle install命令报错
/usr/local/rvm/rubies/ree-1.8.7-2011.03/lib/ruby/gems/1.8/gems/bundler-1.0.18/lib/bundler/definition.rb:194:in `initialize': Permission denied - /home/xuantan/project/kelu ...
iphone和ipad设置束的运用!
首先先创建一个Settings.bundle文件,在Root.plist文件编辑信息,
首先Application Preferences一共有
1.PSTextFieldSpecifier
2.PSTitleValueSpecifier
3.PSToggleSwitchSpecifier
4。PSSliderSpecifier
5.PSMultiValueSpecifier
6.PSGroupSp ...
利用Bundle实现Android Activity间消息的传递
关于Activity之间的消息的传递。利用Bundle是一种比较方便的办法。
程序的效果是活动A向B跳转的同时发送一字符串,B读出字符串。
先在AndroidManifest.xml中定义一个新的Activity,target:
Xml代码
<?xml version="1.0" encoding="utf-8"?>
...
Intent ArrayList
两种方法:
1. 转自:http://blog.sina.com.cn/s/blog_667ad4d80100r2gk.html
很多人好像在郁闷这个问题,我这有个比较笨的方法:用bundle.putParcelableArrayList(list);当然不能直接把list放进去了,你得经过加工。如下Intent intent = new Intent();Bundle bundle = new ...