自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 收集一些比较牛的Android博客

1.AndroidStudio-移动开发团队2.移动开发团队(博客园)3.http://abitno.me/compile-ffmpeg-android-ndk(得用火狐浏览器)4.hellogv的专栏5.Android学习之栏6.havlenapetr的分享的源码7.如何基于FFMPEG和SDL写一个少于1000行代码的视频播放器点击打开链接8.我思故我在

2012-02-29 11:25:47 728

转载 本地代码访问Java代码

(一)本地代码访问Java代码1.在被调用的C/C++函数中也可以反过来访问java程序中的类2.javah工具生成的C/C++函数声明中,可以看到两个参数:JNIEXPORT void JNICALL Java_cn_itcast_sayHello(JNIEnv*env,jobject obj){···}(二)JNIEnv类型(1)其实际代表Java环境。通过这个

2012-02-29 10:31:11 888

转载 ANDROID JNI之JAVA域与c域的互操作

http://blog.csdn.net/thl789/article/details/7212822本文讲述AndroidJava域与C域互操作:Java域调用c域的函数;c域访问Java域的属性和方法;c域生成的对象的保存与使用。重点讲解c域如何访问Java域。虽然AndroidJNI实现中,c实现与c++实现是有所区别的,但行文中并未区分c还是c++。 0

2012-02-28 20:09:27 814

转载 Java基础知识——JNI入门介绍

http://www.cnblogs.com/hoys/archive/2011/09/30/2196290.htmlJava类型和本地类型对应    在如下情况下,需 要在本地方法中应用java对象的引用,就会用到类型之间的转换:  1)java方法里面将参数传入本地方法;  2)在本地方法里面创建java对象;  3)在本地方法里面return结果给java程序。

2012-02-27 16:45:00 718

转载 jbytearray转c++byte数组

原文链接:http://blog.csdn.net/vrix/article/details/5953710jbyte * arrayBody = env->GetByteArrayElements(data,0);  jsize theArrayLengthJ = env->GetArrayLength(data);  BYTE * starter = (BYTE *

2012-02-27 15:07:51 1322

原创 解决ndk-build编译C++库时找不到各种头文件文件

编译时找不到以下的头文件#include #include #include #include #include #include #include 解决方法:C++库需要stl;所以新建jni/Application.mk文件。加入:APP_STL := gnustl_shared

2012-02-24 16:42:33 9487 2

转载 VS2005下SDL的编译链接问题

http://blog.csdn.net/whygosofar/article/details/4548259当下载SDL for win32 搭建好编译环境后,建立个win32 控制台 编译SDL 中Demo-- loopave.c程序,有如下link erro:1>Compiling...1>loopwave.c1>Linking...1>MSVCRTD.lib(crt

2012-02-24 16:09:43 820

转载 C/C++中GetByteArrayElements使用区别

jbyte   *arr   =   env-> GetByteArrayElements(jarr,   0); 只有C++时才用 在C中的写法应该是 jbyte   *   arr   =   (*env)-> GetByteArrayElements(env,jarr,   NULL); --------------------------------------------

2012-02-24 12:51:11 14224

转载 C和C++中FindClass用法区别

如果是c程序,要用 (*env)->如果是C++要用 env->ps:在linux下如果.c文件中用 “env->” 编译会找不到此结构,必须用“(*env)->”,或者改成.cpp文件,以 c++的方式来编译。以下是两者的区别:jni.h中struct JNINativeInterface_;struct JNIEnv_;#ifdef __cp

2012-02-24 12:35:02 4368

转载 Java: JNI完全手册

http://developer.51cto.com/art/200509/2815.htmJAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是JNI。  JAVA通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文

2012-02-24 09:35:45 1282

转载 JNI中参数的传递与操作(下)

文章参自:http://wenku.baidu.com/view/0b78684669eae009581bec73.html                 http://wenku.baidu.com/view/3114e862caaedd3383c4d396.html                 http://blog.csdn.net/limx59/archive/2010/09

2012-02-23 20:47:17 978

转载 JNI中参数的传递与操作(中)

文章参自:http://wenku.baidu.com/view/0b78684669eae009581bec73.html                  http://wenku.baidu.com/view/3114e862caaedd3383c4d396.html三、数组JNI提供了对Java数组进行操作的功能。它提供了两类函数:一类用于操作java的简单型数组,

2012-02-23 20:41:44 1829

转载 JNI中参数的传递与操作(上)

文章参自:http://wenku.baidu.com/view/0b78684669eae009581bec73.html                  http://wenku.baidu.com/view/3114e862caaedd3383c4d396.htmlJNI的所有的本地方法的第一个参数都是指向JNIEnv结构的。这个结构是用来调用JNI函数的。第二个参数jcl

2012-02-23 20:40:45 1240

转载 Android中JNI编程的那些事儿

Android中JNI编程的那些事儿http://www.cnblogs.com/keis/archive/2011/04/12/2013174.html首先说明,Android系统不允许一个纯粹使用C/C++的程序出现,它要求必须是通过Java代码嵌入Native C/C++——即通过JNI的方式来使用本地(Native)代码。因此JNI对Android底层开发人员非常重要。

2012-02-23 19:27:40 777

转载 SDL介绍

源代码:tutorial2.cSDL和视频 http://home.chinavideo.org/space.php?uid=1&do=thread&id=15为了在屏幕上显示,我们将使用SDL.SDL是Simple Direct Layer的缩写。它是一个出色的多媒体库,适用于多平台,并且被用在许多工程中。你可以从它的官方网站的网址http://www.libsdl.org/上来得到

2012-02-22 08:39:23 1635

转载 解决Android平台移植ffmpeg的一揽子问题

IT行业是一个踩在巨人肩膀上前进的行业,否则做的事情不一定有意义,所以我也是基于havlenapetr移植的ffmpeg基础上做了些改进,他做的主要贡献有:1. 移植了ffmpeg并将与媒体相关的结构体在java层重新进行了封装,方便应用程序在java层直接操作ffmpeg API,如各种媒体格式转码及播放,如图1所示2. 模仿Android的MediaPlayer类实现了ffmpeg的播

2012-02-17 14:19:55 749

转载 apk文件的反编译教程

http://blog.csdn.net/hualangdao/article/details/6195519Apk文件的反编译具体步骤:首先将apk文件,将后缀改为zip,解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的;比如将test.apk解压后的目录如下 2、  然后是下载有关反编译的工具,链接htt

2012-02-15 21:08:55 793

转载 apk文件的安装

点击打开链接一、首先我们创建某个目录,用于专门存放apk文件,目的在于方便管理,例如将NovelReader1088For2.2.apk文件存放到E:/lOVEAndroid/Apk目录下二、打开模拟器三、输入cmd进入DOS下,并且切换到apk文件所在的目录,然后输入命令 adb install NovelReader1088For2.2.apk即可四、按MENU键返回主

2012-02-15 20:49:17 506

转载 Torrent文件结构解析

http://hi.baidu.com/beisika/blog/item/c8b68f13a34a3e31dd54015c.htmlTorrent文件内的数据结构分为以下几部分:announce:Tracker的主服务器announce-list:Tracker服务器列表comment:种子文件的注释comment.utf-8:种子文件

2012-02-14 14:24:16 2614

转载 WM_COPYDATA实现进程间数据共享

出处:Windows应用程序捆绑核心编程本文转自于 http://book.csdn.net/bookfiles/212/10021210209.shtml进程通信——使用WM_COPYDATA消息通信3.4  使用WM_COPYDATA消息通信对于少量数据可以用WM_COPYDATA方便地实现通信。由于SendMessage()是阻塞的,只有接收方响应了消

2012-02-07 15:05:25 1764

TD-SCDMA入门

TD-SCDMA的入门 第一章:移动通信基础知识,第二章3G通信系统概述,第三章TD-SCDMA通信系统介绍,第四章TD-SCDMA物理层和关键技术介绍,第五章TD-SCDMA系统产品介绍

2010-12-27

空空如也

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

TA关注的人

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