java
街道口afs
这个作者很懒,什么都没留下…
展开
-
Android 中NDK编程
Android 中NDK编程 本篇文章主要用来解决下面几个问题 什么是jni?jni适用的场景是什么? 怎样开发一个jin程序?有哪些学习资料可以用? 1.什么是JNI? 它的适用场景有哪些 JNI 是Java Native Interface的缩写,翻译过来就是java本地接口,它是java和其他语言(通常是c\c++)沟通的桥梁。用一句大白话来讲,就是在java程序种定义一些本地接...原创 2019-09-11 20:28:55 · 226 阅读 · 0 评论 -
AndroidStudio生成SO文件
AndroidStudio生成SO文件 生成so的方式可能有多种,这里说一种简单的方式。具体由如下三步 下载配置ndk,编写java调用so的native方法; 生成.h头文件夹,编写c/c++文件,编写Android.mk,Application.mk文件; 编译并使用SO文件; 1.下载配置NDK,编写java方法 下载NDK: 在 file->settings->Androi...原创 2019-09-07 11:02:16 · 5374 阅读 · 0 评论 -
深入理解HashMap
HashMap解析 在做java开发的时候经常需要用到保存键值对的数据集合HashMap。HashMap使用起来很简单,但是它内不得实现时怎样得呢? 先来看一下HashMpa得类图,和Android中的装饰着谋士座椅下对比, 虽然HashMap的类图结构和Android中装饰者模式有几分相似,但是并不是装饰者模式,主要是因为AbstaractMap中没有引用到AbstractMap...原创 2019-12-02 22:54:59 · 144 阅读 · 0 评论