从哪里加载应用程序内容

Posted

技术标签:

【中文标题】从哪里加载应用程序内容【英文标题】:From where to load application content 【发布时间】:2020-04-07 18:40:52 【问题描述】:

我正在构建一个需要将多个长文本加载到多个 Textview 中的应用程序。数据永远不会改变。将数据存储在字符串或一个文本文件中并在每次应用启动时加载它更好吗?

【问题讨论】:

欢迎来到 ***!请检查我的答案。 如果我已经回答了您的问题,请将我的回答标记为“解决方案”。 【参考方案1】:

将它们存储在字符串资源 (strings.xml) 中,然后在布局中将它们引用到您的 TextView。像这样:

XML 文件保存在 res/values/strings.xml:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="hello">Hello!</string>
</resources>

此布局 XML 将字符串应用于视图:

<TextView
    android:layout_
    android:layout_
    android:text="@string/hello" />

您可以通过here了解更多信息。

【讨论】:

以上是关于从哪里加载应用程序内容的主要内容,如果未能解决你的问题,请参考以下文章

如何弄清楚从哪里加载程序数据?

我应该在哪里从 UIViewController 中的 firebase 加载数据

在 Visual Studio 调试期间从哪里加载 user.config

保护来自同源服务器的 HTML 内容

重新加载时刷新片段

AMD/Dojo 1.7 单页应用程序:将 Require() 放在哪里?