首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
IT
订阅
阿正
更多收藏集
微信扫码分享
微信
新浪微博
QQ
63篇文章 · 0订阅
免费替代高德 / 百度!Android 原生定位 + GeoNames 离线方案:精准经纬度与模糊位置工具包
针对高德、百度等第三方定位服务收费的问题,本文介绍了一套免费 Android 定位工具包的开发与使用方案。该工具包通过整合 Android 原生 GPS、网络定位及缓存机制获取精准经纬度,结合 Geo
为什么你的App总是忘记所有事情
通过实例解密ViewModel 与 SavedInstanceState,在Android中的双层状态管理系统,并学会用现代的方法来持久化状态。
RecyclerView 缓存复用导致动画失效问题
RecyclerView 缓存复用导致动画失效问题,RecyclerView在首次点击item的时候,会创建一个新的ViewHolder,并在后续点击过程中,使用两个ViewHolder实现快速复用
为了方便测试,程序每次崩溃的时候,我都让他跳转新页面,把日志显示出来
1、为什么要这样做 我们公司的设备在工厂测试和生产,而我写代码的地方和工厂不在一个地方,为了方便测试。 2、Thead.setDefaultUncaughtExceptionHandler Threa
WorkManager 在 Android 开发中的 10 个典型应用场景
WorkManager 在 Android 开发中的 10 个典型应用场景,涵盖不同业务需求和技术特性
launch vs. async:Kotlin协程的任务构建哲学
- **`launch()`** → **“只管干活,不问结果”** (适合不需要返回值的任务,比如发日志)。 - **`async()`** → **“干活完记得交结果”** (适合需要返回
别再手写 if/else 判断了!赶紧来掌握 Kotlin 的 coerce 三兄弟吧
在日常开发中,我们常常需要对数值进行范围限制,比如限制用户输入的年龄在 0~120 之间,又或者限制图片透明度在 0f ~1f 之间。这类场景中,我们第一反应会写出类似这样的代码: 虽然功能上没毛病,
一文带你吃透Android中常见的高效数据结构!!!!
一文带你吃透Android中常见的高效数据结构,在 Android 开发中,使用高效的数据结构可以减少内存占用并提升性能。
协程Job的取消,你真的用对了吗?
协程Job的cancel()方法并不会立即中断后续代码的执行,如果一个Job在任务过程中不存在一个可取消suspend方法的调用,那么直到任务结束都不会停止,即使是调用了cancel()方法。
Android Studio 配置国内镜像源、HTTP代理(详细步骤)
一、简介 本文只介绍单个项目配置,所有项目配置自行百度。 新老版本 Android Studio 配置文件稍有不同。 pluginManagement 和 dependencyResolutionMa