首页
代码
导航
问答
关于
开始创作
综合
文章
问答
代码
「文章」
Kotlin学历之空安全
简述 在java中Null是最常见的陷阱之一,在很多时候不得不写非空判断来增加代码的安全性,随着业务的增长,非空的判断会越来越多,难免会失去控制。kotlin在这个问题上就显得更加的智慧,通过操作符 ?、 !! 来约束可空属性。它是怎么实现的呢?往下看 - - ?操
泡在网上的日子 · 2017-06-22 08:51:00
576
安卓开发
「文章」
Kotlin学历之委托属性
简述 在java中一些属性的具有相同的行为怎么办,抽象出类然后再去依赖调用,而在Kotlin中只需要一个by关键字就能省去繁琐的依赖。属性的委托主要是统一实现了对属性的set,get。Kotlin 标准库还为几种有用的委托提供了工厂方法: 延迟属性(lazy properties
泡在网上的日子 · 2017-06-19 11:52:00
624
安卓开发
「文章」
Kotlin学历之扩展与委托
简述 讲到Kotlin中的扩展,不得不说代码的设计原则之一:开闭原则,意思是对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果
泡在网上的日子 · 2017-06-19 11:51:00
568
安卓开发
「文章」
【Android】RecyclerView:打造悬浮效果
悬浮效果 先看个效果 这是一个 City 列表,每个 City 都有所属的 Province ,需要在滑动的时候,将对应的 Province 悬浮在顶部。悬浮顶部的Province需要根据列表的滑动而适当改变位置,实现“顶上去”的效果。 实现思路: 利用 RecyclerView.ItemDecoration
泡在网上的日子 · 2017-06-15 17:28:00
840
安卓开发
「文章」
Kotlin学历之特殊类
简述 本次将对Kotlin中的特殊类:数据类,密封类以及伴生对象做深入的学习研究,总结优点。 数据类 通过java中的概念可以理解为:数据类是对普通类的封装,主要封装了copy()、equals()、hashCode()、toString()、以及componentN()函数 , 来帮我们简化代码
泡在网上的日子 · 2017-06-15 09:43:00
613
安卓开发
「文章」
一行代码实现 Okhttp,Retrofit,Glide 下载上传进度监听
原文地址: http://www.jianshu.com/p/5832c776621f 前言 发表上篇文章 我一行代码都不写实现Toolbar!你却还在封装BaseActivity? 已是一个月前的事情,当时有人说我是标题党,也有人不认可我的内容,但是这也不并不妨碍我,两天夺得掘金当周周榜第一,并被 鸿洋公
泡在网上的日子 · 2017-06-12 02:08:00
642
安卓开发
「文章」
解决gradle project refresh failed解决gradle project refresh failed
在使用Android Studio或者从2.1版本升级到2.3版本的时候,常常会出现gradle project refresh failed这种情况,这时我的第一反应就是搞事情啊,这是在搞事情
泡在网上的日子 · 2017-06-06 13:53:00
611
安卓开发
「文章」
心有Java,细嗅Kotlin —— 细数 Kotlin 优雅的语法糖
Kotlin的来历 Kotlin的作者是大名鼎鼎的Jetbrains公司。它有一系列耳熟能详的产品,诸如Android兄弟天天用的Android Studio, IntelliJ IDEA, 还有前端的WebStorm, PhpStorm。 2011年7月,JetBrains推出Kotlin项目。 2012年2月,JetBrains以Apache 2许可证开
泡在网上的日子 · 2017-06-01 22:27:00
1095
安卓开发
「文章」
JCameraView
这是一个模仿微信拍照的Android开源控件
泡在网上的日子 · 2017-05-23 16:32:00
575
安卓开发
«
首页
...
3
4
5
6
7
8
9
10
11
尾页
»
最新推荐