跳到主要内容
SUN / 笔记

BLOG / 766 ARTICLES

技术笔记

计算机基础、AI、后端与客户端开发笔记

766 篇文章
6 分钟
Android

基础知识

在 Android 开发中,理解项目的整体框架是非常重要的,它帮助你更清晰地构建和组织应用。以下是一个典型 Android 项目的 结构和组件,我将按层次和模块进行解释,以帮助你更好地理解 Android 项目的框架。

1 分钟
Android

SDK Manager无法更新的问题

由于伟大的防火墙,大陆访问Google服务会无法连接。不过作为程序猿,一般都会科学上网,所以这都不是事。今天这里说明一下普通情况下SDK Manager无法更新的问题.

3 分钟
Android

Jetpack Compose组件

在很多应用场景中,我们需要在一段文字中对局部内容应用特别格式以示突出,比如一个超链接或者一个电话号码等,此时需要用到AnnotatedString。AnnotatedString是一个数据类,除了文本值,它还包含了一个SpanStyle和ParagraphStyle的Range列表。SpanStyle用于描述在文本中子串的文字样式,ParagraphStyl

7 分钟
Android

RecyclerView的简介

这个是谷歌官方出的控件,使我们可以非常简单的做出列表装的一个控件,当然recyclerview的功能不止这些,它还可以做出瀑布流的效果,这是一个非常强大的控件,内部自带viewholder可以使我们非常简单的完成许多操作,正在一步一步取代listview这个控件,当然它也有一些小的缺点,那就是谷歌官方并没有直接给我写出它的点击事件的接口,但是这并难不倒我们,

4 分钟
Android

9.Kotlin_androidktx

相信每一位安卓开发人员对findViewById()这个方法再熟悉不过了,毫无疑问,潜在的bug和脏乱的代码令后续开发无从下手的。 尽管存在一系列的 开源库能够为这个问题带来解决方案,然而对于运行时依赖的库,需要为每一个View注解变量字段。

10 分钟
Android

知识大杂烩

但是会发现对话框上面和下面都有一个小黑背景,这是因为对话框的默认背景是黑色的。那么怎么才让它去掉上面的黑背景呢?

页