组件可以经历多种状态——初始化、已创建、已启动、已恢复、已销毁,在状态发生改变时会调用生命周期方法来执行各种动作。 借助Kotlin的扩展函数和RxJava的特性,以及参考了https://github.com/YvesCheung/LiveDataToRxJava这个库。 我做了一个LiveData的扩展库 github地址:https://github.com/fengzhizi715/LiveDataExten...
GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.
在Android中我们使用Kotlin+RxJava+Android Architecture Components,在iOS中使用Swift+RxSwift。本文不讨论App的架构,只讨论项目中所使用到的Kotlin的特性。 在Android的App中,可以毫不夸张地说,我们95%以上的代码使用了Kotlin开发的。由此,很有必要对这一阶段使用Kotlin做一个简单的小结。 使用的Kotlin特性: 一.扩展...
第一章,开始你的 Kotlin 之旅,讨论了 Kotlin 语言,其特性和使用原因。我们将向读者介绍 Kotlin 平台,并展示 Kotlin 如何适用于 Android 开发流程。 第二章,奠定基础,主要是关于 Kotlin 的基本构建块。它介绍了各种构造、数据类型和使 Kotlin 成为一种愉快的工作语言的特性。
Kotlin适用于各种应用场景,在Android开发中尤其受到青睐。其与Java的无缝集成使得现有项目可以逐渐迁移到Kotlin上,而无需完全重写代码。此外,Kotlin还为Android开发者提供了许多特性和工具,使得开发过程更加高效和愉快。图片2:GitHub App - 助力框架设计 GitHub App是一个强大的工具,为开发者提供了协作、版本控制和...
本课程以GitHub APP业务为主线,将Kotlin高级特性与关键技术贯穿始末,让你更深入的掌握Kotlin特性,写出更具Kotlin风格的Android APP,同时结合真实场景,带你设计与实现高质量的通用框架,让你的编程思维得到充分的训练和质的提升
曾经有人整理过Github上的Java/Android项目Top100,随着越来越多的Android项目开始转向Kotlin,我也想整理一下优秀的Kotlin/Android开源项目,便于大家更好的学习和参考。 项目选取过程很简单: 搜索android kotlin关键字,Most stars按星量排名 人工二次筛选,筛掉一些面经、电子书类项目 ...
GSYGithubAppKotlin 该应用设置了安装问题, 请回答问题继续安装 答案是 123 立刻进入 用手机扫描二维码安装 蒲公英 | 举报 中文 提示:1. 该应用来源于第三方产品,内容不受蒲公英控制,请您仔细甄别,审慎安装。蒲公英内测服务平台为第三方应用提供应用测试托管、应用崩溃检测等服务。蒲公英仅为第三方应用提供内测支持...
基于Kotlin的豆瓣Android App. Contribute to thierryxing/Douban development by creating an account on GitHub.
另外,在混合开发领域,在原有 App 集成 Kuikly ,可以把它简单当作如系统 webview 的概念来使用,但是如果在原生列表中嵌入 Kuikly view,目前会因为 Kuikly 本身的异步机制,导致无法同原生列表其它卡片同时生存layout和view结果,造成显示上的不同步。 最后,官方表示 Kuikly 对于 Android 的同学家基本没有学习成本,只...