风雨有你

风雨中行走,不断地追求~


  • 首页

  • 归档

  • 分类

  • 标签

  • 关于

Kotlin中let、run、with、apply及also的差别

发表于 2021-07-06 | 分类于 kotlin

作用域函数是Kotlin比较重要的一个特性,共分为以下5种:let、run、with、apply 以及 also,这五个函数的工作方式可以说非常相似,但是我们需要了解的是这5种函数的差异,以便在不同的场景更好的利用它。读完这篇文章您将了解到:

  • 什么是Kotlin的作用域函数?
  • let、run、with、apply 以及 also这5种作用域函数各自的角色定位;
  • 5种作用域函数的差异区分;
  • 何时何地使用这5种作用域?
阅读全文 »

xiaowucake

发表于 2021-06-28 | 分类于 other
世界上美食很多,但不能错过的肯定有“小五Cake”。 凤梨果多多
阅读全文 »

Hexo常用命令&发布

发表于 2021-06-28 | 分类于 hexo
发布新的文章,只需两步: hexo g hexo d 常用命令Hexo文档中命令很多,但你并不需要记住每一个。在博客的使用过程中,主要的命令如下: init用于新建网站 new用于新建文章或页面 generate用于生成静态页面 deploy用于将内容部署到网站 publish用于将内容从dr ...
阅读全文 »

Android ShapeableImageView使用详解,告别shape、三方库

发表于 2021-06-28 | 分类于 android
原文链接:csdn 前言先来看一下ShapeableImageView是什么?由上图可以看到ShapeableImageView也没有什么神秘的,不过是ImageView的一个子类而已,但是从效果图来看,在不写shape、不引入三方库的情况下,还是挺容易实现预期效果的,而且扩展性良好。 使用引 ...
阅读全文 »

String、StringBuilder和StringBuffer三者的区别

发表于 2018-11-16 | 分类于 java

最近在陪一个实习生学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,由于间隔时间太长,加上本身java基础不是太好,所以从网上搜索了一些资料,重新在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。

阅读全文 »

代码重构的场景总结

发表于 2018-10-31 | 分类于 android

本文转载自https://www.jianshu.com/p/7e8bd46d37ba

核心思想:拆细、公用

重构可以是修改变量名、重新安排目录这样简单的物理重构,也可以是抽取子函数、精简冗余设计这样稍许复杂的逻辑重构。但均不改变现有代码的功能。

阅读全文 »

初识物联网

发表于 2018-10-26 | 分类于 物联网

从智能电灯到共享单车、从智能井盖到智慧农业,物联网的行业跨度非常大。毫不夸张的讲,所有行业都和物联网有关联。

阅读全文 »

Android Studio 3.0.1无法下载依赖包

发表于 2018-10-24 | 分类于 android

刚刚在Android Studio 3.0.1中出现

1
Error:Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.

阅读全文 »

江城子 . 程序员之歌

发表于 2018-10-24 | 分类于 other

又一年1024,载歌一首,纪念一下。^_^

阅读全文 »

markdown基本语法

发表于 2018-10-22 | 分类于 markdown

markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。

阅读全文 »
12
fbsy

fbsy

15 日志
7 分类
14 标签
GitHub
友情链接
  • 玩Android
  • 安卓学习笔记
  • 技术博客笔记
© 2021 fbsy
您是本站第位访问者