打包完成后,在build目录下会生成对应的依赖库版本记录,对应的目录文件build/intermediates/incremental/lintVitalAnalyzeRel...
打包完成后,在build目录下会生成对应的依赖库版本记录,对应的目录文件build/intermediates/incremental/lintVitalAnalyzeRel...
插件库的查找[https://plugins.gradle.org/] 一、kotlin-android-extensions 在最新的版本中kotlin-android-e...
1.构造参数 int corePoolSize:核心的线程数,当调用execute的时候,如果当前线程数量小于corePoolSize的大小则创造新的线程int maximu...
Git 提交规范 feat:新功能(feature)。fix:修复bug,可以是QA发现的BUG,也可以是研发自己发现的BUG。docs:文档(documentation)。...
官方说明文档:https://git-scm.com/book/zh/v2/[https://git-scm.com/book/zh/v2/] 1.git add . 添加所...
1.指针和const const char* const temp = "char"; 1.第一个const是对应限制const char*,作用是表示temp是一个指向常量...
一、让子View显示超出自身容器大小 在子View的父布局上设置android:clipChildren=“false”,在View会通过这个方法判断是否需要clip。使用的...
1.GLSurfaceView把上层的View遮盖 在使用GLSurfaceView开发的时候,会调到到setZOrderOnTop(boolean onTop)这个方法,而...
1.二叉树特点 由二叉树定义以及图示分析得出二叉树有以下特点: 1)每个结点最多有两颗子树,所以二叉树中不存在度大于2的结点。2)左子树和右子树是有顺序的,次序不能任意颠倒。...
1.为什么继承ViewGroup,draw(canvas: Canvas?)会不被调用? 在View中判断需要刷新控件的updateDisplayListIfDirty()方...
世界读书日已经过去很多天了,突然想到自己已经很久没有看过书了,记得上一次看书已经是去年了。而今年已经过去了四分之一的时间,而我依然没有开始看书,每一次说要看书都会被自己用各种...
查看依赖的方法: 结果: 在重复依赖下用{exclude group:'模块链接' },例如:implementation('com.squareup.retrofit2:r...
Android 读文件路径 Environment.getExternalStorageDirectory().absolutePath = /storage/emulate...
看了鸿洋大神的文章,才知道原来还可以这么简单的实现全局控件变灰,有兴趣的可以去看看。下面只是我个人的学习记录。 实现的灰度的工具 做这个的时候让我想起了之前做的人脸识别,人脸...
1.问题一: 问题原因: 项目的资源报错了. 解决方法 在项目的更目录下的build.gradle中加入这段,可以把报错的资源显示出现,然后逐个去解决. 2.问题二: 添加系...
系统签名方法: java -Xmx2048m -Djava.library.path=. -jar signapk.jar platform.x509.pem platfor...
github地址:https://github.com/BraveFaith/BinderTest 1.如果Activity 和 Service 是相同进程,那么bind服务...