由于工作的繁忙,一直没时间升级android Studio版本。不料今天更新遇到了坑爹异常,补丁冲突 然后找到AS的安装目录下把此jar删除,试试能够更新成功,结果,直接起不...
由于工作的繁忙,一直没时间升级android Studio版本。不料今天更新遇到了坑爹异常,补丁冲突 然后找到AS的安装目录下把此jar删除,试试能够更新成功,结果,直接起不...
Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 相比WYSIWYG编辑器 优点:1、因为是纯文本,所以只要支持Markd...
之前在做项目时用到了mvp模式,由于时间紧,没来得急进行抽基础类,趁现在有时间进行整理一下,并对应做下笔记,供以后方便使用。先扯一下M、V、P作用吧: m (Model ) ...
因为项目版本出现问题,想进进行版本切换,但又不想把现在以修改的代码删除,这个问题不用担心,git很强大,几个命令就能解决。但是因为使用一些命令可能会引起一下小问题。我就遇到了...
函数 参数:Pascal表示法 ---》 name : type 多参数用逗号隔开 参数赋值: 例如 name:type = 给予的默认值(= value如果没有默认值,这...
借鉴Kotlin中文站 接口 Kotlin 的接口可以既包含抽象方法的声明也包含实现。与抽象类不同的是,接口无法保存状态。它可以有属性但必须声明为抽象或提供访问器实现。使用关...
1.首先在码云上创建一个项目,如下 2.进入自己的本地项目的文件目录中,如下图 3.进入文件夹中,点击鼠标右键,选择git bash here,然后换出如下窗口 4.在窗口中...
首先,UI控件不是线程安全的,如果多线程并发访问UI控件可能会出现不可预期的状态那为什么系统不对UI控件的访问加上锁机制呢?缺点有两个: 加上锁机制会让UI访问的逻辑变复杂;...
1.内存泄漏根本原因 内存泄漏的根本原因是:长生命周期的对象持有短生命周期的对象,短生命周期的对象就无法及时释放。 2.Handler错误使用 Handler允许我们发送延时...