首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
GT9456
掘友等级
Android 开发工程师
Hey,我是 GT,一枚软件开发工程师; 喜欢编程,喜欢阅读,和多数的工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
赞
文章( 14 )
沸点( 0 )
Android 架构组件之 Navigation
Navigation,是 Google 推出的应用内导航组件,也就是我们通常所说的屏幕切换。本文将从以下几个方面来介绍 Navigation。 1. 为什么要使用 Navigation ? 应用内导航,也就是我们通常所说的屏幕切换,是 Android 开发中很关键的一部分,过去…
[译] 从Service到WorkManager
随着Android版本的不断更新,如何正确的处理后台任务变得越来越复杂。因此, Google发布了 WorkManager(作为JetPack的一部分)来帮助开发者解决这一难题。 在学习WorkManager之前,首先得知道我们为什么需要它。本文将从以下三部分来阐述: 1. A…
Kotlin中的反射
Java中的反射机制,使得我们可以在运行期获取Java类的字节码文件中的构造函数,成员变量,成员函数等信息。这一特性使得反射机制被常常用在框架中,想要比较系统的了解Kotlin中的反射,先从Java的反射说起。 通常我们写好的.java源码文件,经过javac的编译,最终生成了…
Kotlin中的高阶函数
在Kotlin中,高阶函数是指将一个函数作为另一个函数的参数或者返回值。如果用f(x)、g(x)用来表示两个函数,那么高阶函数可以表示为f(g(x))。Kotlin为开发者提供了丰富的高阶函数,比如Standard.kt中的let、with、apply等,_Collectioi…
Kotlin中的泛型
一个生产环境问题引发的思考。 除了解决数据类型安全问题,泛型的引入也更多的使用到设计模式当中。泛型的本质就是让类型也变成参数。比如定义函数时声明形参,在调用函数时传入实参。类型的参数化也同样,定义函数或类时声明成泛型(泛型形参),在调用或实例化时传入具体的类型(泛型实参)。 J…
Kotlin中的集合框架
欲善其事,必利其器,在Java中集合框架占有很重要的地位,在Kotlin中也同样,想要能够在使用这些集合的时候,能够根据现实中的业务场景,信手拈来,就需要对这些集合有比较全面的了解。本篇将对比Java中的集和框架,对Kotlin中的集合框架进行梳理,首先简单回顾一下Java中的…
Kotlin中的IO
IO流是Java中很重要的一部分内容,常用的数据传输,文件的上传和下载都和它分不开。那么与Java中的IO相比,Kotlin中的IO又是怎样的呢? Java中的IO根据处理数据的方式,可以分为字节流和字符流,同时根据传输方向的不同,又可以分为输入流和输出流。先来看一张Java …
Kotlin下的5种单例模式
最近在学习Kotlin这门语言,在项目开发中,运用到了单例模式。因为其表达方式与Java是不同的。所以对不同单例模式的实现进行了分别探讨。主要单例模式实现如下: PS:该篇文章不讨论单例模式的运用场景与各种模式下的单例模式的优缺点。只讨论在Java下不同单例模式下的对应Kotl…
Kotlin 基础学习+快速实践
作者介绍:刘高轩,美团点评Android工程师,2年Android开发经验,现在是美团点评点餐团队的一员。 前言 本文主要介绍了新晋Android官方开发语言Kotlin的语法基础和实用特性,并加以简单的快速实践,给出了Kotlin相比Java的开发效率优势,非常适合对Kotl…
下一页
个人成就
文章被点赞
177
文章被阅读
54,397
掘力值
1,018
关注了
7
关注者
42
收藏集
0
关注标签
27
加入于
2016-03-09