gpt4 book ai didi

android - 如何开发像静态网站一样的Android应用程序?

转载 作者:行者123 更新时间:2023-11-30 03:18:27 26 4
gpt4 key购买 nike

我工作的公司要求我将他们的网站转换为 Android 应用程序。我既不是 Java 专家,也不是 Android SDK 专家。所以我不知道我在这里有什么选择。

应用程序如下所示:

enter image description here

因此页眉(标题除外)和页脚始终保持不变。单击页脚按钮时,红色部分会更改为相关页面。

我知道我不应该问“最好的方法是什么”之类的问题。那么,我应该怎么做呢?

现在我正在做的是:

两个静态布局(没有 Activity 类):header.xml 和 footer.xml。我 <include>它们在 Activity 布局中(如 about_us.xml)。 footer.xml 有按钮,它们连接到 onClick事件。按钮就像主页、关于我们、引用资料、联系方式。 onClick 事件类似于 "load_Page_AboutUs"

因此每个页面( Activity )加载有 4 个函数。这也是我猜的问题。如果有办法做到这一点:load_page(String activity_name)我愿意。

但真正的问题是:

我必须定义所有 load_page_x在所有 Activity 中发挥作用。

所以如果我有 4 个 Activity ,我在 4 个不同的 Activity 中定义以下函数:

public void load_page_about(View view)
{
Intent i = bla();
startActivity(i);
}
public void load_page_references(View view)
{
Intent i = bla();
startActivity(i);
}
// etc..

这组功能定义存在于所有 4 个 Activity 中。所以我认为我在这里做错了什么。如果能帮助我走向正确的方向,我将不胜感激。最后:

我想要的是:

  • 页脚的单一布局 (xml)
  • 可以处理页脚按钮的单个 Activity 类 onClick
  • 标题也是如此。并以编程方式更改其标题(或从 xml,如果可能)

也许我应该将页面内容部分设计为 .xml 文件并以编程方式将它们包含在 main_layout.xml 中这是对的吗?我该怎么做?

感谢您的帮助!

最佳答案

最快的方法是使用 WebView启用它的 java 脚本并将您的索引网页加载到它,您就完成了!您可能需要修改一些 css 才能在移动设备上很好地查看它。

关于android - 如何开发像静态网站一样的Android应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19616386/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com