- 博客(6)
- 资源 (24)
- 收藏
- 关注
原创 Kotlin系列之Lambda编译成字节码过程完全解析
简述: 今天带来的是Kotlin浅谈系列第七弹,上篇博客我们聊到关于Kotlin中的lambda表达式的一些语法规则和基本使用。然而我们并没有聊到Kotlin的lambda表达式的本质是什么?我们都知道使用Kotlin来开发Android,最终都会编译成字节码文件.class,然后字节码文件run到JVM上,最后整个应用跑起来。1、为什么需要去对lambda表达式字节码分析?(why)2、...
2018-04-28 21:34:28 2145 1
原创 Kotlin实战篇之自定义View图片圆角简单应用(一)
简述: 关注我的Kotlin浅谈系列文章的小伙伴就知道关于Kotlin语法篇的内容已经发布了一些。然后就会有小伙伴问了一直都在讲语法是否来一波实战了,毕竟一切一切的学习都是为了解决实际问题的,所以准备来一波Kotlin实战篇,主要是用Kotlin来实现一些常见的功能和需求。实现同一个功能相比Java实现你也许会更钟爱于使用kotlin。1、为什么要用Kotlin去实现Android中的自定义...
2018-04-27 00:12:08 3819
原创 Kotlin系列之Lambda表达式完全解析
简述: 今天带来的Kotlin浅谈系列的第六弹, 一起来聊下Kotlin中的lambda表达式。lambda表达式应该都不陌生,在Java8中引入的一个很重要的特性,将开发者从原来繁琐的语法中解放出来,可是很遗憾的是只有Java8版本才能使用。而Kotlin则弥补了这一问题,Kotlin中的lambda表达式与Java混合编程可以支持Java8以下的版本。那我们带着以下几个问题一起来看下Kotli...
2018-04-26 01:21:19 9169 2
原创 Kotlin系列之扩展函数
简述: 今天带来的是Kotlin浅谈系列的第五弹,这讲主要是讲利用Kotlin中的扩展函数特性让我们的代码变得更加简单和整洁。扩展函数是Kotlin语言中独有的新特性,利用它可以减少很多的样板代码,大大提高开发的效率;此外扩展函数的使用也是非常简单的。我会从以下几个方面阐述Kotlin中的扩展函数。1、为什么要使用Kotlin中的扩展函数?2、怎么去使用扩展函数和扩展属性?3、什么是扩展...
2018-04-17 00:22:18 18916 1
原创 Kotlin系列之顶层函数、中缀调用、解构声明
简述: 今天带来的是Kotlin浅谈系列的第四弹,这次主要聊下Kotlin独有的新特性,Java不具备的。Kotlin是一种增加许多新功能的语言,允许编写更简洁易读的代码,这使得我们的代码更易于维护。例如使用顶层函数和属性从此消除Java中的static、中缀表达式调用和解构声明等。1、为什么要用顶层函数替代Java中的static函数2、顶层函数和属性的基本使用3、顶层函数实质原理4...
2018-04-10 20:46:30 3012 7
android中手机联系人字母索引表
2016-07-24
解决Android中ListView和ScrollView嵌套冲突
2016-05-26
android中图片图形变换特效处理Demo
2016-05-17
android中图片色彩特效处理Demo
2016-05-15
高仿百度地图中的公交地图线路查询
2016-04-24
高仿百度地图APP
2016-03-21
学生成绩管理系统
2014-06-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人