- 博客(8)
- 收藏
- 关注
原创 [windows]Android Studio代码重构常用快捷键
———————–如果不愿意使用右键的伙伴可以使用:Ctrl+Alt+Shift+T:快速调用弹框—–1.抽取抽取变量 光标放在你自定义的常量上 Ctrl+Alt+V抽取常量 光标放在你自定义的常量上 Ctrl+Alt+C抽取字段 将本地变量转成类的字段 Ctrl+Alt+F抽取参数 光标放在你自定义的常量上 Ctrl+Alt+P【常用】抽取方法 选中你要抽取的多行代码上 Ctrl+Alt
2017-02-28 18:37:42 2128
原创 Kotlin关于集合函数列举,并推荐几个常用函数
这里不多说,长篇大论来一个定义一个集合,下面的操作全部对这一个集合进行操作val list = listOf(0,1,2,3,4,5,6)(1)总数操作符常用的有(1)any{} (2)fold(){} (3)forEach{return@forEach} (4)forEachIndexed{index,value-> return@forIndexEach}(5)reduce{}(6)su...
2018-06-29 14:39:37 540
原创 Android Studio 出现 lande expression are not supported at this language level 的解决方案
(1)project –gradle中 buildscript { repositories { jcenter() mavenCentral()//可有可无 } dependencies { classpath ‘me.tatarka:gradle-retrolambda:3.7.0’ }
2018-01-23 14:51:58 581
原创 自继承Dilog布局上的EditText不能调用软键盘问题
先说解决方案: @Override public void show() { super.show(); getWindow().clearFlags( WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | WindowMan
2017-12-08 10:37:18 193
原创 新控件ConstraintLayout、FlexboxLayout快速使用
ConstraintLayout: (1)导包 compile ‘com.android.support:appcompat-v7:25.0.1’ 类名: android.support.constraint.ConstraintLayout (2)属性介绍 一、位置控制 子控件的属性: (1)8个边界约束属性可以固定View的最左边、最右边、最上面、最下面的位置
2017-09-08 18:15:32 608 1
原创 入门kotlin(下)
24.自定义的委托 举个例子,我们创建一个notNull的委托,它只能被赋值一次,如果第二次赋值,它就会抛异常。 Kotlin库提供了几个接口,我们自己的委托必须要实现:ReadOnlyProperty和ReadWriteProperty。具体取决于我们被委托的对象是val还是var。 步骤: (1)创建一个类然后继承ReadWriteProperty: private class
2017-08-15 15:24:46 407
原创 kotlin入门(中)
11.数据类【data class 类名()】11.1 数据类型的样式 data class Forecast(val date: Date, val temperature: Float, val details: String)11.2 复制一个数据类对象(val 是不可变的,相当于java中final) val f1 = Forecast(
2017-08-15 15:13:58 294
原创 入门Kotlin(上)
1)在项目gradle中添加kotlin库//1.在buildscript中添加这三个库buildscript { //添加这3个,不然不识别kotlin库 ext.support_version = '25.1.0' ext.kotlin_version = '1.0.6' ext.anko_version = '0.9'}//2.在dependencies中添
2017-08-15 14:05:10 312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人