
android开发遇到的问题
文章平均质量分 60
进行android开发遇到的问题,记录一下
Swis_BMQ
这个作者很懒,什么都没留下…
展开
-
Kotlin学习笔记——类
Kotlin中的类默认是不可继承的(final),如果要允许继承,需要将类声明为open。允许在数据类内部定义一些与类本身关联的方法或属性,这些方法和属性可以通过类名直接访问,而无需创建类的实例。密封类的子类必须定义在密封类自身或同一个文件中,这样就限制了可能的子类,并提供了更加安全的继承结构。在这种方式中,类体包含了类的属性和方法,而主构造函数的参数则通过构造函数进行初始化。在 Kotlin 中,密封类(Sealed Class)是一种特殊的类,用于表示。方法,使得可以通过解构声明来访问数据类的属性。原创 2023-12-09 20:07:19 · 122 阅读 · 0 评论 -
kotlin使用RecycleView
对应Fragment类,recyclerView有三大属性。新建内部类,实现ItemAdapter,重写三个方法。fragment布局文件。原创 2023-09-15 21:40:00 · 66 阅读 · 0 评论 -
im-android-dome
本文主要实现能主动发送握手和心跳的客户端控制台dome,记录一下自己的学习过程。基于TCP和Protobuf作为通信协议,使用netty构建客户端服务Protocol Buffers 是一种轻便高效的结构化数据存储格式,用于数据的序列化,很快,很小,比json更牛,深受广大消费者喜爱效果如图项目结构如图。使用netty,客户端的主要是一些handler的编写。原创 2023-10-18 17:51:29 · 69 阅读 · 0 评论 -
gradle7.4使用buildSrc统一管理依赖
好像gradle7就用不了ext了,一 apply 就报错,这里记录一下使用kotlin+buildSrc实现统一依赖管理。原创 2023-10-14 15:24:13 · 412 阅读 · 0 评论 -
Jetpack Compose入门
Jetpack Compose的学习笔记,Jetpack Compose 是用于构建原生 Android 界面的新工具包。只需编写函数代码就能构建简单的界面布局。原创 2023-09-18 17:01:27 · 256 阅读 · 1 评论 -
Android Compose让DropDownMenu靠右
实际上topbar 和 DropDownMenu也是垂直线性结构。点击topbar中的iconbutton,出现菜单。唯一不足的地方就是不能改变Menu的大小。如图所示,出现的菜单并未把“你好”撑开。点击按钮修改值,菜单显示。添加控制变量,放在最外面。原创 2023-10-21 19:59:16 · 632 阅读 · 0 评论 -
使用compose自定义一个带头像的TopBar
compose自定义仿QQtopbar,记录一下。可能使用到了material3。原创 2023-09-22 17:50:09 · 206 阅读 · 1 评论