# 探索优秀的 Android Kotlin 开源项目 在 Android 开发的生态系统中,Kotlin 作为官方推荐的编程语言,逐渐成为了开发者的首选。GitHub 上有很多优秀的开源项目,它们不仅帮助开发者更高效地实现功能,还提供了良好的学习资源。本文将探讨一些受欢迎的 Android Kotlin 开源项目,并提供代码示例,帮助开发者更好地理解这些项目。 ## 为何选择 Kotlin
原创 2024-10-08 04:07:18
527阅读
曾经有人整理过Github上的Java/Android项目Top100,随着越来越多的Android项目开始转向Kotlin,我也想整理一下优秀的Kotlin/Android开源项目,便于大家更好的学习和参考。 | 6 |square/retrofit | okhttp虽好,但…
原创 2021-05-19 15:18:13
1116阅读
这里我就不讲kotlin的基础学习啦,网上有一些学习资源,大家可以自行学习研究。记录过程中遇到那块问题就记录那块啦,没有先后顺序,大家注意下)1.新建项目这个部分比较简单,像往常一样建立项目即可,只是到了这一步的时候language选择kotlin即可2.BaseActivity这是一个简单的BaseActivity,内容可以根据业务需求添加,这个暂时没什么问题2.BaseFragment之前是这
这应该是我年前就想记录的一个基础入门,但是因为一直比较忙,当时只是做了一个备忘草稿,正文就拖到了现在,趁着有时间,赶紧来帮助一下新入行的朋友…关于为何我把这篇Blog叫做 创建、兼容一个属于自己的Kotlin项目? 主要是因为在实际开发中会遇到以下俩种项目场景 > <从0 - 1 的Kotlin项目,后续混用Java(自带兼容,基本无需处理) Java项目,后续兼容Kt(原始为Java
对代码、编程感兴趣的可以关注老K玩代码和我交流!“Kotlin(科特林)是一个用于现代多平台应用的静态编程语言,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。        除此之外Kotlin还可以编译成二进制代码直接运行在机器上(例如嵌入式设备或 iOS)。        Kotlin已正式成为Android
原创 2020-12-28 16:25:21
3017阅读
Kotlin 协程提供了一个可供您编写异步代码的 API。通过 Kotlin 协程,您可以定义 CoroutineScope,以帮助您管理何时应运行协程。每个异步操作都在特定范围内运行。架构组件针对应用中的逻辑范围以及与 LiveData 的互操作层为协程提供了一流的支持。本主题介绍了如何有效地结合使用协程与架构组件。添加 KTX 依赖项本主题中介绍的内置协程范围包含在每个相应架构组件的 KTX
转载 2023-12-18 15:25:17
61阅读
中国制霸生成器最近在朋友圈非常火的一个小网站,可以在线标记 居住、短居、游玩、出差、路过 标记后可生成图片进行社区分享,标记过的信息会记录到本地存储。简化地图在保留了地缘相接特征的基础上把省级行政区域尽可能简化成了方框,一目了然,或许这也是他能火的原因之一了。地址:(https://github.com/itorr/china-ex)Star:1.1K还有一个全球版的,就不发了,在这个项目里能找得
转载 2024-07-31 12:03:19
27阅读
推荐最近很火的 6 个开源项目,本期所有推荐都已经收录到 Awesome GitHub Repo,欢迎各位读者 Star。欢迎 Star:https://github.com/Wechat-ggGitHub/Awesome-GitHub-Repo本期推荐的开源项目是:1. 中国 Web 开发者路线图2. 一个简单的绘图应用程序3. 通过 JSON 配置就能生成各种后台页面4. 针对直播、语聊、视频
转载 2023-08-07 02:01:21
104阅读
1. 什么是异步我记得小学二年级碰到过一个让我受益终身的数学题:烧开水需要15分钟,洗碗需要5分钟,扫地需要5分钟,请问做完这三件事,总共需要几分钟?从此我做什么事,都事先想想先后顺序,看看可不可以一并去做。长大后才知道这就是异步的用法,它其实已经渗透到你的生活中。上面这段话节选自:余叶《代码里的世界观——通往架构师之路》,这段话中揭示了异步的本质。异步意味着同时进行一个以上彼此目的不同的任务。如
转载 8月前
26阅读
https://github.com/JetBrains/kotlin/releases/tag
原创 2022-10-09 22:24:02
105阅读
Java转Kotlin打开File –> Settings –> Plugins选项,输入“Kotlin”搜索插件,安装成功重启Android Studio选中需要转换的文件或者包Code –> Convert Java File To Kotlin File注意:Convert Java File To Kotlin File为灰色的几种情况 - Kotlin插件未安装 -
转载 2023-05-19 13:41:40
811阅读
最近读者朋友又给老逛推荐了几个好玩的 GitHub 开源项目,我挑选了几个不错的分享给大吉,它们分别是:1. 听声辨位:小心你的密码泄露2. 人脸识别:堪称最简单的人脸识别项目3. 消失的人:通过 JS 让视频中的人凭空消失4. 亲戚关系计算器:走亲访友神器5. Word 模板引擎6. 清新的 MD 编辑器01听声辨位kbd-audio 项目是一系列用于捕获和分析音频数据的工具集合,其中
【代码库】系列博客, 展示 ①常用代码片段 及 ②使用流程, 以便快速开发, 不讲解原理 及 过程. 一.列表显示 1.ListView | SimpleCursor 简单展示列表(1)简单列表
原创 2022-03-09 10:23:40
2620阅读
kotlin核心编程 (Kotlin Introduction)Kotlin a modern programming language that makes the developer's life easier and happier. Kotlin is a cross-platform, statically typed, general-purpose programming lang
转载 2023-10-17 22:55:12
79阅读
1. 前言kotlin中有一个重要的关键字object,其主要使用场景有以下三种:对象表达式(Object Expression)伴生对象(Companion Object)对象声明(Object Expression)接下来本文将分别介绍这三种场景的示例,使用方法和技术要点。2. 对象表达式(Object Expression)对象表达式用于生成匿名类的对象,该匿名类可以直接从零开始创建,也可以
第十三章 使用Kotlin开发JavaScript代码一切皆是映射。我们知道,JavaScript是动态类型的语言,这意味着它不会在编译期检查类型。而相对来说,Kotlin和Java都是静态类型的。Kotlin1.1版本加入了对JavaScript的支持,也就是说我们可以Kotlin进行网页开发,并且Kotlin也支持与JavaScript的相互操作。目前的实现是 ECMAScript 5.1。但
今天,给大家整理一份有意思的沙雕项目,顺带分享了我的试用成果,说实话,这些项目够你玩三天了。亲戚关系计算器这是一个亲戚关系计算器,由于工作生活节奏不同,如今很多关系稍疏远的亲戚之间来往并不多。这不,过年要回家了,往往会搞不清楚哪位亲戚应该喊什么称呼,很是尴尬。这个中国亲戚计算器就是为了帮你避免这种尴尬的。Github地址:https://github.com/mumuy/relationship我
转载 2024-01-21 09:11:19
16阅读
1. 某些.py文件第一行中 #/usr/bin/python3 的作用(针对unix/linux系统)#!/usr/bin/python3 是告诉操作系统执行这个脚本的时候,调用 /usr/bin 下的 python3解释器。 添加之后,在命令行中可以像运行shell脚本一样运行python文件python test.py./test.py2. gitpython与pygithub 最近在工作中
C 项目1. daytripper Star 3.2k Watch 64 Fork 146 上班摸鱼神器之激光绊脚器。它分为发射器和接收器两部分,设置好后会在有人路过绊脚器时,自动触发隐藏桌面、切换应用等操作2. tinyssh Star 696 Watch 39 Fork 49 极简 SSH 服务器。为了便于学习仅保
1 Java https://github.com/TheAlgorithms/Java Star 14277该项目用Java实现的所有算法 2 CS-Notes https://github.com/CyC2018/CS-Notes Star 59017 这是一个关于准备面试的项目,该项目包含了九大模块,从算法到操作系统、网络、面向对象以及数据库、Java、
  • 1
  • 2
  • 3
  • 4
  • 5