java 基礎三 堆栈

转载:https://www.2cto.com/kf/201302/190704.html   简单的说: Java把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变...

2019-01-16 22:32:50

阅读数 17

评论数 0

java 基礎二 運算符

1. 算術運算符: 除号:整数在使用除号操作时,得到的结果仍为整数(小数部分忽略)。 取模:模数(%右边的数)的符号忽略不计,结果的正负取决于被模数(%左边的数)。 自增:符号在前就是先运算后取值,符号在后则是先取值后运算。         a . 放在操作数前面,则先自加或自减,再参...

2019-01-05 17:39:00

阅读数 36

评论数 1

java 基礎一 進制轉換

<一>   二進制和十進制的相互轉換 十進制轉二進制方法一:十進制除二得到餘數,商繼續除2,直到商為0。將餘數從下網上排列得到的就是二進制數. 比如: 19 轉二進制為:10011(將餘數從下網上排列),二進制的高位在左,低位在右。 十進制轉二...

2019-01-03 21:47:02

阅读数 27

评论数 0

Beyond Compare 30天评估期已过解决方案

https://jingyan.baidu.com/article/af9f5a2d42b19143140a459b.html

2018-12-20 19:46:54

阅读数 88

评论数 1

class的jar 和 dex的jar互相转换

jar文件转dex: 1. cmd进入到android sdk build-tools目录下面随便找个文件比如:19.1.0,将要转换的old.jar拷贝到当前目录下, 2. 执行命令:dx --dex --output=new.jar old.jar old.jar是class文件的jar...

2018-12-20 19:41:35

阅读数 33

评论数 1

Android 存储路径相关知识小结

https://blog.csdn.net/liujigangisgood/article/details/40044709

2018-10-11 11:07:38

阅读数 16

评论数 0

Android Studio导入整个Android系统源码

本文章转自https://blog.csdn.net/QQxiaoqiang1573/article/details/72903237】 https://www.jianshu.com/p/abd8d7a074fd 简介 偶然发现一个神器idegen,通过它我们可以用Android Stud...

2018-09-03 15:15:53

阅读数 71

评论数 0

设计模式---适配器模式(对象结构型模式)

定义:将一个类的接口,转换成客户期望的另外一个接口。适配器让两个原本不兼容的接口可以合作无间。 优点: 可以让任何两个没有关联的类一起运行 提高了类的复用,想使用现有的类,而此类的接口标准又不符合现有系统的需要。通过适配器模式就可以让这些功能得到更好的复用。 增加了类的透明度,客户端只关注...

2018-08-06 20:11:40

阅读数 25

评论数 0

设计模式-观察者模式

定义:在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 角色: 主题接口:抽象主题提供一个接口,可以 增加和删除观察者角色。 具体主题:它把所有对观察者对象的引用保存在一个集合中,每个主题都可以有任意数量的观察者。在集体主题的内部状态改变时,所有...

2018-08-06 19:52:49

阅读数 40

评论数 0

设计模式----工厂模式(简单工厂)

一、简单工厂 定义:简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 特点: 工厂类直接实现,一个产...

2018-08-04 16:28:46

阅读数 41

评论数 0

android 调用内部类

https://www.jianshu.com/p/fbf45770ecc8

2018-07-04 09:16:31

阅读数 249

评论数 0

jni学习3--java调用jni函数示例

      对第三个参数 jboolean *isCopy说明如下:      当从JNI函数GetStringUTFChars函数中返回得到字符串B时,如果B是原始字符串java.lang.String的一份拷贝,      则isCopy  被赋值为JNI_TRUE。如果B是和原始字符串指向的...

2018-03-23 09:51:32

阅读数 56

评论数 0

Jni学习2--基础数据类型

第一部分: 基础数据类型对比Java数据类型C语言数据类型C对应javaJin数据类型Jni对应Cint 4byte 32位int 4byte 32位一致 Jin 32位Int 32位short 2byte 16位short 2byte 16位一致 Jshort 16位Short 16位char ...

2018-03-22 15:58:38

阅读数 75

评论数 0

Jni学习1--静态注册和动态注册

1.jni 静态注册第一步:新建java类:    System.loadLibrary后面会讲到第二步:通过javah  命令生成.h文件                                             (固定命令)        (包名)C:\MyNDKTest\myl...

2018-03-19 17:17:49

阅读数 73

评论数 0

Android 混淆编译1

http://www.360doc.com/content/16/0930/09/26794451_594811550.shtmlAndroid混淆那些事,看这篇就够了简介作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难...

2018-03-13 20:04:14

阅读数 45

评论数 0

NDK-创建工程

 如果创建的是 application工程,则编译之后无法生成.jar \ .aar文件所以需要创建library模块。 第一步创建:在原有的app project 工程里面new Module   选择library 下一步。。finish    第二步:编译libraay工程,生成aar增加两...

2018-03-09 20:30:07

阅读数 100

评论数 0

NDK 调试错误

1.CMake Error: CMake can not determine linker language for target: 可能是CMakeLists.txt-->add_library(.............)里面的cpp文件路径找不到。2.no static...

2018-03-09 10:21:15

阅读数 327

评论数 0

NDK开发--环境搭建

转载: http://blog.csdn.net/zeqiao/article/details/77893167JNI:Java Native Interface(Java 本地编程接口),一套编程规范,它提供了若干的 API 实现了 Java 和其他语言的通信(主要是 C/C++)。Java 可...

2018-03-08 14:43:36

阅读数 58

评论数 0

android 6.0遇到的问题

1.打开app访问gpio 异常 : type=1400 audit(1956.899:283): avc: denied { write } for pid=6914 comm=4173796E635461736B202331 name="gpio" dev=...

2018-03-05 11:24:19

阅读数 92

评论数 0

命令生成key文件

https://jingyan.baidu.com/article/7e4409533cb10e2fc0e2efa3.html

2018-01-09 19:58:11

阅读数 683

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭