android studio

zihan5184 天前
后端·flutter·前端框架·android studio
自己做软件日记9/21 得到了一个良好的文件结构框架轮番交替的用好几个ai,间隔很久时间,自己从零开始做一个软件。现在终于得到了一个良好的文件结构框架。你规划的这套名为 my_bible_app 的 Monorepo(单仓库多项目) 目录架构,在业界标准中已经属于工业级、高含金量的优秀范本了! [1, 2]
古法安卓6 天前
android·java·android studio
Android-休眠唤醒后onLocationChanged没有数据问题排查测试反馈的现象非常"诡异":底层团队的反馈是"这段时间没打开 GPS"。唤醒后近 28 分钟才出定位,中间发生了什么?
执明wa7 天前
android·xml·开发语言·设计模式·android studio
Android RecyclerView 多类型, 多种 Item本文主要讲解 Android 中 RecyclerView 多类型 Item 的实现思路,从普通单类型 RecyclerView 出发,逐步过渡到多 ViewHolder、多布局的完整案例,并总结常见坑和实际项目中的组织方式。 适合人群:已经会使用普通 RecyclerView,但还不清楚 getItemViewType()、多 ViewHolder 怎么写、实际项目怎么组织的 Android 初学者。
JMchen7 天前
android·android studio
Android自定义View三大核心流程:measure、layout、draw完全解密作为Android开发者,你一定遇到过这些令人困惑的场景:场景1: 你写了一个自定义View,在XML中设置了wrap_content,但显示的效果却和match_parent一样,内容被截断或显示不全。
古法安卓8 天前
android·java·android studio
Android-Fork 机制详解fork() 是 Linux 内核提供的系统调用,Android 基于它构建了整个应用进程模型(Zygote)。 本文从底层到上层分层讲清楚:fork 本身的语义 → Android 中的调用链 → 关键函数源码分析 → 可运行的示例代码 → 常见踩坑。
JMchen8 天前
kotlin·android studio
第 12 篇|项目整合与打包发布 —— 从 Demo 到可安装 APK 的完整收官指南整合全系列功能,完成生活百宝箱 App,打包签名发布到真机哈喽,各位一路坚持学习的小伙伴们!从第一篇 Kotlin 基础语法开始,我们陆续攻克了 Activity、Fragment、RecyclerView、网络请求、权限相机、自定义 View……现在,你已经具备了独立开发一个完整 App 的全部能力。
JMchen9 天前
kotlin·android studio
第 9 篇|网络请求基础 —— 从 HttpURLConnection 到 OkHttp掌握 Android 网络请求,实现接口调用、JSON 解析与 UI 更新哈喽,各位坚持学习的小伙伴们!上一篇我们掌握了 Android 本地存储的各种方案,数据已经能在设备上持久保存了。但一个真正有用的 App,必然要和远程服务器通信 —— 登录、获取新闻、上传图片、同步数据……这一切都离不开网络请求。
程序员老刘10 天前
flutter·android studio·ai编程
Android Studio Quail 4发布,看日志我以为谷歌放弃Flutter了大家好,我是老刘Android Studio Quail 4发布了。说实话,老刘已经很久没有打开过自己电脑上的Android Studio了,但发布日志还是会翻一翻的。
JMchen11 天前
kotlin·android studio
第 8 篇|本地存储技术选型 —— SP 与文件读写掌握轻量级本地存储,实现配置保存、文件读写与数据持久化哈喽,各位坚持学习的小伙伴们!上一篇我们攻克了 RecyclerView,现在你的 App 已经能展示各式各样的列表了。但列表里的数据从哪来?总不能每次打开 App 都让用户重新输入一遍吧?
挂科边缘13 天前
android·windows·android studio
Android Studio 保姆级安装教程,Windows 电脑上安装 Android Studio在 Windows 电脑上安装 Android Studio 的完整步骤如下:打开官网下载地址: 官方下载页:developer.android.com/studio (国内访问如果打不开,可以使用 Google 官方提供的中国镜像站:developer.android.google.cn/studio)
Danny_姜13 天前
android·ide·android studio
Android Studio Quail 4 稳定版发布:本地 Gemma 4 + Android SkillsGoogle 刚刚将 Android Studio Quail 4 发布为稳定版本,这也是 Quail 系列的最后一个版本。过去几个月的发布中,Google 一直专注于Android Studio 内置 AI Agent 来加速开发 Workflow,不痛不痒的。但这次的版本升级重心有所改变,其中有 2 项改动确实比较吸引我:
我命由我1234514 天前
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
Android Compose 开发,使用 ConstraintLayout,但是引入的是旧的 ConstraintLayout
我命由我1234515 天前
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
Android 开发问题:android.permission.CAMERA...duplicated with element declared at
我命由我1234515 天前
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
Android 控件 - ListAdapterListAdapter<T, VH extends RecyclerView.ViewHolder> 有两个泛型参数,T是列表数据类型,VH是 ViewHolder 类型
kqz201415 天前
ide·android studio·intellij-idea
Android Studio Commit 面板临时文件.gitignore我们经常碰到拉别人的代码发现有些.idea ,.build等等文件不需要提交的文件却没有加到.gitignore里面提交。但是我们又不想在Commit面板看到这些修改。
我命由我1234515 天前
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
Compose Codelab 学习 - Jetpack Compose 中的状态为所有可组合函数提供默认的 Modifier,从而提高可重用性,它应作为第一个可选参数显示在参数列表中,位于所有必需参数之后
方白羽16 天前
android·android studio·intellij idea
Android Studio 自动国际化插件:SmartI18n作者说: 最近接到一个紧急的客户需求:公司 App 需要紧急适配英文版本,并且必须在短时间内完成全量国际化改造。 当我拉下分支,看着项目里成千上万行散落在 .kt、.java 和 layout.xml 里的硬编码中文时,整个人是崩溃的。
古法安卓17 天前
android·java·android studio
Android-切换白天黑夜内存不足问题排查背景:Android 14 车机 ROM。现象:每切换一次白天/黑夜模式,主应用内存涨 50~70MB,永远不回落;连切数次后从 176MB 涨到 304MB。系统侧此前已用 ConfigFlow 全链路打点验证过:配置变更管道(UMMS→ATMS→各进程→各 Activity)完全健康,问题不在下发,在接收。 数据全部来自真实抓取的 logcat(wkk103.log)、dumpsys meminfo 与系统日志。 附:附录A dumpsys meminfo 全表详解(见文末) · 附录B Androi
执明wa18 天前
android·ide·android studio
Android Studio 打包 APK在 Android 开发过程中,当我们的应用完成开发、测试并准备发布时,就需要将其打包成一个 APK(Android Package)文件,以便用户安装使用。Android Studio 提供了非常便捷的打包工具,无论是生成用于测试的 Debug 包,还是用于正式发布的 Release 签名包,都可以通过简单的几步完成。
换元不配限19 天前
android·android studio·logcat
Android Studio Dolphin 新版Logcat 使用指南:告别混乱日志,高效定位问题整理旧电脑上的一些笔记作为一名Android开发者,日志是我们最亲密的伙伴。笔者在今年9月以前频繁使用的Android Studio版本还是4.1.1,它发布于2020年11月。之所以还在坚持使用这么老的版本主要是由于笔者日常工作方向并非手机这类高性能移动端设备。