Android实战演练(kotlin版),词汇记录APP
效果图以下是源代码build.gradle文件plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id 'kotlin-kapt' } android { compileSdk 32 defaultConf...
使用kotlin 进行 安卓app 的 活动跳转 与 片段跳转
activity 跳转活动跳转 性能低于 片段跳转,但是使用也很多具体代码//重载 活动创建函数 override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentVie...
基于kotlin开发的验证码发送注册的app
一、前言最近其实有一点“不务正业”,快两个月了都在学网络相关的后端开发,安卓方面很久没去研究了,这次带来的demo是大项目中的一个小小的一块,由于编程语言渐渐转向kotlin,所以原本的项目需要进行重构,不过还不是非常熟练,所以这次写了这个注册功能的demo,百分百kotlin就是它了,验证码是自己...
Kotlin APP首页主流框架搭建DrawerLayout+NavigationView+Toolbar+ViewPager+BottomNavigationView
效果https://img-blog.csdnimg.cn/20200114163153229.gif页面结构解析这是一个比较常见的APP首页的结构,侧边栏+主页,侧边栏里是一些菜单,主页由底部菜单控制内容区,内容区是可滑动的子页面。整体比较舒服合理,各自为阵,却又能关联在一起,加上又是大众...
使用Kotlin高效地开发Android App(五)完结篇
一. 单例使用 Java 来编写单例模式的话,可以写出好几种。同样,使用 Kotlin 也可以写出多种单例模式。在这里介绍的是一种使用委托属性的方式来实现单例的写法。首先,Kotlin 在语法层面上支持委托模式。委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受...
使用Kotlin高效地开发Android App(四)
一. 运算符重载在Kotlin的世界里,我们可以重载算数运算符,包括一元运算符、二元运算符和复合赋值运算符。使用operator修饰符来修饰特定函数名的函数,这些函数可以是成员函数也可以是扩展函数。例如,在RxKotlin的disposable.kt中有这样一个方法。operator fun Com...
使用Kotlin高效地开发Android App(三)
一. ?、!! 、lateinit 以及 letKotlin 的类型系统旨在从我们的代码中消除 NullPointerException。1.1 ?Kotlin基于Java的空指针提出了一个空安全的概念,即每个属性默认不可为null。例如:var a: String = "test kotlin" ...
使用Kotlin高效地开发Android App(二)
继上一篇文章介绍了项目中所使用的Kotlin特性,本文继续整理当前项目所用到的特性。一.apply 函数 和 run 函数with、apply、run函数都是Kotlin标准库中的函数。with在第一篇文章中已经介绍过。1.1 apply函数apply函数是指在函数块内可以通过 this 指代该对象...
使用Kotlin高效地开发Android App(一)
背景最近我们在做区块链相关的钱包项目,新的App使用全新的技术栈。在Android中我们使用Kotlin+RxJava+Android Architecture Components,在iOS中使用Swift+RxSwift。本文不讨论App的架构,只讨论项目中所使用到的Kotlin的特性。在And...
直播回放:快速上手,使用 Kotlin 把支付宝小程序装进自己的 App
写一个 Android App 或许不难,但企业对于移动应用的要求愈来愈高,不只要求开发速度、稳定度、质量等,甚至希望能具备动态扩展的架构设计、在 App 中自启动小程序。面向这些需求,若是有好的开发工具及平台的支持,将可以大大降低开发及运维的成本。本次网络研讨会特别邀请到支付宝高级无线开发工程师温...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。