自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

JNI技术——JNI传递对象和JNI传递中文字符串

JNI本地方法支持java对象的传递。本文就java如何传递对象给C++的DLL,在C++中又如何获取java对象的变量,如何调用java函数以及如何接收java传递的中文字符串问题做一个简单的描述。假设我们需要传递如下所示对象:package Editor;class MyObject{ int value1; String value2; MyObject() { } MyOb...

2010-01-23 15:38:00 117

Android中的数据库

Android通过SQLite库提供了完整的关系型数据库能力,而不用强加额外的限制。使用SQLite,你可以为每个应用程序创建独立的、关联的数据库。使用它们来储存和管理复杂的、结构化的应用程序数据。所有的Android数据库都存在设备(或模拟器)的/data/data/<包名>/databases文件夹中。默认情况,所有的数据库都是私有的,仅允许创建它们的程序访问。在程...

2010-01-23 15:24:00 55

SQLite 简介

SQLite 是一个实现了完备的(self-contained),可嵌入的(embeddable),零配置(zero-configuration)的SQL数据库引擎的小型的C函数库。它包含以下的特点:. 事务处理原子化(atomic),一致化(consistent),持久化(isolated),绝缘化(durable),即使是在系统崩溃和掉电时 零配置,不需要设置或者管理 实现了SQL92的大部份...

2010-01-23 15:23:00 45

正在进行的和持续的Notification

通过设置FLAG_INSISTENT和FLAG_ONGOING_EVENT 标志位可以让Notification成为持续或正在进行的Notification。Notification标记为ONGOING,如下面的代码所示,它就能用于表示当前正在进行的事件(如来电)。正在进行的事件与“普通的”Notification区别在扩展的状态条窗口中。notification.flags = ...

2010-01-23 15:09:00 56

Notification和NotificationManager的基本使用方法

1.NotificationManager和Notification用来设置通知。通知的设置等操作相对比较简单,基本的使用方式就是用新建一个Notification对象,然后设置好通知的各项参数,然后使用系统后台运行的NotificationManager服务将通知发出来。基本步骤如下:1)得到NotificationManager:String ns = Context.NOTI...

2010-01-23 15:07:00 47

创建和触发Notification

创建Notification创建和配置新的Notification需要经历三步。首先,你要创建一个新的Notification对象,传入要在状态条上显示的图标、文字和Notification的当前时间,如下面的代码片段所示:// Choose a drawable to display as the status bar iconint icon = R.drawabl...

2010-01-23 15:02:00 61

Notification介绍

Notification是一种让你的应用程序在不使用Activity的情况下警示用户。Notification由NotificationManger统一管理,目前包含的能力有:❑ 创建一个状态条图标。❑在扩展的状态条窗口中显示额外的信息(和启动一个Intent)。❑ 闪灯或LED。❑ 电话震动。❑ 发出听得见的警告声(铃声,保存的声音文件)。Noti...

2010-01-23 14:58:00 72

Android开发中用到的命令—整理贴

一些命令,不常用就忘记了,特整理在这里,忘了就查查。。* 创建Android虚拟设备(AVD)android create avd -n –name –t –target(1、2、3)* ddms(其文件管理功能)* 创建sdcardmksdcard –l label <size> <sdFilePath>* 启动模拟器...

2010-01-23 14:37:00 51

Android简介

Android是基于Linux内核的软件平台和操作系统,早期由Google开发,后由开放手机联盟Open Handset Alliance)开发。它采用了软件堆层(software stack,又名以软件叠层)的架构,主要分为三部分。低层以Linux内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程序的一部分。另外,为了推广此技术,Google和其它几十个手机...

2010-01-23 14:26:00 180

[Eclipse插件开发指南]2.8 插件测试编写

Eclipse是持续发展的一个产品,当构建商业插件的时候, 测试是很必要的,这样才能解决一些复杂的原因导致的产品问题。如果目标是开发以及发布了一个一次性的插件,那么手动测试就足够了;但是,自动测试随着产品的不断的发展能够更好的改进产品。2.8.1 测试准备 在测试创建Favorites视图之前,你必须修改Favorites插件的清单,这样测试插件才能访问一些需要的类。双击plugin.x...

2010-01-22 14:03:00 138

[Eclipse插件开发指南]2.7 PDE视图

插件开发环境(PDE)提供了一些视图去检查插件的各个方面。为了打开这些PDE视图,选择Window > Show View > Other…;在Show View弹出框,扩展PDE和PDE Runtime这两个条目。2.7.1 插件注册(Plug-in Registry)视图 插件注册视图显示成一个树状视图,这个视图罗列了当前工作空间所有发现的插件(图2-24).在树上展开插...

2010-01-21 13:21:00 230

[Eclipse插件开发指南]2.6 调试一个产品

在生产产品的过程中我们不可避免的需要调试一个问题或者需要更好的通过这种手段去理解代码而不只是仅仅去审查源码。你能够用Runtime工作台(Runtime Workbench)去精确的测定出产品在扩展的时候将会发生什么,这样能帮助解决这些问题。 2.6.1 配置的创建 在这个过程中第一步是在能够调试的产品中去创建一个配置。在Debug工具条菜单中选择Debug…图2-21 调试(Deb...

2010-01-20 13:17:00 69

[Eclipse插件开发指南]2.5 安装以及运行产品

按照以下方式安装Favorites plug-in: ●关闭Eclipse ●将FavoritesPlugin.zip文件解压到Eclipse目录下(如:C:/eclipse) ●确认favorites插件已经在/plugins目录下(如:C:/eclipse/plugins/com.qualityeclipse.favorites_1.0.0.jar) ●重启Eclipse...

2010-01-19 11:16:00 71

[Eclipse插件开发指南]2.4 构建一个产品

构建一个商业产品是为了在最终交付给用户一个可安装在用户环境的形式。你可以以多种不同的方式去构建产品,包括手动或者是用Windows batch script、UNIX shell脚本、Apache Ant script。在最终交付的时候就是一个单独的压缩文件或者是一个独立可执行文件。为了这个目的,Favorites plug-in(译者注:该书的一个示例项目)将源码作为一个单独压缩的zip文件交互...

2010-01-18 14:32:00 108

SWT Menu, ToolBar, CoolBar的实现

本文主要是实现了Menu(菜单)、ToolBar(工具条)、CoolBar,这些在平时做界面中都是很常用的,相比以前的简单控件,这些控件的使用更加灵活以及困难。 Menu的实现了其中很多常用的类型,比如单选、复选菜单以及右键菜单,ToolBar实现了单选、复选以及下拉方式,而CoolBar作为一种灵活的控件,你可以在上面放置控件,并且能够实现任意的拖拽。实现代码:import o...

2010-01-14 16:46:00 285

[Eclipse插件开发指南]2.3 审查已生成的代码

通过新建插件项目导航提供的一个简明的简单插件去审查这些代码。 ● 插件清单 ● 插件类 ● 常用的视图2.3.1. 插件清单 插件清单编辑器显示了两个插件清单文件:META-INF/MANIFEST.MF和plugin.xml,它们是用于定义在系统中怎样去关联所有的其他东西。在你创建插件项目后这个编辑器将在第一个页面自动打开(图2-9).如果插件清单编辑器关掉了,双击文件...

2010-01-13 18:56:00 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除