根据屏幕大小和密度从远程路径加载资源

时间:2012-07-09 16:22:31

标签: android

我的Android应用程序支持所有屏幕大小,但有时我需要从我的服务器动态加载资源,如何确定(编程)要加载哪些资源?

1 个答案:

答案 0 :(得分:2)

您可以使用DisplayMetrics类以各种格式获取屏幕密度和屏幕宽度/高度。

您可以通过调用getWindowManager().getDefaultDisplay().getMetrics(metrics);

来获取DisplayMetrics

将其抛入switch语句,或巧妙地格式化资源URL和请求以利用密度。