会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
brave-sailor
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
33
34
35
36
37
38
39
40
41
···
353
下一页
2019年4月2日
Android application backup
摘要: 警告 AndroidMenifest中application标签下android:allowBackup="true"时,会警告: Warning:On SDK version 23 and up, your app data will be automatically backed up and
阅读全文
posted @ 2019-04-02 10:16 brave-sailor
阅读(558)
评论(0)
推荐(0)
2019年3月29日
相对路径./与../区别
摘要: 出处:lanmeng_smile-https://blog.csdn.net/lanmeng_smile/article/details/46724129 一、基本概念 1、相对路径-顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。 2、绝对路径-绝对路径就是你的主页上的
阅读全文
posted @ 2019-03-29 15:27 brave-sailor
阅读(370)
评论(0)
推荐(0)
2019年3月28日
C语言之网络编程(服务器和客户端)
摘要: Linux网络编程 1、 套接字:源IP地址和目的IP地址以及源端口号和目的端口号的组合称为套接字。其用于标识客户端请求的服务器和服务。 常用的TCP/IP协议的3种套接字类型如下所示。 (1)流套接字(SOCK_STREAM): 流套接字用于提供面向连接、可靠的数据传输服务。该服务将保证数据能够实现无差错、无重复发送,并按顺序接收。流套接字之所以能够实现可靠的数据服务,原因在于其使用了...
阅读全文
posted @ 2019-03-28 17:00 brave-sailor
阅读(2629)
评论(0)
推荐(0)
JNI手动释放内存(避免内存泄露)
摘要: 1. 哪些需要手动释放? 不要手动释放(基本类型): jint , jlong , jchar 需要手动释放(引用类型,数组家族): jstring,jobject ,jobjectArray,jintArray ,jclass ,jmethodID 2. 释放方法 2.1 jstring & char * // 创建 jstring 和 char* jstring j...
阅读全文
posted @ 2019-03-28 15:08 brave-sailor
阅读(7957)
评论(0)
推荐(0)
2019年3月27日
IntelliJ IDEA平台下JNI编程(五)—本地C代码创建Java对象及引用
摘要: 本文学习如何在C代码中创建Java对象和对象数组,前面我们学习了C代码中访问Java对象的属性和方法,其实在创建对象时本质上也就是调用构造函数,因此本文知识学习起来也很轻松。有了前面学习数组创建的方法后,C代码创建对象数组同样很容易,下面开始学习吧~ 1. C代码创建Java对象 创建Java对象本
阅读全文
posted @ 2019-03-27 16:42 brave-sailor
阅读(645)
评论(0)
推荐(0)
Android Studio NDK开发-JNI调用Java方法
摘要: 相对于NDK来说SDK里面有更多API可以调用,有时候我们在做NDK开发的时候,需要在JNI直接Java中的方法和变量,比如callback,系统信息等.... 如何在JNI中调用Java方法呢?就需要先了解FindClass和GetMethodID了。 FindClass和GetMethodID
阅读全文
posted @ 2019-03-27 16:37 brave-sailor
阅读(556)
评论(0)
推荐(0)
Android 通过 JNI 访问 Java 字段和方法调用
摘要: 在前面的两篇文章中,介绍了 Android 通过 JNI 进行基础类型、字符串和数组的相关操作,并描述了 Java 和 Native 在类型和签名之间的转换关系。 有了之前那些基础,就可以实现 Java 和 Native 的相互调用了,在 Native 中去访问 Java 类的字段并调用相应的方法。
阅读全文
posted @ 2019-03-27 15:59 brave-sailor
阅读(485)
评论(0)
推荐(0)
JNI开发-Java从C/C++获取List集合对象
摘要: NI开发有时需要Java从C/C++获取List对象,此篇主要讲解Java从C/C++获取List返回值; 1. 定义com.niubashaoye.simple.jni.StuInfo类 public class StuInfo { private int stuId; private String stuName; private ...
阅读全文
posted @ 2019-03-27 15:44 brave-sailor
阅读(1858)
评论(0)
推荐(1)
2019年3月26日
JNI C创建Java字符串数组
摘要: 创建Java字符串数组 注:jni中没有与String[]对应的数据类型,所以需要创建对象数组,循环添加jstring对象 #include <Sample3.h> #include <string.h> #include <stdlib.h> #define ARRAY_LENGTH 5 JNIE
阅读全文
posted @ 2019-03-26 19:03 brave-sailor
阅读(1517)
评论(0)
推荐(0)
Android JNI 数组操作
摘要: JNI 中有两种数组操作,基础数据类型数组和对象数组,JNI 对待基础数据类型数组和对象数组是不一样的。 基本数据类型数组 对于基本数据类型数组,JNI 都有和 Java 相对应的结构,在使用起来和基本数据类型的使用类似。 在 Android JNI 基础知识篇提到了 Java 数组类型对应的 JN
阅读全文
posted @ 2019-03-26 18:12 brave-sailor
阅读(4705)
评论(0)
推荐(0)
上一页
1
···
33
34
35
36
37
38
39
40
41
···
353
下一页
公告