Android简单控件使用1. 使用按钮控件1.1 Button使用1.2 CheckBox使用1.3 RadioButton2.图文控件2.1 TextView使用2.2 ImageView使用2.3 EditView使用 1. 使用按钮控件Android常用按钮有Button、CheckBox、RadioButton1.1 Button使用Button设置监听三种方式 方式一 匿名函数btn
转载
2024-03-20 21:37:55
85阅读
会一直坚持写关于Kotlin的入门系列文章,赶紧关注一起学习吧!目录前言1.扩展方法的原型2.扩展方法的使用二、原理解析:Kotlin扩展方法怎么实现的三、泛型扩展方法四、扩展属性五、为伴生对象添加扩展六、Kotlin 中常用的扩展七、案例:使用 Kotlin 扩展为控件绑定监听器减少模板代码总结前言在这一节为大家继续带来 Kotlin 中的一些高级的内容:Kotlin 中的 Kotlin 扩 展
转载
2024-04-24 09:55:05
99阅读
Android Jetpack组件系列文章:Android Jetpack组件(一)LifeCycleAndroid Jetpack组件(二)NavigationAndroid Jetpack组件(三)ViewModelAndroid Jetpack组件(四)LiveDataAndroid Jetpack组件(五)RoomAndroid JetPack组件(六)DataBindingAndroid
转载
2024-07-16 07:03:17
75阅读
扩展函数在Kotlin中,可以对指定类进行扩展,通过扩展的特殊声明来实现。这里展示类中的函数扩展:package com.xingen.kotlin.day2017527
fun main(args: Array<String>) {
Test().test()
}
/**
* 对函数进扩展:
* 在函数前面指定一个接受者,这里的接受者是MutabList<
转载
2023-11-20 01:29:49
69阅读
jfrog本地仓库搭建首先需要去官网(jfrog.com/open-source…) 下载jfrog安装包,打开后可能会有这样的提示容易误导大家,这时候直接点击关掉弹窗,然后点击右上角的Downloades,会往下滑到下载地址的位置,然后选择平台直接下载即可。安装包下载完成后解压,找到artifactory.bat双击即可启动jfrog服务器。如下图接着打开浏览器输入http://localhos
转载
2024-07-17 23:00:26
516阅读
简介: 随着云计算的普及和数据分析需求的扩大,数据湖+数据仓库的湖仓一体分析能力成为下一代数据分析系统的核心能力。相对于数据仓库,数据湖在成本、灵活性、多源数据分析等多方面,都有着非常明显的优势。IDC发布的十项2021年中国云计算市场趋势预测中,有三项和数据湖分析有关。可以预见,跨系统集成能力、数据控制能力和更加全面的数据驱动能力,将会是未来数据分析系统重要的竞争领域。一. 背景随着云计算的普及
转载
2024-10-19 18:12:17
56阅读
# Android 加入 jitpack 仓库
来访问。返回值 是上下⽂对象本⾝。可以看
转载
2024-07-09 07:47:13
59阅读
目前业界主流的版本管理工具主要是 svn/Git。svn是1种集中式的代码管理工具,而git是1种散布式的代码管理工具,广受极客的爱好。而基于git的github更是全宇宙码农的提高逼格,深究技术的必备神器。下面介绍,如何将Android Studio中的工程托管到github中。 1.使用git 1.首先在github上创建1个工程: 2.配置git环境 若Android Stud
消息组件Kotlin+MVVM重构Hi,我是阿昌,今天学习记录的是关于消息组件Kotlin+MVVM重构的内容。随着项目不断的迭代,新的技术栈也会持续不断地演进。适时使用新的技术栈,可以帮助我们提高效率以及代码质量。安全高效地为遗留系统升级技术栈,具体会使用新的语言 Kotlin 以及新的架构模式 MVVM,来重构消息组件。选择 Kotlin + MVVM,有两方面考量:一方面,Kotlin 从框
转载
2024-03-17 17:57:04
129阅读
犹豫要不要写这篇关于Kotlin的文章很久了,网上大把大把的Kotlin的项目和各种知识点与代码,到目前为止已经半年多没接触Kotlin项目了,重新捡起来,就当是熟悉一下基本写法吧,以文章的形式去整理并加深一下印象,同时可以帮助一下正在初学Kotlin的同学。这篇文章你可以了解到 1.Kotlin基本使用 2.Kotlin项目基类搭建封装 3.MVVM框架实战使用 4.DataBinding数据绑
转载
2023-12-25 21:17:50
42阅读
目录1.Kotlin语法中异常处理与自定义异常特点2.Kotlin语言的先决条件函数3.Kotlin语言的substring4.Kotlin语言的split操作5.Kotlin语言的replace完成加密解密操作6.Kotlin语言的 == 与 === 操作7.Kotlin语言的字符串遍历操作8.Kotlin语言的数字类型的安全转换函数9.Kotlin语言中Double转Int类型格式转换10.K
一、内部的迭代函数filter(e -> 返回true和false) 判断数值是否加入新的数组map(e -> 返回调整e之后的值) 对数组中每个数进行调整,并存入新的数组reduce(total, e -> 返回新的total) total是统计结果,e是当前遍历到参数;返回新的total作为数组下一个参数totaljoinToString(", ") 将数组的每个值通过逗号连
转载
2023-10-08 06:47:15
96阅读
# Android Studio中使用JitPack
在Android开发中,我们常常会使用第三方库来提高开发效率。JitPack是一个方便的工具,可以帮助我们将GitHub上的项目快速转换为Maven仓库,方便我们在Android Studio中引入第三方库。本文将介绍如何在Android Studio中使用JitPack,并附上代码示例。
## JitPack简介
JitPack是一个基
原创
2024-05-31 04:53:21
260阅读
简介DataBinding 是 Google 在 Jetpack 中推出的一款数据绑定的支持库,利用该库可以实现在页 面组件中直接绑定应用程序的数据源。使其维护起来更加方便,架构更明确简介。个人理解DataBinding 是以声明的方式,将布局中组件与应用程序数据源绑定在一起的框架库。作用:1,将布局组件与源数据绑定,使数据源变化的同时布局组件及时同步更新。 2,减少Activity中View的定
转载
2024-09-02 12:02:02
33阅读
K8S (Kubernetes) 是一个开源的容器编排引擎,用于自动化容器部署、扩展和管理。Jitpack 是一个基于 Git 的软件包管理工具,Compose 是一个用于构建用户界面的现代工具包,ListColumn 是 Compose 中用于显示列表的列布局方式。本篇文章将指导你如何在 K8S 环境中使用 Jitpack 和 Compose 实现 ListColumn 列表布局。
## 整体
原创
2024-05-27 11:06:20
90阅读
|-- Makefile
|-- bionic (bionic C库)
! W; w' W6 E1 Z: \# ^ E
|-- bootable (启动引导相关代码)
|-- build (存放系统编译规则及generic等基础开发包配置)
|--
转载
2024-10-31 14:07:44
16阅读
1、数据绑定 - 以声明方式将可观察数据绑定到界面元素
数据绑定库是一种支持库,借助该库,您可以使用声明性格式(而非程序化地)将布局中的界面组件绑定到应用中的数据源。一般调用 findViewById() 来查找 TextView 并将其绑定到 viewModel 变量的 userName 属性:findViewById<TextView>(R.id.sample_text).appl
快速增加kotlin依赖到Android、Java、Js 项目
原创
2023-07-28 10:06:25
149阅读