上半年,公司的一个项目,本身我是不喜欢Android开发的,但是学习到的东西总需要整理一下。从iOS转到Android,真心有些不习惯。就IDE来说,eclipse比Xcode差的不是一点半点。Android模拟器竟然还要开机!我勒个去。。 今天写个最简单的Android NDK的小栗子。首先,什么...
分类:
移动开发 时间:
2014-07-16 19:07:06
阅读次数:
213
一、jni打印调试信息 1、 在Android.mk文件中添加: LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog 2、 在.c文件中添加:#include 3、 打印log信息:__android_log_print(ANDROID_LOG_...
分类:
移动开发 时间:
2014-07-16 18:52:13
阅读次数:
247
一、Java数据类型与jni数据类型对应关系基本数据类型一维数组Java类型jni类型Java类型jni类型voidvoidbooleanjbooleanboolean[]jbooleanArraybytejbytebyte[]jbyteArraycharjcharchar[]jcharArrays...
分类:
移动开发 时间:
2014-07-16 18:43:30
阅读次数:
269
最近的项目中一直关于webView设置背景色问题在研究,最终找到了解决的方法。基于我项目的需求,从服务端传过来的是带有标签的文本,如果使用textView会让整个布局显得很乱,里面的的加载也会是个麻烦,但是基于webView背景色的设置就是研究的一个方向了!使用android 中WebView的同事...
分类:
Web程序 时间:
2014-07-16 12:43:42
阅读次数:
333
广播接收者(BroadcastReceiver)用于接收广播Intent,广播Intent的发送是通过调用Context.sendBroadcast()、Context.sendOrderedBroadcast()来实现的。通常一个广播Intent可以被订阅了此Intent的多个广播接收者所接收,这...
分类:
其他好文 时间:
2014-07-07 10:03:00
阅读次数:
271
项目要求NDK开发App程序,于是import了工程项目,搭好了环境,结果出现各种Type 'xxx' could not be resolvedMethod 'xxx' could not be resolved等等Semantic Error。但是工程本身并不存在错误,可以成功编译。解决方法:明...
分类:
其他好文 时间:
2014-07-02 17:05:07
阅读次数:
278
前言
本文记录一个Java层与JNI层参数与数据交互的应用程序开发过程,为实现一个功能完整的带Java与JNI的应用程序打下基础。本文假设读者已搭建好Android的Eclipse与NDK开发环境,包括通过ADB连接手机的配置。
1. 构建基本的Android应用程序
1.1 引导界面配置
打开Eclipse,"File"->"New"->"Andro...
分类:
移动开发 时间:
2014-06-29 23:12:14
阅读次数:
298
上月7日,佩奇秘密会见了库克,当然还有一有点失落的纳德拉跟在后面.一个月后iMessage推出,其实这只是冰山中的一角.三巨头预谋在移动软件领域建立一个垄断合作生态圈:和ios一样下沉到系统,然后加上anroid和windowsphone.这样别人无可厚非又无可奈何. 可在面临政府层面的时候会有.....
分类:
移动开发 时间:
2014-06-27 15:27:51
阅读次数:
172
android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把环境搭建起来了,把过程记录下来分享给大家。
内容目录:
1.默认基础环境
2.NDK下载与配置
3.安装Cygwin
4.用NDK编译
5.安装CDT插件...
分类:
移动开发 时间:
2014-06-22 20:43:28
阅读次数:
431
1使用命令查询字符串(搜索所有文件)grepmobile_provisioning*-r2删除一些没有gitadd的文件即gitrmUntrackedfilesgitclean-f3全编anroid源码时,编译加速exportUSE_CCACHE=1
分类:
其他好文 时间:
2014-06-17 18:15:45
阅读次数:
154