首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
嘉伟2017
更多收藏集
微信扫码分享
微信
新浪微博
QQ
73篇文章 · 0订阅
这可能是最好、最详细的VSCode开发uni-app教程吧
我们将使用VSCode写uni-app,不同于Hbuilder X,用VSCode是通过脚手架来创建项目,为什么我要用VSCode写呢?可能还是不太习惯Hbuilder X等等原因,还有就是不想换开发
Kotlin 相见恨晚之Block
新项目中接入了Kotlin,先不说有些坑的地方,先来说说Kotlin的Block特性。 如果了解过OC语言的同学,就会知道Block,Block是什么呢?具体来说就是一段代码块,类似方法,在特定的时候调用。Kotlin中也有Block特性,宏观来讲他们的作用是一样的。 Andr…
干掉RxJava系列--2. 手写FlowBus替代RxBus/EventBus/LiveDataBus
LiveData的不足 LiveData 是一个专用于 Android 的具备自主生命周期感知能力的可观察的数据存储器类,被有意简化设计,这使得开发者很容易上手,但其不足有如下两点: LiveData
[即学即用] Android开发——状态模式
通过 SharedPreferences 保存一个 用户是否登录(isLogin) boolean 变量,然后根据该变量,来判断是否进行登录页面跳转。 同理,我们在 点击收藏按钮处理逻辑上,也是根据 isLogin变量,来进行判断是否收藏,再进行相应逻辑处理。这里我们可以嗅得到…
重学 Kotlin —— object,史上最 “快” 单例 ?
这里是专栏 重学 Kotlin,灵感来自于 Medium 上 Android Developers 团队的 Kotlin Vocabulary 。 作为一名 Kotlin 老铁粉,我可能在博客里不止一次的表达过对 Kotlin 的态度。 Kotlin 再强大,也逃脱不了在 JV…
Android路由框架ARouter的基本使用
组件化或者模块化开发模式,已逐渐成为热浪的形式,使用这些模式可以让我们程序更容易的扩展、更方便的维护、更快捷的同步开发与更简单的单独调试,而ARouter的出现就是让组件间、模块间是实现完全的独立。
Android路由框架用法大全
主要是映射页面跳转关系,根据路由表将页面请求分发到指定页面。显示Intent:项目庞大以后,类依赖耦合太大,不适合组件化拆分隐式Intent:协作开发困难,调用的时候不知道调什么参数每个注册了Scheme的Activity都可以直接打开,有安全风险AndroidMainfest集...
Android实现消息总线的几种方式,你都会吗?
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第3天,Android中消息总线的实现与演变 前言 消息总线又叫事件总线,为什么我们需要一个消息总线呢?是因为随着
从 LiveData 迁移到 Kotlin 数据流
LiveData 的历史要追溯到 2017 年。彼时,观察者模式有效简化了开发,但诸如 RxJava 一类的库对新手而言有些太过复杂。为此,架构组件团队打造了 LiveData: 一个专用于 Andr
不做跟风党,LiveData,StateFlow,SharedFlow 使用场景对比
最近网上流传出「LiveData 被弃用,应该使用 Flow 替代 LiveData」的声音。 LiveData 真的有那么不堪吗?Flow 真的适合你使用吗? 我们今天来讨论一下这两种组件。