自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 零碎知识点

6.colorForeground 应用的前景色,ListView的分割线,switch滑动区默认使用该颜色。1.colorPrimary 应用的主要色调,actionBar默认使用该颜色,Toolbar导航栏的底色。16.textColorPrimary 应用的主要文字颜色,actionBar的标题文字默认使用该颜色。2.colorPrimaryDark 应用的主要暗色调,statusBarColor默认使用该颜色。7.colorBackground 应用的背景色,popMenu的背景默认使用该颜色。

2024-01-14 18:16:47 661

原创 kotlin协程使用

GlobalScope:根整个应用的生命周期一样,不建议使用,建议使用CoroutineScope。withContext:在协程里开启新的协程,有返回值,会挂起阻塞当前协程。suspend:挂起,只能在协程的作用域里面调度,作用是在挂起函数里可以进行一些协程的暂停。runBlocking可以创建一个协程,会阻塞的协程空间启动。async:方便await()拿到协程返回的结果。coroutineScope:协同程序范围。Dispatchers.MAIN:主线程。Dispatchers.IO:IO操作。

2023-12-24 22:01:14 390

原创 DialogFragment

为true右边距。

2023-12-16 16:50:06 548

原创 kotlin协程

kotlin协程。

2023-12-02 19:09:56 729

原创 kotlin关键字

内联函数:inline fun <reified T : Number> setArrayStr(){}嵌套类:一个类定义在另一个类的内部(跟java的静态内部类有点像,不持有外部类对象)尾递归函数:trailrec fun findFixPoint(){}密封类:sealed class SeasonSealed{}扩展函数:fun Array<Int>.swap(){}模版类:就是泛型类 class River<T>{}数据类:data class Plant(){}枚举:enum Season{}

2023-11-30 23:40:12 364

原创 kotlin Android篇

kotlin Android篇。

2023-11-19 21:12:46 84

原创 Android面试题

导致这个消息一直没处理完,后面又接收到了很多消息,堆积太多,就会引起ANR异常!答:application启动时,可不止一个main线程,还有其他两个。Tips:ActivityThread 中的内部类H中有具体实现。,用来和系统进程进行通信操作,接收系统进程发送的通知。当系统受到因用户操作产生的通知时,会通过。中又可能会ANR哦!中插入消息,唤醒了主线程;() 能拿到消息了,然后。死循环不会ANR,但是。

2023-11-16 20:59:31 79 1

原创 Android三方框架

MVVM:因为presenter的逻辑太复杂,使用View-Model代替presenter,将“数据模型数据双向绑定”的思想作为核心,因此在View和Model之间没有联系,通过ViewModel进行交互,而且Model和ViewModel之间的交互是双向的,因此视图的数据的变化会同时修改数据源,而数据源数据的变化也会立即反应到View上。socket自动选择最好路线,并支持自动重连,拥有自动维护的socket连接池,减少握手次数,减少了请求延迟,共享Socket,减少对服务器的请求次数。

2023-11-08 15:31:33 228 1

原创 存储(数据持久化)

4.4以前机身存储就是内部存储,外置SD卡就是外部存储,我们通过getDataDirectory就可以获取内置存储根路径,通过getExternalStorageDirectory就可以获取外置SD卡根路径。4.4及以后机身存储包含了内部存储和外部存储,其中通过getExternalStorageDirectory获取的是机身存储的外部存储,而外置SD卡我们则需要通过getExternalDirs遍历来获取了。/storage目录下的文件物理上存放在我们通常所说的外部存储里面。

2023-11-05 22:52:33 72

原创 Android源码篇

Android源码篇。

2023-08-29 22:18:02 50 1

原创 Android三方框架篇

Android三方框架篇。

2023-08-29 22:17:28 137 1

原创 Android版本特性篇

Android版本特性篇。

2023-08-29 22:16:55 50 1

原创 Android架构模式篇

Android架构模式篇。

2023-08-29 22:16:21 105 1

原创 Android线程间通信篇

Android线程间通信篇。

2023-08-29 22:15:44 312 1

原创 Android加密篇

Android加密篇。

2023-08-29 22:15:06 62 1

原创 Android异步任务篇

Android异步任务篇。

2023-08-28 02:09:01 132 1

原创 Android线程安全篇

Android线程安全篇。

2023-08-28 02:08:04 242 1

原创 Android四大组件篇

Android四大组件篇。

2023-08-28 02:07:17 53 1

原创 Kotlin基础篇

Kotlin篇。

2023-08-28 02:06:15 141 1

原创 Java基础篇

Java基础篇。

2023-08-28 02:05:39 62 1

原创 Java集合篇

Java集合篇。

2023-08-28 02:04:58 42 1

原创 Android设计模式篇

Android设计模式篇。

2023-08-28 02:04:15 49 1

原创 Android存储篇

Android存储篇。

2023-08-28 02:03:18 44 1

原创 Android图片篇

Android图片篇。

2023-08-28 02:02:38 95 1

原创 Android网络篇

Android网络篇。

2023-08-28 02:01:36 35 1

原创 Android控件篇

Android控件篇。

2023-08-28 02:00:18 78

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除