前世自疫情之前,我还是一个Android 开发人员,疫情到至今,Android需求和项目越来越少,至此公司让我负责后台接口开发中去,Android 已经成为我的前世之缘了,当我再看起之前写的android Demo和Android 写的blog,都是凡凡而谈,没有系统而友好的介绍出来,前一段日子我开源了Ruoyi-Android-App 有了27start,用到最新的MVVM+kotlin 等尽量
# 如何实现Android Kotlin项目
## 项目流程
下表展示了实现Android Kotlin项目的流程:
| 步骤 | 内容 |
| --- | --- |
| 1 | 创建一个新的Android项目 |
| 2 | 配置项目的build.gradle文件 |
| 3 | 添加Kotlin支持 |
| 4 | 编写Kotlin代码 |
## 实现步骤
### 步骤一:创建一个
原创
2024-05-07 07:06:50
298阅读
Kotlin for AndroidKotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。JetBrains,作为目前广受欢迎的Java IDE IntelliJ 的提供商,在 Apache 许可下已经开源其Kotlin 编程语言。*Kotlin已正式成为Android官
转载
2023-08-14 13:44:52
77阅读
kotlin推出已经很久,之前谷歌宣称kotlin为android开发官方语言时,了解了一点点,最近项目也许会用到kotlin,所以现在学习学习。
我使用的开发工具是Android Studio 3.0,不需要自己集成kotlin.
首先暂时做一些简单的,一些语法在需要用的时候再去学习,我觉得这样记忆更深刻些
1.对控件的实例化
2.点击事件
3.页面跳转
4.toast消息
5.函数(方
转载
2024-02-08 13:32:51
107阅读
导语
Kotlin语法与Java的区别挺大的,一开始很想放弃,如果不是谷歌让其成为Android的官方开发语言,想必很少人会尝试这样一门小众语言,但是换了Kotlin后会发现这些年究竟浪费多少时间在写无用的Java代码了,Kotlin在兼容Java的基础上还大大提升效率。Kotlin有许多特性但对于初学者来说,快速适应和学习更为重要!很多时候
转载
2023-08-23 17:06:19
574阅读
# Kotlin Android 实战项目
## 介绍
Kotlin 是一种现代的、静态类型的编程语言,它运行在 Java 虚拟机上,并且完全兼容 Java。它在 Android 开发中越来越受欢迎,因为它提供了更简洁、更安全的语法,同时提供了许多功能强大的特性。在本文中,我们将介绍如何使用 Kotlin 来开发一个 Android 实战项目。
## 项目概述
我们的项目是一个简单的待办事
原创
2024-01-14 10:14:52
97阅读
前言从初学 Kotlin,到尝试性的写一点体验代码,再到实验性的做一些封装工作,到最后摸爬滚打着写了一个项目。不得不说过程中还是遇上了不少的问题,尽管有不少坑是源于我自己的选择,比如使用了 anko 布局放弃了 xml,但是总体来说,这门语言带给我的惊喜是完全足以让我忽略路上的坎坷。这篇文章仅仅是想整理一下这一路走过来的一些感想和惊喜,随着我对 Kotlin 的学习和使用,会长期修改。正文1.有了
## Android Kotlin项目源码实现流程
为了帮助那些刚入行的小白开发者,下面我将详细介绍如何实现一个Android Kotlin项目源码的流程,并提供每一步需要做的事情以及所需使用的代码。
### 流程图
```mermaid
flowchart TD
subgraph 创建项目
A[创建新的Kotlin项目]
A --> B[配置项目信息]
B
原创
2023-08-21 09:12:13
257阅读
# Android Kotlin 项目demo实现指南
## 概述
在本文中,我将向你介绍如何实现一个Android Kotlin项目的demo。我会逐步讲解整个过程,并提供每一步所需的代码和注释。请按照下面的步骤进行操作。
## 流程
下面表格展示了整个实现过程的步骤:
```mermaid
journey
title 实现Android Kotlin项目demo
sect
原创
2023-11-14 12:02:14
164阅读
Android项目支持Kotlin
=======================
介绍
----
Kotlin是一种基于Java虚拟机的静态类型编程语言,由JetBrains开发。它被设计为与Java语言完全兼容,可以很好地与现有的Java代码进行互操作。在2017年Google宣布官方支持Kotlin之后,Kotlin在Android开发中变得越来越受欢迎。本文将介绍如何在Android项目
原创
2023-12-14 06:38:29
93阅读
# Kotlin开源项目Android
## 简介
Kotlin是一种现代化的静态类型编程语言,由JetBrains开发。它可以在Java虚拟机(JVM)上运行,并且可以与Java代码互操作。因为它的简洁和易用性,Kotlin在Android开发中变得越来越受欢迎。在本文中,我们将介绍一些流行的Kotlin开源项目并提供示例代码。
## Retrofit
[Retrofit](
```k
原创
2023-07-22 22:08:48
804阅读
Kotlin已经成为了Android的官方语言,相信之后会使用得越来越广泛。但是在Android Studio 3.0 才会自带支持kotlin,可以再3.0以下的版本要怎么使用kotlin开发安卓项目呢?这就需要安装kotlin插件。首先我们新建一个项目,在 File | Settings | Plugins | Install JetBrains plugin里面搜索kotlin,然后下载安装
转载
2023-08-04 17:58:47
373阅读
前面大概介绍了Kotlin的相关知识Kotlin学习系列—-什么是Kotlin?,接下来我们看看怎么在Android Studio中使用它!我现在使用的android Studio版本是 2.3,先以此版本讲解,之后更新3.0后会在后文补充第一步:添加Kotlin插件添加kotlin详细步骤:File –> Setting –> Plugins –> 点击Browse repos
转载
2023-11-18 19:18:47
878阅读
前言在前面的文章中,已经讲解了Kotlin基础相关的知识点。从这一篇开始,将开始对Kotlin对应的协程进行详解!话不多说,直接开始!1、Kotlin基本使用class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCrea
转载
2023-11-18 20:04:29
180阅读
1.告别findViewById不同于 JAVA 中,在 Kotlin 中 findViewById 本身就简化了很多,这得益于 Kotlin 的类型推断以及转型语法后置:val onlyTv = findViewById(R.id.onlyTv) as TextView在官方库Anko的支持下,可以更简化当你试图 command/ctrl + 左键点击 onlyTv 想要查看 onlyTv 的来
转载
2024-02-29 23:42:25
174阅读
作者:邹峰立 书客编辑器是一款基于Markdown标记语言的开源的富文本编辑器,它以简易的操作界面和强大的功能深受广大开发者的喜爱。正如官方所说:现在的版本不一定是最好的版本,却是最好的开源版本。下面针对书客编辑器安卓Kotlin版,进行详解说明。效果图在进行讲解之前,首先看一下书客编辑器安卓版的效果图: 一、引入资源引入书客编辑器安卓Kotlin版的方式有很多,这里主要提供两种方式:1、在b
转载
2023-08-29 20:01:24
180阅读
1.基础知识函数声明使用fun关键字fun double(x: Int): Int {
}函数调用val result = double(2) //调用普通函数
Sample().foo() // create instance of class Sample and calls foo//调用类成员函数使用infix标记// Define extension to Int
infix fun
转载
2024-08-19 22:47:42
205阅读
简单介绍一下:科特林是基于JVM(Java虚拟机)上运行的静态类型编程语言。可以编译成Java的字节码也可以编译成JavaScript的方便在没有JVM的设备上运行。优势:简洁,安全,强大2017-5谷歌宣布将科特林官方纳入开发语言【新闻链接】2017-10 Android Studio 3.0开始自动集成Kotlin插件,安装AS 3.0同时配置Kotlin环境安装Android Studio跳
转载
2023-11-13 09:40:42
106阅读
# 解决Android Kotlin项目编译慢问题
在开发Android应用程序时,我们经常会遇到编译速度慢的问题,特别是在使用Kotlin语言进行开发时。本文将介绍一些常见的导致Android Kotlin项目编译慢的原因,并给出一些解决方案。
## 常见原因
1. **依赖库过多**:项目中引入过多的第三方依赖库会增加编译时间,尤其是一些庞大的库。
2. **Kotlin反射**:Kot
原创
2024-05-22 06:59:56
232阅读
# Android项目中引入Kotlin
## 介绍
Kotlin是一种基于JVM的静态类型编程语言,由JetBrains开发。它结合了面向对象和函数式编程的特性,并且与Java完全兼容。在Android开发中,Kotlin成为了一种流行的替代语言,因为它提供了更简洁、更安全、更高效的编码方式。
本文将介绍如何在Android项目中引入Kotlin并使用它来编写代码。我们将从创建一个新的And
原创
2023-11-19 08:15:11
514阅读