Android
haoba1987
这个作者很懒,什么都没留下…
展开
-
Android中像素单位dp、px、pt、sp的比较
dp(dip): device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。pt: point,是一个标准的长度单位,1pt=1/72英寸,用于原创 2012-10-04 21:53:32 · 940 阅读 · 0 评论 -
JNI及Android JNI 开发基本知识和具体操作步骤
转自:http://doandroid.info/jni_and_android_jni_details/目录:1 JNI基础知识2 Android中的JNI3 我们在写JNI时候,一些容易出现的问题4 Android中一个简单的例子5 Android中交叉编译最新版libjpeg-8d的例子6 C++编写JNI的不同之处7 后记8 参考文章转载 2012-11-12 16:52:23 · 1155 阅读 · 0 评论 -
Android使用OpenCV和FFMpeg的简单方法-开源项目javacv的使用
转自:http://doandroid.info/android%E4%BD%BF%E7%94%A8opencv%E5%92%8Cffmpeg%E7%9A%84%E7%AE%80%E5%8D%95%E6%96%B9%E6%B3%95-%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AEjavacv%E7%9A%84%E4%BD%BF%E7%94%A8/首先感谢javac转载 2012-11-12 16:43:01 · 5831 阅读 · 0 评论 -
Android NDK开发(1)----- Java与C互相调用实例详解
转自:http://www.cnblogs.com/lknlfy/archive/2012/03/13/2394153.html一、概述 对于大部分应用开发者来说可能都不怎么接触到NDK,但如果涉及到硬件操作的话就不得不使用NDK了。使用NDK还有另一个原因,就是C/C++的效率比较高,因此我们可以把一些耗时的操作放在NDK中实现。 关于java与c/c转载 2012-11-12 16:35:04 · 744 阅读 · 0 评论 -
android语音识别之科大讯飞话音API的使用
android语音识别之科大讯飞语音API的使用布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:转载 2012-11-09 21:41:43 · 6386 阅读 · 4 评论 -
Android: 用jni 获取MAC地址
转自:http://www.cnblogs.com/hibraincol/archive/2012/07/04/2575992.html最近有个需求,需要在jni层获取android设备的mac地址,google了一圈,没看到现成的实现方法,所以就只好自己写一个了。基本思路是,通过jni调用android java层的api,获取wifi的mac地址。理论上,所有的java代码都可转载 2012-11-08 17:29:59 · 958 阅读 · 0 评论 -
如何在Android中使用OpenCV
转自:http://underthehood.blog.51cto.com/2531780/670169看了网上的很多教程和官方http://opencv.willowgarage.com/wiki/Android提供的如何在Android上使用OpenCV的教程,照着一步一步的做最后总有些问题,不是APK安装失败就是运行时突然报错退出。和同学一起摸索了一段时间后,终于弄成功,在这里做转载 2012-11-09 11:39:17 · 763 阅读 · 1 评论 -
Android: NDK编程入门笔记
为何要用到NDK?概括来说主要分为以下几种情况:1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。3. 便于移植,用C/C++写得库可以方便在其他的嵌入式平台上再次使用。下面就介绍下Android NDK的入门学习过程:入门的最转载 2012-11-08 16:51:16 · 702 阅读 · 0 评论 -
windows下eclipse android-ndkr7b环境配置
转自:http://blog.csdn.net/xinzheng_wang/article/details/7416543注意:android-ndkr7b版本中已经集成了cygwin的功能,所以不再需要安装配置cygwin,ndk-build.cmd会帮助我们完成一切。1)cdt 环境配置 为了方便在eclipse下直接开发c/c++程序,我们需转载 2012-11-07 21:59:03 · 462 阅读 · 0 评论 -
使用R7版及以上R8NDK搭建Android开发环境
转自:http://www.cnblogs.com/xiaomiao/archive/2012/02/20/2360308.html安装流程1. 安装JDK.2. 安装Eclipse(eclipse-cpp-indigo-SR1-incubation-win32.zip,解压即可使用。注:该版本集成CDT)3. 搭建Android开发环境(参考文档:http:/转载 2012-11-08 10:14:34 · 693 阅读 · 0 评论 -
Android 配置 OpenCV2.3.1
转自:http://blog.csdn.net/xinzheng_wang/article/details/7419511OpenCV2.3.1-android中大部分重要的API已经封装成了JAVA接口可以直接调用。1)下载OpenCV2.3.1-android 地址1:http://sourceforge.net/projects/opencvlibrary/files转载 2012-11-07 22:03:30 · 678 阅读 · 0 评论 -
Android使用JNI实现Java与C之间传递数据
转自:http://blog.csdn.net/furongkang/article/details/6857610介绍Java如何将数据传递给C和C回调Java的方法。 java传递数据给C,在C代码中进行处理数据,处理完数据后返回给java。C的回调是Java传递数据给C,C需要用到Java中的某个方法,就需要调用java的方法。Android中使用JNI七个步骤:1.创转载 2012-10-26 20:58:22 · 520 阅读 · 1 评论 -
Android使用Google Map服务时获取Map API Key时在Win7下出现的问题
Android使用Google Map服务时,首先要获取Map API Key,本人使用的是Win7 32位操作系统,打开命令窗口,输入:keytool -list -keystore ,输入密码:android,会显示如下:这是发现认证指纹是SHA1,而不是google要求的MD5的指纹,这时候你只需要把你输入的命令改为:keytool -list -v -keystore ,回原创 2012-10-25 21:13:12 · 515 阅读 · 0 评论 -
android错误信息大整理
大家都在为项目开发成功而喜悦,但可不知成功的路上是会经常出错的,下面是我碰到的一些错误集合!【错误信息】[2011-01-19 16:39:10 - ApiDemos] WARNING: Application does not specify an API level requirement![2011-01-19 16:39:10 - ApiDemos] Devic转载 2012-10-22 16:52:41 · 1423 阅读 · 0 评论 -
android:layout_gravity与android:gravity区别
LinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。 他们的区别在于: android:gravity 属性是对该view中内容的限定.比如一个button 上面的text. 你可以设置该text 相对于view的靠左,靠右等位置.android:layout_gravity是用原创 2012-10-06 10:50:52 · 431 阅读 · 0 评论 -
Android中为图标加上数字--用于未读短信数提醒,待更新应用数提醒等
在我们开发一些如短消息、应用商店等应用时,会考虑在短消息的图标上加上未读短信的数量,在应用商店上加上可以升级的应用数量,这样不占太大空间还能达到提示的目的。 本节就以一个展示手机内联系人数量的例子来演示怎么在一个图标的上面加上数字的例子,也就是一个数字overlay..做过google map开发的知道overlay这个东西。。 一:你可学到 手机内依据Ur转载 2012-09-05 22:08:30 · 691 阅读 · 0 评论 -
android:layout_weight属性的使用
这个属性用于控制控件的大小,当LinearLayout布局是垂直布局的时候,它就控制高度的大小;当LinearLayout布局是水平布局的时候,它就控制宽度的大小。示例:复制到剪贴板 XML/HTML代码view plain xml version="1.0" encoding="utf-8"?> LinearLayout x转载 2012-12-25 11:27:14 · 403 阅读 · 0 评论