自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Android Error inflating class fragment

Android Error inflating class fragment在Activity的xml布局文件中使用fragment,如下所示运行产生如下错误。解决方法:为fragment添加id属性。

2020-10-14 18:59:23 367 1

原创 Android事件分发机制与滑动冲突

Android事件分发机制一、概述1. 事件事件通常指触摸或点击事件,用户触摸屏幕时产生 Touch 事件。Touch 事件的相关细节封装于 MotionEvent 对象中。事件类型具体动作MotionEvent.ACTION_DOWN按下事件(开始)MotionEvent.ACTION_UP抬起事件(结束)MotionEvent.ACTION_MOVE滑动事件MotionEvent.ACTION_CANCEL取消事件2. 分发流程如上图所示,

2020-09-17 19:32:50 313

原创 Kotlin学习笔记(五) Java互操作

Java互操作一、Kotlin中调用JavaGetter和Setterpublic class Person { private String name; private String gender; private int wage = 1000; public String getName() { return name; } public void setName(String name) { this.name = name; }

2020-07-17 21:03:08 584

原创 Kotlin学习笔记(四) 集合(下)

集合十一、取集合的一部分Sliceslice()返回具有给定索引的集合元素列表。val numbers = listOf("one", "two", "three", "four", "five", "six")println(numbers.slice(1..3)) // [two, three, four]println(numbers.slice(0..4 step 2)) // [one, three, five]println(numbers.slice(listOf(3

2020-07-16 15:23:02 462

原创 Kotlin学习笔记(三) 集合(上)

集合一、概述集合类型:List 有序集合。可通过索引访问。Set 唯一元素的集合。无重复对象。Map(字典)是一组键值对。键是唯一的。接口类型一个 只读 接口,提供访问集合元素的操作。一个 可变 接口,通过写操作扩展相应的只读接口:添加、删除、更新。更改集合不需要它以var定义:写操作修改同一个可变集合对象,因此引用不会改变。Kotlin集合接口关系:List索引:0 ~ list.size - 1如果两个List在相同位置具有相同大小和相同结构的元素,则

2020-07-16 15:19:48 488

原创 Kotlin学习笔记(二) 函数与Lambda表达式

函数与Lambda表达式一、函数1. 声明fun关键字fun double(x: Int): Int { return 2 * x }2. 用法函数:传统方法val res = double(2)成员函数:点表示法Stream().read()3. 参数使用Pascal表示法,name: type。每个参数必须有显式类型。默认参数fun read(b: Array<Byte>, off: Int = 0, len: Int = b.size) { }

2020-07-13 19:32:14 272

原创 Kotlin学习笔记(一) 类与对象

类与对象1. 属性与字段Getters与Settersset方法与get方法中如果需要用到变量,需要用field来表示当前变量而不能直接引用,否则会造成死循环。关键字field表示幕后字段,只能在getter和setter内对它访问。// 正确方法var gender: String = "Man" set(value) { println("setter $value") field = value }// 错误方法var gend

2020-07-10 18:46:16 260

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除