数组是一组相同类型的值,按照顺序储存在一起。数组通过变量名后加方括号表示,方括号里面是数组的成员数量。 数组初始化和赋值 注意:1.声明数组时必须给出数组的大小,如int f...
1.指针 1.1* 运算符 字符*表示指针,通常跟在类型关键字的后面,表示指针指向的是什么类型的值。这个值代表一个内存地址,因此指针相当于指向某个内存地址的路标。 * 还可以...
基本数据类型 Java TypeNative Typebooleanjbooleanbytejbytecharjcharshortjshortintjintlongjlong...
1、访问java(私有)变量 逆向步骤:1)最后通过调用env->Get{type}Field(jobject, fieldId) 得到该变量的值。其中{type} 是变量的...
1、Parcelable和Serializable的异同 我们知道在Java应用程序当中对类进行序列化操作只需要实现Serializable接口就可以,由系统来完成序列化和反...
开篇就提到效能优化涉及的范围会很广,考虑后面需要经常用到 asm 字节码插桩,我们首先从 《Gradle 插件 + ASM 实战》开始讲,但又希望大家能知其然也知其所以然,因...
没了买房买车的压力,也结了婚,也没有再继续讲课了。这一年就是上上班健健身,旅旅游,感觉生活瞬间舒服了很多,工作没有什么太大压力,但这一年自己也陷入了迷茫。其实在鹅厂待个十年二...
JNI/NDK 在Android开发中,由于种种原因我们需要调用C/C++代码, 这个时候就要用到Android开发者都听说过的JNI(Java Native Interfa...
由于工作内容大多是和Camera相关的算法集成, 所以经常会用到JNI/NDK, 在此记录一下开发过程中一些注意事项以及一些小技巧. 动态注册JNI函数失败(no stati...
在android项目开发中,当你打开res/layout这个目录想去找一个xml文件,没有经过分包处理的布局相当之多,查找非常麻烦,只能通过activity直接定位,尤其是迭...
一、本文侧重点在哪? https 的客户端和服务器端的请求流程,加了Charles之后对请求有什么影响(中间人攻击) 我们原来怎么抓https包的 Android 7.0 (...
app:layout_constraintLeft_toLeftOf //Constrains the left side of a child to the left si...
Jake Wharton 是 Android 大神,同时也是开源狂魔。他开源的项目特点是小而美,且应用广泛,比如 butterknife、RxBinding、hugo 等,本...