配置NDK环境1.下载 建议不要最新版可能有坑 export NDK_HOME="/Users/zjl20/Library/Android/sdk/ndk/21.0.611...
配置NDK环境1.下载 建议不要最新版可能有坑 export NDK_HOME="/Users/zjl20/Library/Android/sdk/ndk/21.0.611...
剔除依赖app/模块下build.gradle 1、通过包名+模块名剔除configurations.all {all*.exclude group: "com.google...
打开工程下的.idea/gradle.xml在GradleProjectSettings 添加
参考链接https://blog.csdn.net/HUandroid/article/details/108594243[https://blog.csdn.net/HUa...
ValueAnimator 提供了一个简单的计时引擎,用于执行动画时根据设置的时长以及其他属相完成动画值的计算,然后就可以将动画值设置到合适的目标对象上,使用的插值器默认时 ...
? extends 协变当定义为List<? extends XXX>时,也就是对加入的元素进行了上限限制 这个限定是具有只读特性的! ? super XXX 逆变当定义...
一、lateinit 变量的关键字,可以不用在定义变量的时候就设置初始值 二、原有项目一些涉及到apt的第三方库,改为kotlin后,报错,resource中没有相关类 使用...
函数类型的使用 理解成等同java的接口 和接口实现的使用1.定义var receivedTitleSub: ((title:String) ->Unit)? =null 2...
用sourcetree 必须登录一个bigbucket账号 (sourcetree是客户端 拉取代码需要服务器仓库 理解成推广某些服务器仓库 ) 实际情况需要拉取其他仓库的代...
研究的好深入
kotlin相关一、lateinit 变量的关键字,可以不用在定义变量的时候就设置初始值 二、原有项目一些涉及到apt的第三方库,改为kotlin后,报错,resource中没有相关类 使用...