在Android UI屏幕的布局中显示和隐藏视图组件是一种好的做法吗
目前,我正在设计屏幕,我需要为不同的用户类型使用不同的按钮。但所有其他UI组件都是相同的。建议在为特定用户加载屏幕时隐藏/显示按钮,还是为不同的用户类型保留单独的用户界面?如果没有太大差异,只需设置按钮的可见性。如果没有太大差异,只需设置按钮的可见性。,只要您进行验证检查,相同的屏幕就可以了。它与html和设计一个响应页面没有什么不同。在html中,使用JavaScript可以更快地加载页面,这就是为什么它更高效的原因。在应用程序设计中,如果正确布局和分组,并启用和禁用按钮的父框,则效率可能会更高在Android UI屏幕的布局中显示和隐藏视图组件是一种好的做法吗,android,user-interface,Android,User Interface,目前,我正在设计屏幕,我需要为不同的用户类型使用不同的按钮。但所有其他UI组件都是相同的。建议在为特定用户加载屏幕时隐藏/显示按钮,还是为不同的用户类型保留单独的用户界面?如果没有太大差异,只需设置按钮的可见性。如果没有太大差异,只需设置按钮的可见性。,只要您进行验证检查,相同的屏幕就可以了。它与html和设计一个响应页面没有什么不同。在html中,使用JavaScript可以更快地加载页面,这就是为什么它更高效的原因。在应用程序设计中,如果正确布局和分组,并启用和禁用按钮的父框,则效率可能会更
希望这有帮助 就个人而言,只要您进行验证检查,相同的屏幕就可以了。它与html和设计一个响应页面没有什么不同。在html中,使用JavaScript可以更快地加载页面,这就是为什么它更高效的原因。在应用程序设计中,如果正确布局和分组,并启用和禁用按钮的父框,则效率可能会更高
希望这有帮助 很明显,您可以像在java中一样重用布局,但是在重用布局时要记住一些事情 如果您的布局有很多视图,则不建议这样做,因为当布局膨胀时,所有UI组件都会膨胀,无论它是否可见。所以这完全取决于您的用例 我个人的建议是,您可以为不同类型的用户使用不同的布局,因为将来更改布局会更容易。而且它对你的应用程序大小没有多大影响
我见过像Myntra这样的应用程序使用单独的布局。您可以随时对apk进行反编译并检查其编码模式很明显,您可以像在java中一样重用布局,但在重用布局时需要记住一些事情 如果您的布局有很多视图,则不建议这样做,因为当布局膨胀时,所有UI组件都会膨胀,无论它是否可见。所以这完全取决于您的用例 我个人的建议是,您可以为不同类型的用户使用不同的布局,因为将来更改布局会更容易。而且它对你的应用程序大小没有多大影响
我见过像Myntra这样的应用程序使用单独的布局。您始终可以反编译apk并检查其编码模式使用相同的屏幕更好,它可以保持应用程序大小较小使用相同的屏幕更好,它可以保持应用程序大小较小