Android活动的生命周期是什么?为什么这么多的发音相似的方法(onCreate(),onStart(),onResume()初始化过程调用),和许多其他人(onPause(),onStop(),onDestroy())呼吁在结束了吗?
这些方法何时被调用,它们应该如何正确使用?
我在我的应用程序中使用DrawerLayout.我使用NavigationView获取导航抽屉的内容,并使用下面的代码片段将其背景设置为透明.
<android.support.design.widget.NavigationView
android:id="@+id/nav_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="start|center"
android:background="@android:color/transparent">
</android.support.design.widget.NavigationView>
Run Code Online (Sandbox Code Playgroud)
在三星s8 +当我打开抽屉时,它在末端显示一个垂直条.当我从NavigationView中删除透明度时进行调试时,我发现三星s8 +除了背景外还包含灰色条.当我在Red mi 3s上部署相同的代码时,它工作得很好,它只有一个背景.
请帮我删除这个垂直条.
我无法弄清楚如何在图像上应用滤镜.
在这种情况下,我希望图像更暗(黑色,40%透明度,图像顶部的图层将给我我想要的结果).但是,如果我知道如何在任何颜色的图像(具有一定的透明度)上放置图层以使其在视觉上与应用程序的其他UI元素更加兼容,那将是有用的(将来).
它现在看起来如何.
我希望它如何在应用程序上查看(上面的图像已在Adobe Illustrator中编辑但是如果我使用它,即使它的大小不大,应用程序也会反复崩溃)
此外,我怀疑在Android工作室必须有一种方法可以做到这一点,而无需任何图像编辑软件.
如果我错了,请纠正我;)