java - 修复 Android 应用程序大小

标签 java android android-studio

我刚刚在 Android 上制作了我的第一个小应用程序。

我一直在使用 Android Studio 进行开发,这非常好,但问题是我设计的应用程序只适合 5.5 英寸显示屏。在其他设备上它要么非常小要么更大。我不知道如何使其根据设备的大小自动调整大小。

有什么办法可以解决这个问题,或者有没有办法为不同的手机制作不同的Apk(根据显示尺寸)

PS:应用程序中没有任何图片。只是写作和计算。适合初学者(ME)的计算器。 :)

最佳答案

如果您的应用上没有任何图像,请将布局和 View 宽度(需要时)设置为“match_parent”,而不是“wrap_content”或固定大小。

将父布局高度设置为“match_parent”,如果您的背景适合整个屏幕,也请设置此值。

检查此以获取 LayoutParams 值的引用:http://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html

如果您想添加图像,请转到 http://developer.android.com/guide/practices/screens_support.html并尝试理解密度独立和支持多种设备的所有概念。

关于java - 修复 Android 应用程序大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31175046/

相关文章:

java - 将 UUID 存储为 base64 字符串

java - 在 libgdx 0.9.7 中绘制表格边框

android studio gradle版本增量

java - 为什么 'gradle run' 似乎只能在 Windows 命令行中工作?

android - 放大 KitKat WebView 后不再有文本重排

android - 使用 AsyncTask 启动 Activity

java - Activity 运行问题。安卓

android - Gradle DSL 方法未找到 : 'has()'

android - 删除 avd 文件

JAVA最智能的嵌入式持久性解决方案