自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(7)
  • 资源 (10)
  • 收藏
  • 关注

转载 Linux下JNI实现

最近研究Android,涉及到JNI调用。虽然我对Java语言有所了解,但是还没有接触过JNI。今天在Unix Center的Ubuntu上面用JNI实现了“经典”的“Hello world”程序。通过这个简单的程序把JNI的一些小知识进行一下总结。什么是JNI     JNI是Java native interface的简写,可以译作Java原生接口。Java可以通过JNI调用C/C

2012-04-10 15:05:17 470

转载 Android HAL基础

最近开始看Android的HAL开发方面,发现现在国内研究这个的并不多,来自Jollen可能是走在Android HAL研究的最前沿,这也和他以前专注做嵌入式linux(openmoko)的工作经历有关,毕竟Android的application开发是基于Java的,而之前Jollen做的更多的还是C/C++开发,因此选择从HAL作为进入Android的shortcut还是很明智的,我以前也主要是

2012-04-10 14:34:08 604

转载 Android HAL实现的三种方式(3) - 基于Manager的HAL设计

在上文中我们实现了利用Service来设计HAL,但是根据Android的框架,一般应用程序都不直接和Service打交到,中间需要经过一个Manager层。我们在这里也按照Android的框架,进一步优化HAL的设计。结构如下:HAL stub JNI 库 JAVA Service Manager JAVA 应用程序。由于LedManager和LedService属于两个进程

2012-04-10 12:58:18 810

转载 Android HAL实现的三种方式(2) - 基于Service的HAL设计

在上一篇文章中,我介绍了一种应用程序直接调用JNI库的HAL设计方法,该方法虽然简单,但是不符合Android的框架结构,下面我们介绍一种通过Service提供接口给应用程序的设计方法,结构如下:HAL stub JNI 库 JAVA Service JAVA 应用程序。HAL stub的设计和上文一样,JNI库的设计中唯一需要修改的地方就是register_mokoid_server

2012-04-10 12:57:33 1064

转载 Android HAL实现的三种方式(1) - 基于JNI的简单HAL设计

现在在Android上的HAL开发总的来说还是随意性比较大,Android也并没有规范好一个具体的框架,下面我将根据Jollen的Mokoid工程,自己做了一些改动,分别给大家介绍一下三种实现方式。这篇先介绍最简单的一种实现方式 - Java应用程序直接调用JNI库。由于JNI技术的存在,在Android中,java程序能够很好的调用C/C++库。我们这里设计一个简单的HAL,一共只有三层

2012-04-10 12:56:48 1033

转载 JNI技术与Android应用

本文转自http://www.cnblogs.com/yc_sunniwell/archive/2010/07/05/1771149.html1. 什么是 JNI     JNI是Java Native Interface的缩写。从Java 1.1开始,JNI标准成为java平台的一部分,它允许Java和其他语言进行交互。JNI一开始为C和C++而设计的,但是它并不妨碍你使用其他语 言,只

2012-04-10 12:55:27 529

转载 【转】C库函数和系统调用的区别

Linux下对文件操作有两种方式:系统调用(system call)和库函数调用(Library functions)。可以参考《Linux程序设计》(英文原版为《Beginning Linux Programming》,作者是Neil Matthew和Richard Stones)第三章: Working with files。1。系统调用系统调用提供的函数如open, clos

2012-04-10 10:24:28 844

视频分析工具:Elecard StreamEye Tools.zip

免安装,双击可运行,可查看视频本身信息以及关键帧非关键帧,如果柱形图为红色,则为关键帧,如果是绿色,则是非关键帧

2022-05-28

找了许久才找到的SDL2-2.0.3

找了许久才找到的SDL2-2.0.3

2022-03-30

jeffy-vim-main.zip

jeffy-vim-main.zip

2021-08-06

sensor-fusion-demo.7z

国外一个非常给力的一个根据各类Sensor计算旋转角度的案例,非常有参考价值! This application demonstrates the capabilities of various sensors and sensor-fusions. Data from the Gyroscope, Accelerometer and compass are combined in different ways and the result is shown as a cube that can be rotated by rotating the device.

2021-01-20

mokoid之LED案例

来自台湾的Jollen可能是走在Android HAL研究的最前沿,这也和他以前专注做嵌入式linux(openmoko)的工作经历有关,毕竟Android的application开发是基于Java的,而之前Jollen做的更多的还是C/C++开发,因此选择从HAL作为进入Android的shortcut还是很明智的,我以前也主要是做linux kernel以及基于C/C++的app开发,现在转作Android,发现它的HAL比较有意思,也是可以研究的一个很好的方向。

2015-04-23

adobeair.deb

我们都知道Adobe air已经放弃对Linux 的更新支持。而air 的PPA也已经被移除。但最起码在Ubuntu 12.04的依赖环境中,还是能够安装Air的上一个版本的。adobeair.deb

2013-07-14

HL-340驱动

珍藏许久的,经久耐用,安装简便,不要错过了

2012-09-04

usbser.sys

usbser.sys

2012-09-04

2410_led驱动

初学的2410LED灯驱动,可以欣赏下 初学的2410LED灯驱动,可以欣赏下

2011-08-19

jsp加oracle留言板

留言板 利用jsp加oracle 实现留言的功能

2010-05-28

空空如也

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

TA关注的人

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