【问题标题】:Trying to 'design' First native app for android尝试“设计”第一个安卓原生应用
【发布时间】:2013-01-11 10:08:41
【问题描述】:

我正在尝试“设计”第一个 Android 原生应用。首先,我逐行关注http://developer.android.com/training/basics/firstapp/starting-activity.html此页面。但是在教程结束时,我不明白我应该从哪里开始 UI/html。由于我是一名 UI 设计师,我期待 HTML5/CSS3 自定义设计的 UI 部署在 Android 应用程序中。

如何在android sdk/eclipse环境下部署HTML5/CSS3自定义UI? 如果我在概念上是错误的,那么 android UI 设计的正确程序是什么?

谢谢-

【问题讨论】:

    标签: android android-layout user-interface user-experience mobile-application


    【解决方案1】:

    原生安卓不是 HTML5/CSS3!

    原生 Android 开发是使用 Java 完成的,Java 是一种面向对象的语言。 Android 框架从 XML 中解析很多东西来构建 UI 和创建资源,但仍然是 Java。

    如果你想使用 HTML5/CSS3,你想做的是一个网络应用程序。你可以把它伪装成一个 webview,但它仍然是一个 webapp,并且性能和其他 webapp 一样差。

    那么,回到你的问题,你想做什么?

    【讨论】:

    • @Budius.. 感谢您的及时回复。现在告诉我,那么如何为基于 android 的原生应用制作好的 UI?市场上有大量本地应用程序可用,它们的用户界面令人惊叹..
    • 没有简单直接的方法,简单的方法,就像生活中的任何其他事情一样,你想要一个好的结果,需要努力,一般的方法是:阅读->学习->测试->调试->学习->重复。 developer.android.com/training 网站是一个很好的开始,我希望人们更热衷于仔细阅读它。祝你好运!
    【解决方案2】:

    您参加的培训是关于用 Java 编写本机 android 应用程序。在本机应用程序中,用户界面不是使用 HTML/CSS 完成的。

    如果您有一个 HTML5/CSS 网站,您可以在浏览器中查看它,或者在本机应用程序内的 WebView 中查看它。

    【讨论】:

      猜你喜欢
      • 2011-11-25
      • 2014-07-24
      • 2020-12-22
      • 1970-01-01
      • 2017-07-26
      • 1970-01-01
      • 1970-01-01
      • 2019-02-14
      • 1970-01-01
      相关资源
      最近更新 更多