介绍 用于识别黄色的问号
介绍 用于识别黄色的问号
kotlin + spring boot + mysql 需要的Docker: docker pull openjdk:17-slim docker pull mysql:5...
在 10 小时前,我还对kotlin、spring-boot以及gradle不是很了解,但现在已经知道该如何使用它们运行一个简单的CURD应用了。 于是记录下来,虽然网上已经...
gradle.projectsEvaluated {tasks.withType(JavaCompile) {Set<File> fileSet = options.boot...
最近在学习kotlin扩展函数时碰到一个这样的写法: 按正常来说,这个高阶函数的方法应该这样写: 表示接收一个 参数类型为 T 无返回值的方法。 但用T.() 代替 (T) ...
关键字:结构化并发、线程、Kotlin、协程 多线程的并发是全局的,而结构化并发中,每个并发都有自己作用域。 1. 线程的并发不是结构化的 可以想想这几个问题在 Java 中...
对于Retrofit的使用我就不介绍了,使用也不难,随便去搜两篇文章看看。我主要介绍的就是如何封装,简便使用。数据的封装可以移步到:Retrofit网络请求,数据的封装(一)...
适合单个Activity 的水印功能。
1. 安装jenkins 环境(跳过) 2. Android studio 配置参数 1. gradle.properties 添加全局参数 用于jenkins 调用 2. ...
1. Gradle 下载依赖库很慢 在项目的 build.gradle 中把原本的 repositories{} 下面的google()和jcenter() 替换为 阿里的镜...
在开发的过程中为了apk的安全,最好在apk运行的最开始进行签名的验证,防止被人反编译后重新打包运行,下面就在 C# 中展示如何在 unity 进行签名的认证: 接下来展示如...
一、背景 1.1、控件效果 要实现的自定义控件效果大致如下,实现过程中用到了比较多的自定义View的API,觉得比较有代表性,就分享出来也当做学习总结项目代码已上传githu...
1. 前言 三国演义里开篇就说:天下大势,分久必合,合久必分。我发现这话套在软件开发上,也特别贴切。我记得我刚入门时做java后台开发,以及后来做Android应用程序开发,...
相信大部分的开发团队,不管前端也好,后端也好,都会有自己内部的一套规范。它是团队协作开发的基石,如果团队成员各自搞自己的,最后集成时肯定或多或少会出现问题。所以问题就来了,在...
我们在单一工程里开发时代码运行良好,但是在进行组件化开发时,经常会出现一些莫名其妙的问题。 1. ButterKnife无法使用 组件化之后,在library中使用Butte...
1.自定义OkHttpGlideModule 官网上 让写注释 @GlideModule但是我加上后 没有用啊 2. 自定义ModelLoader: 一个简单的加载器,用于使...
一、前言 app在线更新是一个比较常见需求,新版本发布时,用户进入我们的app,就会弹出更新提示框,第一时间更新新版本app。在线更新分为以下几个步骤: 在线更新就上面几个步...
打 debug 包流程: git pull 分支最新代码 Android Studio:Build - Generate Signed APK 从 IDE 里可以看到,实际上...
最近在给游戏接渠道SDK的时候遇见了很恼火的问题: 定睛一看,这不就是SDK冲突了么。因为其他的地方用到了Okhttp3,但是B站的sdk的jar包里面也包含一份低版本的又不...