本月博客排行
-
第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
最新文章列表
OSGI 中嵌入 Http 服务器的运行环境
Eclipse 4.2 OSGI 依赖的Bundle:
org.eclipse.osgi
org.apache.felix.gogo.runtime
org.apache.felix.gogo.command
org.eclipse.equinox.console
org.eclipse.equinox.http.jetty
org.apache.felix.gogo.shell
ja ...
【OSGi启动最新环境】eclipse 3.7 与eclipse 4.2 对比
本文研究Eclipse4.2 (Juno) 中运行OSGI所需的最基本的bundle,与Eclipse3.7 Indigo 作为对比
Juno (Eclipse 4.2) 的OSGI 依赖的最基本插件 为:
org.eclipse.osgi
org.eclipse.equinox.console
org.apache.felix.gogo.runtime
org.apache.fel ...
在Apache Felix中运行bundle
在前面搭建了一个Apache Felix的运行环境,下面就写一个简单的bundle,测试测试。
1、新建一个插件工程,如下图:
点击下一步。
2、给插件工程命名一个名字,这里叫pig1。This plug-in is targeted to run with中选择an OSGI framework -->standard,如下图红框中所示:
点击下一步。
3、bu ...
Bundle使用&NSBundle
Bundle就是一个内部结构按照标准规则组织的特殊目录,理解为directory即可;
IOS的应用都是通过bundle进行封装的,对应的bundle类型是Application类型,平时我们通过XCode编译出来的Target(即我们开发的应用),其实就是一个Application类型bundle,即一个文件夹!但是Finder会把这个bundle当做一个文件显示给我们,因为这个bundle ...
Adding OSGi metadata to existing projects without changing the packaging type
http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html
Adding OSGi metadata to existing projects without changing the packaging type
If you want to keep your project packaging type ...
android Bundle
1.介绍
用于不同Activity之间的数据传递
2.重要方法
clear():清除此Bundle映射中的所有保存的数据。
clone():克隆当前Bundle
containsKey(String key):返回指定key的值
getString(String key):返回指定key的字符
hasFileDescriptors():指示是否包含任何 ...
eclipse调试equinox bundle时只能启动6个bundle的问题
最近写了一个equinox的OSGi工程,里面有十几个bundle需要启动时自动运行Activator类,在eclipse的
“run/run
configuration”中设置了这些插件为他们定义了startLevel参数。同时,.product配置中“configuration”中
“Specify plug-ins and their associated start
leve ...
Bundle Plugin for Maven
原文地址:
http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html
翻译水平有限,大家将就着看吧。
今天来全面讲一下 bundle plugin for Maven 插件的使 ...
Bundle 的两个常用方法
public Set<String> keySet ()
Since: API Level 1
Returns a Set containing the Strings used as keys in this Bundle.
Returns
a Set of String keys
...
基于OSGi的动态化系统搭建
◆ 添加新功能时不需要重启系统;
◆ 修改已存在的功能时不需要重启系统;
◆ 删除一些不需要的功能时不需要重启系统;
◆ 修改系统中的配置时可以不需要重启系统即刻生效;
◆ 系统的业务行为可动态的改变。
也许习惯了传统Java开发方式的人而言,没有这些动态化也没什么,但不可否认,这些动态化的特征还是非常吸引人的,尤其是如果能很容易就获得这些好处,那么自然就不会错过这些好处了,基于OSGi可 ...
Android常用功能实例
Android 屏幕显示设置
程序中默的显示是带有标题栏和系统信息栏的,有的时候,这很影响程序界面的美观。手机默认的是竖屏,或与感应器状态相关,为了某种效果,我们的程序需要限制使用横屏或竖屏。以下的代码就解决了上述问题。
//设置为无标题栏
requestWindowFeature(Window.FEATURE_NO_TITLE);
//设置为全屏模式
getWindow( ...
Can’t find bundle for base name xxx, locale en_US
当报这个错误的时候Can’t find bundle for base name xxx, locale en_US,很明显是找不到相关需要加载的properties文件,所以解决方法是新建需要的文件。
Android日记之2011\12\29
在Activity之间相互传值,用的是Intent,通过put可以传递基本类型的值和List。但是如果要传一个对象呢?
第一种方法可以把这个对象写成一个Json字符串,在目标Activity再把这个Json字符串转回成对象就行了,这样相对来说比较麻烦。
第二种方法是,让对象实现Serializable接口,在Activity中实例化Bundle,通过 putSeri ...
Bndtools Tutorial
Introduction
In this tutorial we will build a sample application composed of two
components and an API. The following diagram shows the bundle
architecture (simplified):
In the tutorial w ...
android中不同activity之间共享数据
android 应用程序Activity之间数据传递与共享的几种途径(1)
1.基于消息的通信机制 Intent ---boudle ,extra
数据类型有限,比如遇到不可序列化的数据Bitmap,InputStream, 或者LinkList链表等等数据类型就不太好用。
2. 利用static静态数据, public static成员变量;
3.基于外部存储的传输, ...
IPhone之如何使用偏好设置
1. 在项目工程里新建一个setting.bundle文件
2. 程序中调用bundle内容方法:
NSString *textValue = [[NSUserDefaults standardUserDefaults] stringForKey:@"textEntry_key"];
3. 程序中修改偏号配置:
NSUserDefaults *user ...
maven-bundle-plugin
转载地址:http://victorhaw.blog.163.com/blog/static/9340346520099104921667/
之前的Opendoc中没有涉及过此部分的内容,maven又是现在非常流行的java的工具,再加上到目前为止搭建OSGi
Maven开发和部署的环境还是比较的麻烦,觉得有必要写篇这样的blog,:),在这篇blog中来看下如何搭建一个比较好用 ...
RAP 1.4.1 官方jar包bug修复
RAP 1.4.1 官方jar包存在bug里面的bundle classpath写了一些自己包中没有的内容。现在已经修改了。请看附件
org.eclipse.equinox.registry_3.5.100.v20110502.jar
org.eclipse.rap.jface.databinding_1.4.0.20110614-2335.jar
org.eclipse. ...
android笔记--保存和恢复activity的状态数据
[coolxing按: 转载请注明作者和出处, 如有谬误, 欢迎在评论中指正.]
一般来说, 调用onPause()和onStop()方法后的activity实例仍然存在于内存中, activity的所有信息和状态数据不会消失, 当activity重新回到前台之后, 所有的改变都会得到保留.
但是当系统内存不足时, 调用onPause()和onStop()方法后的activity可能会被系 ...