上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页
摘要: 本文根据《Android jni简便开发流程》中的开发流程来实现一个java传递int类型数据给C 新建项目,进行简单的布局 新建JNI.java 自动生成jni文件夹,进行相关的修改 passdata.c MainActivity.java中的代码如下: 运行项目 获取更多C相关知识,关注公众号: 阅读全文
posted @ 2016-07-01 18:16 wuyudong 阅读(1447) 评论(0) 推荐(0) 编辑
摘要: 《Android jni helloworld》中介绍了开发jni helloworld的步骤,本文将介绍jni简便开发流程 ① 写java代码 native 声明本地方法 ② 添加本地支持 右键单击项目->andorid tools->add native surport 如果发现 finish不 阅读全文
posted @ 2016-07-01 17:38 wuyudong 阅读(1197) 评论(0) 推荐(0) 编辑
摘要: 错误1:java.lang.UnsatisfiedLinkError: Native method not found: 本地方法没有找到 1、本地函数名写错 2、忘记加载.so文件 没有调用System.loadlibrary 错误2:findLibrary returned null 1、Sys 阅读全文
posted @ 2016-07-01 16:15 wuyudong 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 新建Android项目,设置布局: jni开发的步骤 ①写java代码 声明本地方法 用到native关键字 本地方法不用去实现 ②项目根目录下创建jni文件夹 ③在jni文件夹下创建.c文件 ④ 导入<jni.h> ⑤ 创建Android.mk makefile 告诉编译器.c的源文件在什么地方, 阅读全文
posted @ 2016-07-01 15:10 wuyudong 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 交叉编译 在一个平台上去编译另一个平台上可以执行的本地代码 cpu平台 arm x86 mips 操作系统平台 windows linux mac os 原理 模拟不同平台的特性去编译代码 jni开发工具: ndk native develop kit NDK目录 docs--帮助文档 platfo 阅读全文
posted @ 2016-06-30 20:55 wuyudong 阅读(4946) 评论(0) 推荐(0) 编辑
摘要: JNI简介 JNI (Java Native Interface),Java的本地接口 JNI是Java众多开发技术中的一门,意在利用本地代码,为Java程序提供 更高效,更灵活的拓展。应用场景包括:对运行效率敏感的算法实现、跨平台应用移植、调用系统的底层驱动、调用硬件等。尽管Java一贯以其良好的 阅读全文
posted @ 2016-06-30 17:47 wuyudong 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 在前几篇文章中《Android 采用get方式提交数据到服务器》《Android 采用post方式提交数据到服务器》《Android 采用HttpClient提交数据到服务器》介绍了android的两种提交数据到服务器的方法 本文将介绍另外一种基于框架android-async-http的方法来实现 阅读全文
posted @ 2016-06-29 22:17 wuyudong 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 在前几篇文章中《Android 采用get方式提交数据到服务器》《Android 采用post方式提交数据到服务器》介绍了android的两种提交数据到服务器的方法 本文继续介绍采用HttpClient提交数据到服务器 HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越 阅读全文
posted @ 2016-06-29 15:38 wuyudong 阅读(637) 评论(0) 推荐(0) 编辑
摘要: Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may already be running in another process, 阅读全文
posted @ 2016-06-29 14:49 wuyudong 阅读(25348) 评论(0) 推荐(4) 编辑
摘要: 《Android 网络HTML查看器》一文中,运行代码实践一下 发现html源代码中出现了乱码,原因很明显:charset="gb2312" android默认的字符集是"utf-8" 将上面标记的一行代码修改为: return new String(result, "gb2312"); 运行后的效 阅读全文
posted @ 2016-06-28 11:41 wuyudong 阅读(5380) 评论(0) 推荐(0) 编辑
摘要: 本文实现一个基于Android的网络HTML查看器 新建项目,项目布局文件如下: 新建工具类StreamTools.java: 完整代码如下: 阅读全文
posted @ 2016-06-28 10:27 wuyudong 阅读(1332) 评论(0) 推荐(1) 编辑
摘要: 接着处理《Android 网络图片查看器》中出现的问题 使用添加子线程,修改原程序: 运行项目后报错: 06-27 19:27:59.613: W/System.err(2471): android.view.ViewRootImpl$CalledFromWrongThreadException: 阅读全文
posted @ 2016-06-27 20:12 wuyudong 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”。 所以一个流畅的合理的应用程序中不能出现anr,而 阅读全文
posted @ 2016-06-27 16:00 wuyudong 阅读(1562) 评论(0) 推荐(0) 编辑
摘要: 今天来实现一下android下的一款简单的网络图片查看器 界面如下: 代码如下: 代码如下: 添加权限:android.permission.INTERNET 运行后报错:android.os.NetworkOnMainThreadException 解释一下,从Honeycomb SDK(3.0) 阅读全文
posted @ 2016-06-27 15:44 wuyudong 阅读(1481) 评论(0) 推荐(0) 编辑
摘要: 刚刚学习git和github,网上的知识太杂太乱。照着折腾了很长的时间,都没有搞出个结果,心里十分痒痒,最后终于在github上看到成果。本文适合刚刚接触github但是急于想看到效果的同学,当然git作为一种技术,并不能祈求短暂的时间内达到学会精通,后面还需继续努力 本文地址:http://www 阅读全文
posted @ 2016-06-24 17:16 wuyudong 阅读(1226) 评论(0) 推荐(2) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页
Top_arrow