Java Android Studio-可绘制文件夹
关于android的可绘制文件夹,我有三个一般性问题Java Android Studio-可绘制文件夹,java,android,android-layout,android-studio,android-drawable,Java,Android,Android Layout,Android Studio,Android Drawable,关于android的可绘制文件夹,我有三个一般性问题 我是在每个文件夹中放置不同大小的图像,还是图像会自动缩放?与中一样,如果将.bmp文件放在这些文件夹中,android是否会自动降低其质量 使用android design preview屏幕时,是否会显示相应可绘制文件夹中的相应图像?如果我必须为每个文件夹制作不同大小的图像,我希望确保我在设计预览中看到的内容与其他设备上显示的内容相匹配 最后,如果使用可绘制文件夹,是否有助于避免设备上无法为可绘制文件夹分配内存的问题?我不得不缩小我的图片,
3) 将较小的图像加载到内存中,以及在显示它们之前调整它们的大小(像毕加索这样的库可以开箱即用)可能会有帮助,或者您可能会看到某种泄漏。关于第一个问题,您应该在app>res中创建四个不同的可绘制文件夹,以便提供不同的设备(具有不同的屏幕大小和密度)更方便的图像 /用于低密度筛网的可拉伸ldpi /适用于中等密度筛网的可拉伸mdpi /用于高分辨率屏幕的可绘制hdpi /用于超高分辨率屏幕的可绘制xhdpi 当.bmp文件被分配到这些文件夹中时,Android不会降低它们的质量。你必须用正确大小的图像填充每个文件夹 关于第二个问题,我不确定android设计预览屏幕是否使用了正确的图像,但在手机上运行的真实应用程序中,它会 第三个问题:对不起,但不是
祝你好运!关于你的第一个问题,你应该在app>res中创建四个不同的可绘制文件夹,以便为不同的设备(不同的屏幕大小和密度)提供更方便的图像 /用于低密度筛网的可拉伸ldpi /适用于中等密度筛网的可拉伸mdpi /用于高分辨率屏幕的可绘制hdpi /用于超高分辨率屏幕的可绘制xhdpi 当.bmp文件被分配到这些文件夹中时,Android不会降低它们的质量。你必须用正确大小的图像填充每个文件夹 关于第二个问题,我不确定android设计预览屏幕是否使用了正确的图像,但在手机上运行的真实应用程序中,它会 第三个问题:对不起,但不是 祝你好运
Ad 1我总是发现使用插件将可绘图文件加载到我的项目中非常有用。它将负责将适当大小的图像加载到适当的可绘图文件文件夹中 Ad 3如果这对您有效,可以尝试使用Glade或Picasso等工具从服务器加载图像?这样您的应用程序就不会因不必要的资源而变得杂乱无章,从而导致数据量过大。如果没有互联网连接,请仅使用本地绘图作为占位符
我还建议使用.png而不是.bmp格式,这意味着您的图像可以在不降低质量的情况下显著变小。Ad 1我总是发现使用插件将可绘图文件加载到我的项目中非常有用。它将负责将适当大小的图像加载到适当的可绘图文件文件夹中 Ad 3如果这对您有效,可以尝试使用Glade或Picasso等工具从服务器加载图像?这样您的应用程序就不会因不必要的资源而变得杂乱无章,从而导致数据量过大。如果没有互联网连接,请仅使用本地绘图作为占位符 我还建议使用.png而不是.bmp格式,这意味着你的图像可以在不降低质量的情况下显著变小。那么你的意思是#1,如果我制作更小的图像放在这些文件夹中,我应该只使用这些文件夹?你的答案对我来说似乎不清楚。我是这两个图像的开发人员,并且正在编写代码。所以w你的意思是,我应该只使用这些文件夹