- 浏览: 928878 次
- 性别:
- 来自: 北京
最新评论
-
itzhongyuan:
java Random类详解 -
david_je:
你好,我看到你在C里面回调JAVA里面的方法是在native里 ...
Android NDK开发(1)----- Java与C互相调用实例详解 -
fykyx521:
请求锁是在 oncreate 释放实在ondestroy?? ...
Android如何保持程序一直运行 -
aduo_vip:
不错,总结得好!
Android读取assets目录下的资源 -
f839903061:
给的网址很给力哦!
Android 4.0.1 源码下载,编译和运行
文章列表
1.在 ndk sample目录下创建 项目
android create project -n ndk001 -t 8 -p /Users/zhaoshun/android/android-ndk-r8/samples/ndk001 -a Test001 -k killqq.net.ndk
2.在项目的根目录下 创建jni目录
jni目录中创建 c文件 与 android.mk文件
android.mk文件如下:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := hello
LOCA ...
1.设置环境
Microsoft Windows 系统下
Java JDK 6
Apache ANT Build System
Android SDK
Cygwin http://cygwin.com/install.html
Android NDK
Eclipse IDE
Apple Mac OS X系统下
Xcode
Java JDK 6
Apache ANT Build System
GNU Make
Android SDK
Android NDK
Eclipse IDE
Ubuntu Linux系统 ...
下载android源码 中断解决原因
- 博客分类:
- android
解决方法
1. 浏览器登录https://android.googlesource.com/new-password,并用gmail帐号登录;
2. 点击网页上的“允许访问”,得到类似
1 machine android.googlesource.com login git-<userName>.gmail.com password <password> 2 machine android-review.googlesource.com login git-<userName>.gmail.com password <password>
3. ...
MAC下安装MacPort
- 博客分类:
- mac os
直接安装macport.dmg 不知道为什么老是安装不上, 到最后老是提示还有一分钟剩余就不动了, 没办法.. 源码安装
macports可以到http://distfiles.macports.org/MacPorts/这里下载,最下面的是最新版本,下个tar.gz或tar.bz2的版本就行。
下来之后。
tar zxvf ./MacPorts-1.9.2.tar.gz
cd MacPorts-1.9.2
./configure && make && sudo make install
他 默认会给你装到/opt/local下面,你也可以自己定制安装位置./c ...
下面介绍下NDK开发的Hello World
1. 创建一个android工程 目录是为
/Users/zhaoshun/android/android-ndk-r8/samples
一、概述
对于大部分应用开发者来说可能都不怎么接触到NDK,但如果涉及到硬件操作的话就不得不使用NDK了。使用NDK还有另一个原因,就是C/C++的效率比较高,因此我们可以把一些耗时的操作放在NDK中实现。
关于java与c/c++的互相调用,网上有一大堆的文章介绍。但仔细观察可以发现,基本都是讲在java中调用一个本地方法,然后由该本地方法直接返回一个参数给java(例如,在java中定义的本地方法为private int callJNI(int i))。但在大多数时候要求的并不是由开发者在java层主动去调JNI中的函数来返回想要的数据,而是由JNI主动去调jav ...
经过一番网上搜索 与 无数次的编译 终于成功了
下面献上编译步骤:
1、下载NDK同时配置NDK环境NDK下载;下载ffmpeg-1.1源码ffmpeg-1.1下载
2、把ffmpeg解压到一个NDK项目文档下,如下:
/Users/zhaoshun/android/android-ndk-r8/samples/project1/jni/ffmpeg-1.1.4,重命名为
/Users/zhaoshun/android/android-ndk-r8/samples/project1/jni/ffmpeg
3、在jni目录下添加如下文件Android.mk ,内容如下:
include $( ...
Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程 ...
现在进入apple的developer网站,默认只提供最新的xcode下载的地址,当前最新的是xcode4.1.1,而且只能装在最新的Lion的操作系统上,还是通过AppStore下载安装的,如果是使用比较老的操作系统,或不习惯使用xcode4,那我们就只能下载以前版本的xcode了,几个以前的xcode的下载版本的地址如下:
xcode3.2.6
https://developer.apple.com/devcenter/download.action?path=/Developer_Tools/xcode_3.2.6_and_ios_sdk_4.3__final/xcode_3.2.6_ ...
Safari下载优酷视频
- 博客分类:
- mac os
首先打开你的Safari,进入你要下载视频的网站,选取你要下载的视频点开播放,然后就再点击键盘的option+command+A然后就会出现图1的对话框图2是我要下载的视频地址,这个时候就可以见到对话框里有
一个地址后面显示文件大小的地方会有下载的动作出现,放心很容易就可以找到,因为只有你点开播放的视频地址会动。你直接点击两下就可以下载了。慢慢享受吧,什么网站的视频都可以
哦,只要你的Safari可以打开就可以下载了。
在补充一句:下载的格式是FLV的。
wget 中文详细使用说明
- 博客分类:
- mac os
Wget 的使用
wget下载时,可以将文件重命名:
复制代码 代码如下:
wget -c "www.jbxue.com" -O jbxue.index.html
如果还希望保存输出日志,则可以使用:
复制代码 代码如下:
wget -c "www.jbxue.com" -O jbxue.index.html -o wget.log
1)支持断点下传功能(2)同时支持FTP和HTTP下载方式(3)支持代理服务器(4)设置方便简单;5)程序小,完全免费;
命令格式:
wget [参数列表] [目标软件、网页的网址]
1、启动类参数
这 ...
用linux下常用命令wget进行整站下载(递归下载至本地)
这个命令可以以递归的方式下载整站,并可以将下载的页面中的链接转换为本地链接。
wget加上参数之后,即可成为相当强大的下载工具。
wget -r -p -np -k http://xxx.com/abc/
-r, --recursive(递归) specify recursive download.(指定递归下载)
-k, --convert-links(转换链接) make links in downloaded HTML point to local files.(将下载的HTML页面中的链接 ...
手工下载Xcode文档
- 博客分类:
- mac os
Xcode自己下载文档慢的像狗屎,所以解决方法是,自己去下载。
首先,记住这些Apple Developer Connection的Xcode文档频道(以后可能会改变):
Snow Leopard核心文档 (包括Java和旧文档)
Xcode 3.2核心文档
Leopard核心文档
iPhone OS 3.1核心文档
iPhone OS 2.2 核心文档
直接在Safari或其他RSS阅读器中打开这些连接,你就能看到下载连接了:
你也可以打开Atom文件,分析里面的XML,以获取下载地址——人肉分析就可以了,很简单的。
举个例子:
<?xml version="1. ...
MIDP2.0的图片编程中,可以把图片理解为一个int[]数组,数组中的每个数据都与图片中的一个像素对应。数组中的int类型的数据被分为4个部分,每个部分由8bit字节构成,分别代表Alpha通道,red通道,green通道,blue通道。其中,rgb代表图片颜色的组成,A代表图片的透明度。1111 1111代表像素完全不透明,0000 0000代表像素完全透明,介于两者之间的则代表半透明像素。
MIDP2.0中,Graphics类中有drawRGB方法,用该方法可以将指定的区域设为特定的颜色数据。这个方法的声明如下:
void drawRGB(int[] rgbData, int ...
http://www.myexception.cn/mobile/917390.html
1、PorterDuffXfermode
PorterDuff.Mode的十六种情况可以看APIDemos中的效果,唯一记录一下,做测试时候迷茫的地方
private void drawIntoBitmap(Bitmap bm) {
Canvas canvas = new Canvas(bm);
Paint paint = new Paint();
InputStream stream = null;
try {
stre ...