普通屏幕尺寸从3.2英寸屏幕到5英寸屏幕不等。如何创建只支持所有正常屏幕大小的应用程序??
假设您正在创建包含5个按钮行和5个按钮列的计算器应用程序,并且您提供了50 if (宽度)和50 if(高度)的按钮大小,那么这在大屏幕上看起来很不错,但在3.2英寸屏幕上非常大,如果在小屏幕上有多个按钮,按钮就会离开屏幕。这是非常有问题的。真是令人毛骨悚然。
对我该怎么做有什么建议吗?我发现官方的开发人员指南几乎毫无用处,因为他们没有用示例正确地解释。
我知道我们可以支持多种屏幕大小
res/layout/my_layout.xml // layout for normal s
我在用ActionBarSherlock。在我的应用程序中,我需要2个动作条中的旋转器,所以我使用列表导航+添加自定义视图的第二个旋转器。
我使用以下代码向自定义视图中添加旋转器:
ActionBar bar = getSupportActionBar();
// FALLBACK: Use native actionbar dropdown style for 11+ API. Or use ActionBarSherlock style.
int dropDownStyle = (VERSION.SDK_INT < 11) ? R.attr.actionDropDownStyle
我不断地从我的Xamarin.Forms应用程序中的Android项目中随机获取以下异常。
java.util.ConcurrentModificationException:
at java.util.ArrayList$Itr.next (ArrayList.java:860)
at com.telerik.widget.primitives.panels.RadScrollView.notifyLaidOutListeners (RadScrollView.java:153)
at com.telerik.widget.primitives.panels.RadScroll