首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
sanson
更多收藏集
微信扫码分享
微信
新浪微博
QQ
379篇文章 · 0订阅
Jetpack Compose - 封装特定功能
在Compose官网能了解到目前官方推荐的是单向数据流,将界面用到的数据封装在一个叫UiState里,但是存在一个问题,业务中有许多界面需要展示类似loading这样的元素,如果也放在UiSta
张松献图——正确打开旧安卓工程步骤
IED 是当前最新版,demo 工程是 22 年的,与当前 android 版本差异较大,在打开项目时候不能直接开箱即用,根据规律记录了一些插件升级步骤,希望可以帮助到需要打开旧工程的开发朋友
Kotlin与Ktor构建Android后端API
以下是一个使用 Kotlin 和 Ktor 构建 Android 后端 API 的详细示例,包含常见功能实现: 1. 项目搭建 (build.gradle.kts) 2. 主入口文件 (Applica
基于Compose桌面的Material You风格ADB文件管理器实现
在Android开发过程中,我们经常需要与设备进行文件交互。虽然Android Studio提供了Device File Explorer,但其界面设计和交互体验一直不尽如人意。
Android使用Compose实现简单微信朋友圈
Android使用Compose实现简单微信朋友圈 1.前言: 微信朋友圈相信大家不陌生,之前也实现过,最近用Compose写了一个简单版微信朋友圈,也遇到不少问题,于是总结了一下,直接上代码.
Jetpack Compose基础组件之 Button
概述 本文基于androidx.compose.material3依赖进行分析。 `Button`是 Jetpack Compose 中用于创建可点击按钮的组件。
移动安全:安卓应用 SSL Pinning 绕过技术
什么是 SSL Pinning? SSL Pinning 是一种安全措施,用于防止应用程序的网络流量被拦截,从而避免中间人攻击(MITM)。简单来说,就是 App 会验证服务器的证书是否是它信任的。如
Now in Android学习Compose是怎么切换主题的
Compose切换主题的主要逻辑,Composeable域,有一个全局变量,存储所有颜色,不过这个变量用CompositionLocal进行了包装,这样只影响自己的composeable域。
5. Android <卡顿五>优化RecyclerView 卡顿:一套基于 Matrix 监控、Systrace/Perfetto 标准化排查流程(卡顿实战)
前面已经讲了卡顿的主要原因和主要监控手段,工具,今天开始实战案例! 1.场景RecyclerView,滚动的时候卡顿 onBindViewHolder 中模拟重型计算 (simulateHeavyWo
全新 LifecycleOwner 可组合项:让 Composable 具备独立生命周期
AndroidX Lifecycle 2.10.0-alpha01 发布。其中最引人注目的新增内容就是全新的 LifecycleOwner 的 Composable