资料下载网
首页 计算机 考试教辅
kotlin for android developers pdf电子书免费下载,百度云
首页 > 计算机 > 计算机F > kotlin for android developers pdf电子书免费下载,百度云

《kotlin for android developers》pdf电子书免费下载


下载方式一:

百度网盘下载地址:https://pan.baidu.com/s/1LC8_gq5KV5bm8F60n4SZKw
百度网盘密码:1111

下载方式二:

http://ziliaoshare.cn/Download/af_123966_pd_kotlinforandroiddevelopers.zip

 


kotlin for android developers

作者:empty

页数:219

出版社:empty

《kotlin for android developers》介绍

在这本书中·我会使用Kolin作为主要的语言来开发一个android应用。方式是通过开发一个应用来学习这门语言·而不是根据传统的结构来学习·我会在感兴趣的点停下来通过与Java 1.7对比的方式讲讲Kot in的一些概念和特性。用这种方法你就能知道它们的不同之处·并且知道哪部分语言特性可以让你提高你的工作效率。这本书并不是一本语言参考书·但它是一个Android开发者去学习Kot lin并且使用在自己项目中的一个工具·我会通过使用一些语言特性和有趣的工具和库来解决很多我们在日常生活当中都会遇到的典型问题。这本书是非常具有实践性的·所以我建议你在电脑面前跟着我的例子和代码实践·无论何时你都可以在有一些想法的时候深入到实践中去。就如你知道的·这是一个精益出版。也就是说这本书是跟你一起写下去的·我会根据你的回复和建议来写新的内容和检查之前的内容。尽管这本书已经完成了·但是我会及时根据新的Kot lin版本更新。所以尽管编写意见告诉我你对这本书的看法,或者需要改进的地方·我希望这本书会成为Android开发者的一个完美的工具·正因为如此·欢迎大家的想法和帮助。

感谢你将成为这个激动人心的项目的一部分·这本书适合你吗?写这本书是为了帮助那些有兴趣使用Kot lin语言来进行开发的Android开发者。如果你符合下面这些情况·那这本书是适合你的:。你有相关Android开发和Android SDK的基本知识。·你希望跟随一个使用Kot lin语言编写的例子来学习Kot lin··你需要一个怎么去使用更简洁生动的语言来解决日常生活遇到的典型问题的指另一方面·这本书可能不太适合你·因为:。这本书不是Kot in圣经·我会去解释所有Kot lin的基本语法·甚至包括在过程中遇到我需要的一些相对比较复杂的想法·所以你是通过一个例子去学习·而不是其他方式。我不会去解释怎么样去开发一个Android应用·你不需要很深的开发知识·但是至少了解基础·比如Android Studio·Grad le·Java语言和Android SDK。你可能会从中学到一些关于Android开发的一些新的东西。这本书不是函数式编程语言指南。当然由于Java 7完全不是函数式风格的, 我会解释你需要知道的东西,但是不会很深入地去讲解函数式编程的话题。


《kotlin for android developers》目录

Introduction

写在前面

关于本书

这本书适合你吗?

关于作者

介绍

什么是Kot in?

我们通过Kot in得到什么

准备工作

Android Studio

安装Kot lin插件

创建一个新的项目

在Android Studio中创建一个项目

配五Grad le

把Main Activity转换成Kot lin代码

测试是否一切就绪

类和函数

怎么定义一个类

构造方法和函数参数

创建一个layout

The Recycler Adapter

基本类型

变量

转换json到数据类

类继承

函数

编写你的第一个类

变量和属性

属性

Anko和扩展的函数

Anko是什么?

开始使用Anko

扩展函数

从API中获取数据

执行一个请求

在主线程以外执行请求

数据类

颜外的函数

复制一个数据类

映射对象到变量中

解析数据

构建domain层

在UI中绘制数据

操作符重载

操作符表

例子

扩展函数中的操作符

使Forecast list可点击

Lambdas

简化set On Click Listener(

Forecast List Adapter的click listener

扩展语言

可见性修饰符

修饰符

构造器

润色我们的代码

Kot lin Android Extensions

怎么去使用Kot in Android Extensions

重构我们的代码

Applicaton单例化

委托属性

怎么去创建一个自定义的委托

重新实现Application单倒化

Managed Sqlite Open Helper

实现Sqlite Open Helper

依赖注入

总数操作符

元素操作符

生产操作符

可null类型怎么工作

可null性和Java库

If表达式

While和do/while循环

提供一个新的activity

启动一个activity:reified函数

委托

在我们的App中实现一个例子

变体

创建一个设置activity

Unit testing

Instrumentation tests

Application单例化和属性的Delegated

标准委托

创建一个SQLite Open Helper

定义表

集合和函数

计算机


python
AI人工智能
javascript
计算机网络/服务器
数据库技术
计算机F

考试教辅


考研考博
英语四六级

沪ICP备18046276号-5