上一页 1 ··· 270 271 272 273 274 275 276 277 278 ··· 353 下一页
摘要: ndroid.mk文件是在使用NDK编译C代码时必须的文件,Android.mk文件中描述了哪些C文件将被编译且指明了如何编译。掌握Android.mk文件的编写主要是掌握其里头将要使用的一些关键字,先来看一个简单的例子,这个例子使用的是android NDK带的HellJni的例子。[plain]... 阅读全文
posted @ 2015-05-13 13:58 brave-sailor 阅读(249) 评论(0) 推荐(0)
摘要: 一、 首先写了java文件:[java]view plaincopyprint?publicclassHeaderFile{privatenativevoiddoVoid();nativeintdoShort();nativevoiddoArray(Object[]o);nativeintdoInt... 阅读全文
posted @ 2015-05-13 13:57 brave-sailor 阅读(282) 评论(0) 推荐(0)
摘要: 前面一篇通过简单的例子介绍了android中JNI的使用。这一篇从基础上了解一些Java参数类型与本地参数类型区别。 1) java中的返回值void和JNI中的void是完全对应的哦!(仅仅一个而已)。 2) java中的基本数据类型(byte ,short ,int,long,float,dou 阅读全文
posted @ 2015-05-13 13:56 brave-sailor 阅读(267) 评论(0) 推荐(0)
摘要: android支持使用NDK开发C程序,关于配置NDK环境问题应该不用再赘述了,这个网上有很多,这里通过一篇实例来讲述简单的JNI开发,大家可以参考这篇文章(Get Your Eclipse-Integrated NDK On!)搭建Eclipse编译C语言为so文件的开发环境。 native方法实... 阅读全文
posted @ 2015-05-13 13:55 brave-sailor 阅读(277) 评论(0) 推荐(0)
摘要: 本篇将站在顶级的高度——架构,来看android。我开篇就说了,这个系列适合0基础的人且我也是从0开始按照这个步骤来 学的,谈架构是不是有点螳臂挡车,自不量力呢?我觉得其实不然,如果一开始就对整个android的架构了然于胸,就不会误入歧途,能够很好地把握全局。 本文的主题如下:1、架构图直观2、架... 阅读全文
posted @ 2015-05-13 10:37 brave-sailor 阅读(184) 评论(0) 推荐(0)
摘要: 一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。每个模块属下列类型之一: 1)APK程序,一般... 阅读全文
posted @ 2015-05-13 10:14 brave-sailor 阅读(152) 评论(0) 推荐(0)
摘要: 前言好长时间没写blog了,心里感觉有点空荡荡的,今天有时间就来写一个关于自定义视图的的blog吧。关于这篇blog,网上已经有很多案例了,其实没什么难度的。但是我们在开发的过程中有时候会用到一些自定义的View以达到我们所需要的效果。其实网上的很多案例我们看完之后,发现这部分没什么难度的,我总结了... 阅读全文
posted @ 2015-05-12 14:37 brave-sailor 阅读(408) 评论(0) 推荐(0)
摘要: 1. 使用蓝牙的响应权限 代码如下:2. 配置本机蓝牙模块在这里首先要了解对蓝牙操作一个核心类BluetoothAdapter代码如下:BluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter();//直接打开系统的蓝牙设置面板Int... 阅读全文
posted @ 2015-05-11 23:47 brave-sailor 阅读(378) 评论(0) 推荐(0)
摘要: 我是在android源码里编译的package/apps/,因为需要调用的关机接口是不对上层开放的,在eclipse里面不能调用。我主要是介绍调用android的关机功能,因为在调试过程中,关机的一些权限和其他条件是多于重启的,所以,如果能实现关机,那么重启也就没有问题了。在AndroidManif... 阅读全文
posted @ 2015-05-11 14:28 brave-sailor 阅读(669) 评论(0) 推荐(0)
摘要: 导入到Eclipse中后选择了相应的API后,红叉的项目错误没有了。 工程列表也无任何错误了。但出现了这样的提示框错误说明的是.classpath这个环境文件不能写。随后,查看工程文件主目录下的.classpath文件、.project文件的属性,发现两者属性为隐藏,去掉隐藏属性后,此问题解决。同样... 阅读全文
posted @ 2015-05-11 14:13 brave-sailor 阅读(371) 评论(0) 推荐(0)
上一页 1 ··· 270 271 272 273 274 275 276 277 278 ··· 353 下一页