我有一个基于此sample的介绍屏幕,但我没有为背景设置颜色,而是为每个设置了一个图像(我有3个屏幕)。我为每个屏幕密度(hdpi等)和每张图片创建了一个可绘制的文件夹,以便我可以支持多种尺寸和分辨率。还有什么我可以做或者我应该做更多的加载时间吗? Intellij正在抛出Skipped 56 frames! The application may be doing too much work on its main thread.
,但应用程序是响应式的。我正在考虑官方表现guide,但我不知道实施它是否过度,将图像资产放入各种可绘制的文件夹中足以满足这种情况?或者我应该在它上面做那些计算?这就是我现在所做的:
<ImageView
android:id="@+id/welcome_image_view"
android:layout_width="0dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:srcCompat="@drawable/love"
android:scaleType="centerCrop"
tools:ignore="ContentDescription"
android:layout_height="0dp"
app:layout_constraintRight_toRightOf="parent" />
答案 0 :(得分:0)