旺仔的个人博客

叫我旺仔
Android Developer


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 公益

  • 搜索

Python基础学习笔记

发表于 2018-01-17 | 更新于 2019-08-27 | 分类于 Python
文章字数 字 | 阅读时长需 分钟

阅读全文 »

Kotlin实现流的读取的方案

发表于 2018-01-17 | 更新于 2019-08-27 | 分类于 Kotlin
文章字数 字 | 阅读时长需 分钟

阅读全文 »

初探CMake开发NDK

发表于 2018-01-16 | 更新于 2019-08-27 | 分类于 Native
文章字数 字 | 阅读时长需 分钟

阅读全文 »

ConstraintLayout中Chains和Guideline的使用

发表于 2018-01-15 | 更新于 2019-08-27 | 分类于 Android
文章字数 字 | 阅读时长需 分钟

阅读全文 »

ConstraintLayout的使用

发表于 2018-01-14 | 更新于 2019-08-27 | 分类于 Android
文章字数 字 | 阅读时长需 分钟

ConstraintLayout是谷歌推出的一个新布局,字面意思是约束布局,距离发布已经有一段时间了,下面会有一个复杂布局的代码对比。
对于ConstraintLayout,有篇文章写了关于它的性能优势:

解析ConstraintLayout的性能优势
阅读全文 »

Kotlin学习_请勿将kotlin声明为属性

发表于 2017-12-01 | 更新于 2019-08-27 | 分类于 Kotlin
文章字数 字 | 阅读时长需 分钟

误将属性的名写成kotlin造成的错误。

阅读全文 »

Kotlin学习_协程(Coroutines)的使用

发表于 2017-11-30 | 更新于 2019-08-27 | 分类于 Kotlin
文章字数 字 | 阅读时长需 分钟

阅读全文 »

Kotlin_属性自动生成方法所引发问题

发表于 2017-11-29 | 更新于 2019-08-27 | 分类于 Kotlin
文章字数 字 | 阅读时长需 分钟

在Kotlin中创建一个属性,如果是val,那么会自动生成getter方法,如果是var,那么会自动生成getter和setter方法。

阅读全文 »

Kotlin学习_when的一个小功能

发表于 2017-11-22 | 更新于 2019-08-27 | 分类于 Kotlin
文章字数 字 | 阅读时长需 分钟

使用when来通过智能转换替换OR。

阅读全文 »

Kotlin学习_委托模式(Delegate)和委托属性(Delegate Properties)

发表于 2017-11-22 | 更新于 2019-08-27 | 分类于 Kotlin
文章字数 字 | 阅读时长需 分钟

委托模式已经被证明是实现继承的一个很好的替代方式,在扩展一个基类并且重写方法时,基类就必须依赖子类的实现,当不断地修改的时候,基类就会失去当初的性质,Kotlin中就将类默认为final,确保不会被修改。

有一种模式是装饰器模式,本质就是创建一个新类,实现与基类一样的接口,并且将类的实现作为一个字段保存,这样就能在基类不被修改就能直接修改基类的实例。但是这样的缺点是会造成很多的样板代码。

阅读全文 »
123…5
Jowan

Jowan

叫我旺仔
Android Developer

50 日志
7 分类
72 标签
RSS
Google GitHub Weibo E-Mail CSDN Jianshu
Links
  • 玩Android
  • HongYang
  • 萌雀
  • 冰封
© 2017 - 2020 Jowan
由 Hexo 强力驱动
主题 - NexT.Muse