在 Android 开发中使用常见的 Kotlin 模式 本主题重点介绍 Kotlin 语言在 Android 开发过程中最有用的一些方面。使用 Fragment下面几部分使用 Fragment 示例来突出 Kotlin 的一些最佳功能。继承您可以使用 class 关键字在 Kotlin 中声明类。在以下示例中,LoginFragment 是 Fragment 的子类。您可以通过在子类与其父类之间
kotlin demo void->unit // ,/* */ if (a > b) a else b当某个变量的值可以为 null 的时候,必须在声明处的类型后添加 ? 来标识该引用可为空。安全调用操作符,写作 ?.如果 b 非空,就返回 b.length,否则返回 null。链式调用:如果任
转载 2023-09-14 16:42:43
88阅读
1、Spinner下拉框:spinner的spinnerMode属性,spinner显示为对话框(“dialog”)或者是下拉框(“dropdown”)形式; prompt属性表示spinner列表上方的提示;android:spinnerMode=["dialog"|"dropdown"] android:prompt="请选择城市"但无论是dialog模式还是dropdown模式,在Java里
step1:javascript<usespermissionandroid:name="android.permission.INTERNET"/step2:javascriptpackagecom.example.demoanalyticimportandroid.os.Bundleimportandroid.support.v7.app.AppCompatActivityimportkotl
原创 2022-06-20 16:41:57
143阅读
近来关于 Kotlin 的文章着实不少,Google 官方的支持让越来越多的开发者开始关注 Kotlin。不久前加入的项目用的是 Kotlin 与 Java 混合开发的模式,纸上得来终觉浅,终于可以实践一把新语言。本文就来小谈一下 Kotlin 中的空处理。一、上手的确容易先扯一扯 Kotlin 学习本身。之前各种听人说上手容易,但真要切换到另一门语言,难免还是会踌躇是否有这个必要。现在因为工作关
# Java和Kotlin混合示例教程 在这一篇文章中,我将为大家展示如何在Android项目中实现Java和Kotlin混合开发。随着Kotlin的流行,许多开发者希望将现有的Java代码库与新的Kotlin代码结合使用。通过这篇文章,你将能够轻松地创建一个简单的示例项目。 ## 项目流程 以下是实现Java与Kotlin混合项目的步骤: | 步骤 | 描述
原创 2024-10-23 04:30:16
11阅读
一.处理Kotlin代码的方式1.Kotlin Playgroud         在对应网站trykotlinlang.org上在线试用,不用Andriod框架依赖性2.Andriod Studio |File|Setting|Plugins|Install JetBrains plugin..|Kotli
转载 10月前
38阅读
本文收录于 kotlin入门潜修专题系列,欢迎学习交流。创作不易,如有转载,还请备注。写在前面大方无隅,大器晚成,大音希声,大象无形。——与君共勉。接口kotlin中的接口和java 8非常相似,可以定义抽象方法也可以定义方法实现,定义接口的关键字是interface。示例如下(请仔细阅读代码注释,很多情形基本都包含了):interface MyInterface { val val1:
作者:Alexey Sedunov 翻译:顾浩鑫 近日,JetBrains 开发者 Alexey Sedunov 在其官方博客上正式宣布 Kotlin 1.2 第二个里程碑版本发布。这个版本的主要关注点是 Kotlin 编译器和工具的稳定性及 bug 的修复,以及对 Kotlin 标准库的改进。它同时也包含了很多在即将发布的 Kotlin 1.1.4 版本中所具备的工具特性。从 1.2 M1
转载 2024-02-27 21:29:32
64阅读
# Android Kotlin 项目demo实现指南 ## 概述 在本文中,我将向你介绍如何实现一个Android Kotlin项目的demo。我会逐步讲解整个过程,并提供每一步所需的代码和注释。请按照下面的步骤进行操作。 ## 流程 下面表格展示了整个实现过程的步骤: ```mermaid journey title 实现Android Kotlin项目demo sect
原创 2023-11-14 12:02:14
161阅读
初遇Kotlin协程(coroutine)这篇文章我们将建立协程项目,并用Coroutines编写相关代码。Kotlin 1.1引入了协程程序,这是一种编写异步、非阻塞代码(以及其他)的新方法。在这篇文章中,我们将使用kotlinx.coroutines库来了解基本的协程写法,这个库是对已存的JAVA库的封装。Setting up a project我们将使用Gradle来构建项目。 加入库依赖:
如何使用demo源代码:https://gitee.com/cxyzy1/objectboxDemo项目...
原创 2022-02-27 14:06:27
328阅读
objectbox介绍objectbox是一款嵌入式数据库,最大的特点是快,号称最快,特别是查询速度。完成优点罗列如下:超快 objectbox优于测试过的所有嵌入式数据库面向对象的api 没有ORM,没有SQLite,简洁的api自动升级 可以直接在对象上进行删除修改等操作如何使用demo源代码:https://gitee.com/cxyzy1/objectboxDemo项目...
原创 2021-10-19 11:06:05
253阅读
Structure: tempalates/seatBooking.html: <!DOCTYPE html> <html lang="en" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> <title>com.
转载 2020-11-05 03:30:00
86阅读
2评论
内容介绍本文介绍Toolbar的基本使用方法,包含如下几项:设置标题内容设置左侧图标增加菜单项对菜单项设置点击事件实现效果图使用方法styles.xml文件<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="colorPrim...
原创 2021-10-19 13:25:34
359阅读
### Android Kotlin Hello World Demo下载教程 欢迎新手小白加入Android开发行列!在本教程中,我将告诉你如何使用Kotlin语言编写一个简单的Android应用,实现Hello World的功能。我们将使用Android Studio作为开发工具,以下是整个过程的步骤: | 步骤 | 描述 | | --- | --- | | 步骤 1 | 下载并安装And
原创 2023-09-05 13:01:19
108阅读
背景对kotlin的语法不是很了解,写匿名类实现接口时,不知道怎么写。特此记录一下,便于查阅及分享。Demo接口定义demointerface OnItemClickListener<T> { fun itemClick(t: T, position: Int)}匿名类实现接口adapter.itemClickListener = object : On...
原创 2021-10-19 13:38:36
414阅读
背景对kotlin的语法不是很了解,写匿名类实现接口时,不知道怎么写。特此记录一下,便于查阅及分享。Demo接口定义demointerface OnItemClickListener<T> { fun itemClick(t: T, position: Int)}匿名类实现接口adapter.itemClickListener = object : On...
原创 2022-02-27 13:52:17
750阅读
项对菜单项设置点击事件实现效果图使用方法styles.xml文件<style
原创 2022-02-27 14:11:06
69阅读
内容通用方法toString(),equals(),hashCode()值对象类Data类委托,简单的单例模式Object关键字介绍一 通用方法为了方便演示,我们首先定义一个Client类如下:class Client(val name: String, val postalCode: Int) { }复制代码1.1通用方法toString在java中如果没有重写toString,我们打印出
转载 2024-10-24 15:03:45
35阅读
  • 1
  • 2
  • 3
  • 4
  • 5