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