随机推荐

JNI之类型介绍

前言之前对JNI基本的使用以及很熟悉了,但也是值得部分基础内容,这次就记录一下JNI中的基础类型,方便自己查阅。正文之前我们知道,JNI中是不认识java类型的(int好像认识,哈哈),比如我们之前的boolean在JNI是jboolean类型,之前涉及的类型不对,今天就深入了解一下其他类型...

关闭Android Studio自带的模拟器

前言在Android Studio中打开自带的谷歌模拟器后,不管是点击关闭按钮,还是按Power键,都无法完全的把Android模拟器关闭。然后谷歌之后才发现需要命令才可以彻底关闭。记录一下,方便自己查阅。正文解决方法很简单,就是终端(我这里是cmd)中输入下面命令adb emu ki...

git常用命令

git常用git initgit addgit statusgit commitgit commit -m "xxx"git loggit loggit log -p 同时列出本次提交前后具体的差别git log --pretty=oneline 每条记录仅占一行显示查看分支...

Android取消和开启提示音

前言如果系统设置[声音]选项中关闭了[触摸提示音],则所有的View都没有提示音。开启系统设置[触摸提示音]基础上,View或ViewGroup设置setOnTouchListener()或者setOnLongClickListener()都是没有提示音的。开启系统设置[触摸提示音]基础上...

[摘]List、Set、Map详解及区别

一、List接口List是一个继承于Collection的接口,即List是集合中的一种。List是有序的队列,List中的每一个元素都有一个索引;第一个元素的索引值是0,往后的元素的索引值依次+1。和Set不同,List中允许有重复的元素。实现List接口的集合主要有:ArrayList、Li...

JNI动态注册封装C++版

前言之前JNI一直用C语言写,但发现Android Framework中大都用C++写,为了阅读方便,改为C++。其实C++跟C语言写法一样的,只不过C++更简洁些。正文修改点,举个例子不同点hello.c文件后缀改为hello.cpp,还有就是C++传入的参数更少,看起来更简洁。he...