首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
KnightGuard
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
Flutter 什么,微信现在才支持实况图!?
最近微信朋友圈可以发实况图,上了热搜! Flutter 不是早就支持实况图了吗!?来,一起来看看你想要的实况图小姐姐。
用Kotlin改造AsyncLayoutInflater
当我们的UI布局因为过于复杂,影响冷启动或者用户体验的时候,`AsyncLayoutInflater`可以帮助我们优化,因layout反射变成View占用main线程的卡顿问题。
掌握 Android 数据流变成:从 LiveData 到 StateFlow,再到其他黑科技
在博客中,我们探讨了 Android 数据流编程的几种主流方式,包括 LiveData、Stateflow、RxJava、Flow 和 Kotlin Coroutines。
如何通过Kotlin协程, 简化"连续依次弹窗(Dialog队列)"的需求
效果预览 代码预览 代码实现 OnDismiss()回调中将协程恢复, 为了将这种基于回调的方法包装成协程挂起函数, 可以使用suspendCancellableCoroutine`函数
React Native 开发心得分享
花了点时间研究了下 React Native(后续用 RN 简称),同时也用该技术作为我的毕设项目(一个校园社交应用,仿小红书),经过了这段时间的疯狂折腾,对 RN 生态有了一定的了解
Flutter 架构设计: MVVM + Repository
在Flutter开发中,采用MVVM架构模式具有显著的优势。通过分离关注点,MVVM使代码更易于维护和测试,并且提高了代码的组织性和可读性。引入Repository模式进一步解耦了业务逻辑和数据访问逻
Android TextView限制最大行数且在最后显示...全文
一、场景 我们知道通常在列表页面会有很多内容,而且每条内容可能会很长,如果每条内容都全部显示用户体验就很不好。所以,我们通常的处理方案是限制每条内容的行数,这个时候如果想更加明显的提示用户该条内容有更
用Compose实现轻量版网易云音乐
简述 这是一个几乎全部使用Compose实现UI各组成部分的纯Kotlin Android App,应用取名Compose Many是因为最初想实现集各种小功能的工具软件,当然主要还是想也借此来学习C
听说你还在用工具类来判断网络状态?试试这个吧,像使用EventBus一样简单优雅
首先最直观的,不够优雅,代码判断量太多,如果你的操作是需要频繁的监听网络状态,那么过多的if/ else肯定会让后面维护变的眼花缭乱。 以上方法只能在网络操作之前判断网络状态,若用户在网络正常情况下发起操作而中间改变网络,比如下载中途突然丢失网络,则此时无法做出相应的控制。 无…
Android 无所不能的 hook,让应用不再崩溃
之前推送了很多大厂分享,很多同学看完就觉得,大厂输出的理论知识居多,缺乏实践。 那这篇文章,我们将介绍一个大厂的库,这个库能够实打实的帮助大家解决一些问题。 今天的主角:初学者小张,资深研发老羊。 三