今天打开一个新项目,因为新建的gradle版本太高,我不想让它下载,取消之后,直接关闭android studio,重新打开该项目或者新建项目,都会卡在:indexing paused due to batch update,
百度了一下,方法都不靠谱。又想了想会不会跟没下载完有关系,于是进入C:\Users\.gradle\wrapper\dists目录下,删掉那个没有下载完成的gradle-x.x-all目录,重新打开项目,OK!世界又变得美好了
今天打开一个新项目,因为新建的gradle版本太高,我不想让它下载,取消之后,直接关闭android studio,重新打开该项目或者新建项目,都会卡在:indexing paused due to batch update,
百度了一下,方法都不靠谱。又想了想会不会跟没下载完有关系,于是进入C:\Users\.gradle\wrapper\dists目录下,删掉那个没有下载完成的gradle-x.x-all目录,重新打开项目,OK!世界又变得美好了
由于 JavaScript 的限制,Vue 不能检测以下变动的数组
今天又需求要去掉,toolbar中的返回键
最近项目需要实现沉浸式的状态栏,其实我在之前就了解过Android的沉浸式,发现有些棘手就放弃了,但是此次是公司的项目需要的,就花了几天把这个问题搞定了,在此记录一下,并mark几个坑。 首先,沉浸式是Android 4.4及以上才有的,在后续的5.0及6.0上面都增加了一些相关支持,于是问题就不太好办了。先看我实现的效果:
在开发中,如果输入框在布局的底部。在弹出输入发时,为了使输入法不遮挡输入框通常有两种做法: 1.将布局压缩(Activity的android:windowSoftInputMode属性设置为”adjustResize”)。 2.移动布局,将布局顶到输入框之上(Activity的android:windowSoftInputMode属性设置为”adjustPan”)
那如果要实现沉浸式状态栏又要保持布局不会被输入法遮挡,怎么办呢? 只要在根布局加上android:fitsSystemWindows=”true”即可,效果如下(为方便看效果我把背景改成了黄色):
1.for in 循环 并且使用hasOwnProperty 方法
今天遇见一个问题,需要把mysql数据库里面的 商品主表 和它的每一个条目对应不上的数据给全部删除(数据如下图);也就是整理一下数据库里的数据保证数据的可用;
通常在一个布局中,给EditText设置焦点方式如下 ,在Activity启动后会自动将焦点定位到第一个EditText并且键盘自动弹起。
Java中List集合去除重复数据的方法
将字符串格式yyyyMMdd的字符串转为日期,格式"yyyy-MM-dd"