android - Android - 在未经用户重复同意的情况下读取文件
问题描述
我正在编写一个小型医疗应用程序,以尝试我新学到的 Android 技能。我希望能够从设备上的特定文件夹(不是 SD 卡)中读取文本文件,用户可以在其中放置一些医疗信息(当应用程序启动时),而无需用户选择文件目标,但是我不确定如何实现它。我可能还想写入文件。
该文件可能会经常更改。事实是,我需要从具有可变数量子目录的目录中读取,每个子目录中有 4 个文件。这是我需要读取然后显示的那些文件,但为了简单起见,我将问题限制为仅读取文件。看起来这将是一个位于“Internal Storage/Android/data/com.me.myapp/medical_information”中的文件,但我不确定用户经常需要在其中找到应用程序有多方便所有应用程序文件夹,然后导航到该文件夹。放置这个文件夹/文件的最佳位置在哪里,如何写入/读取它?
最好用 Kotlin 编写答案,但不是必需的。
解决方案
推荐阅读
- python - weightstats.ztest 与手工计算
- oracle - 从 PL/SQL 访问 Oracle Apex 应用程序设置
- laravel - Laravel:从控制器调用 Artisan 命令无法正常工作
- c# - WPF MaterialDesign SolidColorBrush 值冲突
- google-cloud-storage - 静态站点的 MainPageSuffix 不起作用
- c# - 无法将字符串转换为 DateTimeOffset
- reactjs - React Native 从 onPress 事件中获取元素属性
- python - Python 操作系统库 getProperty
- python - 在 python 中进行双重观察的最佳方法
- html - css 动画从 15px 缩放到 2000px 并保持较大尺寸