1、SavedStateHandle(进程被杀保存数据) 1、依赖 在build.gradle的dependencies中添加依赖: implementation 'androidx.lifecycle:lifecycle-viewmodel-savedstate:1.0.0-alpha01' 2、 ...
分类:
移动开发 时间:
2020-01-31 12:12:23
阅读次数:
124
所用的版本:Android Studio3.4.1、openCV 3.4.9 1.下载 在opencv官网下载最新的SDK包,本人下载的版本是3.4.9,下载完毕之后解压。 下载地址:https://opencv.org/releases/ 2.导入 (1)新建一个Android项目OpenCVTe ...
分类:
移动开发 时间:
2020-01-30 14:11:49
阅读次数:
137
在gradle.properties中添加如下代码即可 android.enableJetifier=true android.useAndroidX=true ...
分类:
移动开发 时间:
2020-01-30 11:18:46
阅读次数:
204
app :创建项目后,自动创建一个名称为app的Module manifests:保存配置文件 java:保存java源代码文件 res:保存资源文件 Gradle Scripts:保存Gradle构建和属性文件 manifests节点manifests节点用于显示Android应用程序的配置文件 ...
分类:
移动开发 时间:
2020-01-29 23:53:24
阅读次数:
140
配置gradle的系统环境变量 首先要确保Java的环境变量配置成功 java version 1. 本地下载gradle http://services.gradle.org/distributions/ 2. 拿到安装目录: /Users/erwa/Desktop/work/software/g ...
分类:
系统相关 时间:
2020-01-28 17:51:02
阅读次数:
110
代码混淆(Obfuscated code)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。 为什么要加代码混淆 不想开源应用,为了加大反编译的成本,但是并不能彻底防止反编译 开启混淆 通常我们需要找到项目路径下app目录下的build.gradle文件 找到m ...
分类:
移动开发 时间:
2020-01-27 19:16:55
阅读次数:
115
经过千辛万苦之后,终于安装上了Android studio1.5,下面就来看一下AS的界面,了解一下工程结构,为以后的App开发做准备。 下图即为用于测试的App结构: 如上图所见,App结构包括两个子目录,包括app和Gradle Scripts两个子目录,首先对这两个子目录分别进行介绍: app ...
分类:
移动开发 时间:
2020-01-24 18:52:56
阅读次数:
141
intellij idea更新gradle项目报错:Could not run build action using Gradle distributionintellij idea中有一个gradle项目,之前都一直是好好的。 今天在build.gradle中添加了一个dependency,由于我 ...
分类:
其他好文 时间:
2020-01-23 10:59:03
阅读次数:
62
Spring Boot 是令人兴奋的新项目,它提供了四个主要的特性,能够改变开发Spring应用程序的方式。 1、Spring Boot Starter: 他将常用的依赖分组进行了整合,将其合并到一个依赖中,这样就可以一次性添加到项目的Maven或Gradle构建中。 2、自动配置: Spring ...
分类:
编程语言 时间:
2020-01-21 23:33:34
阅读次数:
131
Gradle修改本地仓库的位置 前段时间接触到了使用Gradle去构建项目,但是没有办法像Maven一样配置Setting文件来修改本地库的位置。后来纠结很久,修改系统的环境变量即可。PS:修改完成后一定要重启计算机才可以~ 将C:Userstower.gradle的默认目录复制到d:/gradle... ...
分类:
其他好文 时间:
2020-01-21 23:21:37
阅读次数:
351