首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Glim
掘友等级
Android developer
简洁、高效、专一
获得徽章 23
动态
文章
专栏
沸点
收藏集
关注
作品
赞
173
文章 163
沸点 10
赞
173
返回
|
搜索文章
最新
热门
Kotlin 协程(Coroutine) 并发安全与最佳实践
在 Kotlin 的 协程(Coroutine) 中,虽然协程本身提供了一种简化并发编程的方式,但并不天然地解决所有的并发安全问题。当多个协程对共享状态进行读写操作时,仍可能出现并发安全问题。
Kotlin 委托属性(Delegated properties)实战之 MMKV 封装
委托模式(delegation pattern)是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。
EventBus 事件总线-超详细源码解析
EventBus 是一个适用于 Android/Java 的发布/订阅事件总线,整个框架最突出的核心思想就是观察者模式,其中被观察者是事件,观察者是需要处理事件的类或者说是类具体的方法...
《Clean Code - 代码整洁之道》 - 有意义的名称
变量、函数或类的名称应该已经答复了所有的大问题。它应该告诉你,它为什么存在,它做什么事,应该怎么用。如果名称需要注释来补充,那就不算事名副其 2、避免误导 程序员必须避免留
Android 开发必知必会:Java 线程池
顾名思义,线程池可以理解为一个装有线程的池子,这个池可以用来更好的统一管理线程,线程池技术可以帮我们管理线程,避免增加创建线程和销毁线程的资源损耗,我们可以通过线程池重复利用已有的线程,从而避免每次使
Android 开发必知必会:Java 并发之三大性质、synchronized、volatile
并发编程中讨论线程安全问题绕不开三大性质:原子性、有序性、可见性。原子(atomic)本意是“不能被进一步分割的最小粒子”,而原子操作(atomic operation)意为“不可被中断的一个或一系列
Android - Toast 消息框概述 及新的变化
消息框可以在一个小型弹出式窗口中提供与操作有关的简单反馈。它只会填充消息所需的空间大小,并且当前 Activity 会一直显示及供用户与之互动。超时后,消息框会自动消失。
Kotlin 单例模式的常用写法
饿汉式线程安全的懒汉式双重校验锁式Lazy 是接受一个 lambda 并返回一个 Lazy 实例的函数,返回的实例可以作为实现延迟属性的委托。第一次调用 get() 会执行已传递给 lazy() 的
OOP - 依赖反转原则(DIP)
前-控制反转(IOC) 控制反转的英文翻译是Inversion Of Control,缩写为 IOC。 框架提供了一个可扩展的代码骨架,用来组装对象、管理整个执行流程。程序员利用框架进行开发的时候
OOP - 里式替换原则(LSP)
里式替换原则 Liskov Substitution Principle (LSP) 里式替换原则的英文翻译是:Liskov Substitution Principle,缩写是LSP。这个原则最早
下一页
个人成就
文章被点赞
1,282
文章被阅读
141,839
掘力值
4,778
关注了
55
关注者
498
收藏集
23
关注标签
22
加入于
2019-03-09