原文发表于2017-02-12。首先要说明,Kotlin支持你所知道的所有Java框架和库,包括但不限于Spring全家桶、Guice、Hibernate、MyBatis、Jackson等,甚至有人在用Kotlin写Spark大数据程序,因此Kotlin不需要专门的框架。因此,为Kotlin开发框架的人,都是怀着满满的爱!Kotlin现在主要流行于Android开发,我是搞后端开发的,不熟悉And
转载
2023-07-27 23:12:51
595阅读
kotlin web 您可能听说过Kotlin 。 它是一种现代编程语言,可编译为JVM字节码和JavaScript。 它专为工业用途而设计,这意味着可维护性:静态类型可实现错误检测和自动重构,类型推断可生成清晰易读的代码,而强大的抽象则可促进库开发。 如果您不能在网络上使用某种语言,它并不是很好,因此在本文中,我们将讨论Kotlin中的网络编程。 当然,您可以编写与Java中相同的servl
转载
2023-09-05 23:25:24
0阅读
目录知识点1:公共标题栏知识点2:自定义标题栏控件知识点3:RecyclerView①标准写法 ②使用框架知识点4:编写精美的聊天对话界面①标准写法-多布局②使用框架-多布局知识点1:公共标题栏 市场上应用的界面顶部有一个标题栏,标题栏上会有一到两个按钮可
转载
2023-10-09 22:08:23
138阅读
# Android Kotlin UI框架简析
Android是一种广泛使用的移动操作系统,而Kotlin是目前为Android开发推荐的主要编程语言。随着Android开发的不断演变,越来越多的UI框架应运而生,帮助开发者构建高效且美观的用户界面。本文将对Android Kotlin UI框架进行科普,并提供代码示例以帮助理解。
## 一、Android UI框架概述
Android UI
原创
2024-09-26 09:53:23
304阅读
Koin、Dagger2、Hilt 目前都是非常流行的库,面对这么多层出不穷的新技术,我们该做如何选择,是一直困扰我们的一个问题。Hilt 与 Dagger2 区别并不大,Hilt就是对Dagger2的封装。Koin框架,适用于使用Kotlin开发 ,是一款轻量级的依赖注入框架,无代理,无代码生成,无反射。相对于Dagger2 而言Koin更加适合Kotlin语言。在项目中使用 Koin如果要在项
转载
2024-01-25 21:36:18
79阅读
12 月 20 日消息,据 JetBrains 发布,JetBrains 的 Kotlin 声明式 UI 框架 Compose Multiplatform 已更新至 1.0 版,可供生产使用!JetBrains 将介绍一些亮点,希望你能和 JetBrains 一样期待框架的发布:在桌面上,你可以快速高效地创建具有精美用户界面的 Kotlin 应用。在 Web 上,你可以使用 Compose for
转载
2023-10-06 11:40:05
202阅读
喜欢就关注我们吧!日前,软件开发厂商JetBrains发布了Kotlin桌面UI框架JetpackComposeforDesktop(compose-jb),可应用在Windows、macOS、Linux/x86,目前处于Alpha版本。JetpackComposeforDesktop采用声明性和反应性的方法构建UI。简化并加快了桌面应用程序的UI开发,并允许Android和桌面应用程序之间的UI
原创
2021-05-12 21:20:10
947阅读
前言Q1的时候公司列了个培训计划,部分人作为讲师要上报培训课题。那时候刚从好几个Android项目里抽离出来
原创
2023-06-23 07:24:51
1360阅读
Kotlin serialization是由kotlin官方提供,可将kotlin对象序列化和反序列化的插件,支持序列化格式包括:JSON, Protobuf, CBOR, Hocon 和Properties serialization使用非常简单://序列化
val data = Project("kotlinx.serialization", "Kotlin")
va
转载
2023-11-26 18:32:35
173阅读
前言加入Adroid开发这个阵营已经快两年了,一直使用Java开发,之前也学过Kotlin,但并没有真正运用于项目实践,Kotlin在实际使用中还是有利有弊的,习惯使用Java开发来说,Java更顺手。最近重温Kotlin,下面的Demo是利用实现App的框架,即所谓底部导航。效果图开始底部导航我们采用ViewPager+Fragment实现,具体看代码。MainActivity的布局activi
转载
2023-11-08 07:08:48
105阅读
以下由Kotlin中文站翻译自JetBrains官方博客,本文由Kotlin中文站授权转载:\n 在我们开展Kotlin工作时,我们实现了很多特性,以便用于构建符合使用习惯且高效的API。我们始终期待着能有一个将这些特性发挥得淋漓尽致的Web框架。今天,我们终于可以说已构建了这样的框架!欢迎你,刚迈向成熟的Ktor1.0。\n Ktor是一个使用Kotlin在互联系统中构建异步服务器与客户端的框架
转载
2023-11-09 13:33:46
62阅读
感想Kotlin 是一门好语言,值得大家了解一下。Vertx 是一个好框架,也值得大家了解一下。Kotlin写过js,也写过一点点go,主力一直是java。用了kotlin,貌似找到了常用语言的平衡点了。Kotlin 拥有一些偏函数式的语法(java8 也引入了一些),提供了相当多便捷的api与一些高阶函数。从两天的试用,以及今天搞得这个 Vertx web 项目,从中体会到最爽的有两点:支持“带
转载
2024-01-30 01:33:30
49阅读
# Android Kotlin UI 开源指南
作为一名经验丰富的开发者,我很高兴能带领你走进Android Kotlin UI开源的世界。开源项目不仅能锻炼你的编程技能,还能让你的作品被更多人使用和改进。下面是实现一个Android Kotlin UI开源项目的完整流程。
## 项目流程概览
首先,让我们通过一个表格来概览整个项目流程:
| 步骤 | 描述 |
| --- | ---
原创
2024-07-27 08:56:41
144阅读
Cloudopt Next是基于Kotlin、Vertx的一个面向下一代的极其轻量级的微服务框架,您可以处理Url的解析,数据的封装,Json的输出等等,从根本上减少开发时间、提升开发体验。Cloudopt Next吸收了Spring Boot、JFinal、Resty、Vertx等优秀项目的思想,不仅拥有非常好的开发体验还拥有着极低的学习曲线。Cloudopt Next主要拥有以下特点:安装和开
Kotlin的基本知识Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。Kotlin
转载
2024-08-13 13:13:22
17阅读
Wanandroid 是鸿洋鸿大大的安卓开源知识网站,包含最新博文,最新项目,常用工具,公众号文章收录等等功能,同时也开源了所有 API 接口,方便大家打造自己的 Wanandroid 客户端。Github 上关于 Wanandroid 的客户端也层出不穷,Java的,Kotlin 的,Flutter 的,Mvp 的,MVMM 的,各种各样,但是还没看到 Kotlin+MVVM+LiveData+
转载
2023-08-25 17:34:40
167阅读
什么是Flutter?Flutter是Google推出并开源的移动应用程序(App)开发框架,主打跨平台、高保真、高性能。其采用Dart(官网、中文网)语言作为开发语言,开发者可以通过Dart语言开发Flutter App,一套代码可同时运行在iOS和Android平台上。Flutter提供了丰富的组件、接口,开发者可以很快地为Flutter添加原生扩展。什么是Kotlin?Kotlin,如前面所
转载
2024-03-14 21:31:34
66阅读
今天在浏览技术新闻的时候,发现腾讯就在今天开源了一套 Android 原生的 UI 框架。你们有没有发现,腾讯特别喜欢干这种事,哪一种事呢?喜欢开源 UI 框架,小程序也是这样的。 我看到这个新闻后,第一时间就下载了 Demo ,体验了这个原生的 UI 框架,可以说,真的是非常的不错。跟他们说的理念是一样的。 这个开源框架就是:QMUI_Android ,它的 Slogan 是:提高 Androi
转载
2024-01-09 19:14:40
326阅读
框架:提供一定能力的小段程序 鸿洋(hongyangAndroid)原创首发。 一.榜单介绍 排行榜包括四大类:单一框架:仅提供路由、网络层、UI层、通信层或其他单一功能的框架混合开发框架:提供开发hybrid app、h5与webview结合能力、web app能力的框架企业级开源项目:可以独立运行的app,有极高的学习价值、思路借鉴意义
转载
2024-05-28 13:49:34
42阅读
继续上篇,这里继续分享我在UI层的设计。UI即用户接口,也就是用户界面,即显示给用户的部分。Android中,UI部分无非包括Activity、Fragment以及能够产生交互的View。而对于View来说,最常用的无非是列表控件,如RecyclerView、ListView。因此,XDroid在UI层的封装主要有:Activity、Fragment、ListAdapter、RecyclerVie
转载
2023-08-02 17:12:23
174阅读