首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
SaulGoodman
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
【Kotlin Flow】 一眼看全——Flow操作符大全
Kotlin Flow 基本上可以替代RxJava,其提供了诸多操作符来处理数据。本篇文章为其分一下类,演示下基本用法。 前置资料 冷流 🥶 热流 🥵 Flow分类 一般 Flow StateFlow
Compose太香了,不想再写传统 xml View?教你如何在已有View项目中混合使用Compose
本文通过一个实例讲解了如何在使用 View 的已有安卓项目中混合使用 compose 以及如何将 View 中的某些界面移植为使用 compose 实现。
使用 DialogX 轻松实现应用操作引导
使用 DialogX 轻松实现 App 操作引导,在功能复杂时时长需要制作引导提示来指引用户进行操作。
使用Navigation返回时Fragment重走生命周期?探究原因与解决方案
FragmentA打开了FragmentB,然后再返回的时候,FragmentA重走了生命周期,很多时候这不是我们想要的结果,为什么会出现这样的问题又如何去解决这个问题?今天就从源码层面探究一下。
正则表达式不要背
正则表达式一直是困扰很多程序员的一门技术,当然也包括曾经的我。大多数时候我们在开发过程中要用到某些正则表达式的时候,都会打开谷歌或百度直接搜索然后拷贝粘贴。当下一次再遇到相同问题的时候,同样的场景又再来一遍。作为一门用途很广的技术,我相信深入理解正则表达式并能融会贯通是值得的。…
[Android开源]:EasyGuideLayer: 这可能是最简单、灵活、强大的页面蒙层组件了!
顾名思义,EasyGuideLayer是用于进行Android页面蒙层引导的组件。 链式调用。调用逻辑清晰直观 1. 对Actiity进行蒙层展示: 2. 展示简单蒙层:无引导View 3. 展示gravitiy控制效果 4. 展示不同的高亮样式 5. 动态计算调整引导Vie…
拆轮子系列:RxJava
抓住RxJava的关键思路 探索其整个处理过程
App启动页面优化
android app启动页面黑屏的问题,android开发app启动时若没有做特殊处理的话,会出现一瞬间的白屏现象。 即使你启动页界面就加载一个布局,不做其他耗时处理,貌似也会出现一瞬间的白屏问题。注意,有些地方也称黑屏,主要是看你给app设置的style样式。 当从桌面 L…
Android Jetpack: LiveData 和 Lifecycle 介绍 | 中文教学视频
Android Jetpack 是一系列助力您更容易打造优秀 Android 应用的工具和组件。这些组件能帮助您遵循最佳实践、免除编写繁复的样板代码并简化复杂任务,从而使您可以专注于最核心的代码逻辑。 LiveData 是 Jetpack 架构组件 Lifecycle 库的一部…
RxPermissions 源码解析之举一反三
RxPermissions 是基于 RxJava 开发的用于帮助 在Android 6.0 中处理运行时权限检测的框架。在 Android 6.0 中增加了对危险权限的动态申请,而不是像 Android 6.0 之前的默认全部获取的方式。 如果按照以往的获取权限方式的话,那么我…