我一直在整理一些 ListView 和适配器和布局,我有一个想法。
这一切都用 WebView 做得更好吗?
求助于 WebView 而不是尝试使用 Android XML 布局制作漂亮的东西是“懒惰”吗?
例如,Facebook 应用程序是否通过 WebView 为大多数事物提供动力?由于链接的样式,我注意到它看起来好像确实如此。
如果不是 WebView,那么推荐的 View 子类是什么?
我一直在整理一些 ListView 和适配器和布局,我有一个想法。
这一切都用 WebView 做得更好吗?
求助于 WebView 而不是尝试使用 Android XML 布局制作漂亮的东西是“懒惰”吗?
例如,Facebook 应用程序是否通过 WebView 为大多数事物提供动力?由于链接的样式,我注意到它看起来好像确实如此。
如果不是 WebView,那么推荐的 View 子类是什么?
这取决于你的目的是什么。
你在做一个跨平台的应用程序吗?如果是这样,最好用 HTML 制作布局并用本地语言制作特定于设备的功能。我相信这就是 Facebook 应用程序所做的,因为该应用程序在大多数平台上看起来都一样,但它仍然具有 Android 特定的菜单按钮和搜索功能。这也是可汗学院 iPad 应用程序所做的。
但是,如果您只是尝试制作一个 Android 应用程序,那么如果您使用的是 Android 特定的对话框,那么调试问题会容易得多,因为您可以使用不错的功能,而不是制作可以在所有尺寸的 Android 设备上运行的复杂 HTML 页面SDK 提供给您的(RelativeLayout/LinearLayout/etc)。
考虑一下你的实际目的是什么,然后从那里开始。