您将如何在 Android 应用程序中实现此教程屏幕?

Posted

技术标签:

【中文标题】您将如何在 Android 应用程序中实现此教程屏幕?【英文标题】:How would you implement this tutorial screen in Android app? 【发布时间】:2015-02-12 20:47:36 【问题描述】:

当我第一次启动并打开我的模拟器并想在我的应用程序中包含类似的东西时,我看到了这个。

有人知道您是如何实施本教程的吗?你基本上有一个带有 TextView、ImageView 和 Button 的布局文件吗?并用某种对话片段来膨胀它?有没有办法考虑透明度?

我尝试了一个对话框片段,但我的看起来与上面的屏幕截图完全不同。 (没有透明度、居中位置等...)

【问题讨论】:

您可以将该视图实现为具有黑色半透明(透明)的布局,在最有效的字节中以十六进制 80 表示。 你能指点我使用的正确属性吗,我不是你说的半透明的意思 好吧,您可以指定颜色,不是吗?一种颜色通常用6个十六进制数字编码,然后还有另外2个最有意义的编码透明度,0x80编码半透明,或50%,属性为“背景”,在xml文件中android:background=#80000000,以编程方式设置BackGroundColor或类似的东西用于半透明黑色。 【参考方案1】:

我从来没有使用过它,所以我不能给你一个代码示例。但是,它记录在开发者文档的Help Section 中。

This library can help you too.

【讨论】:

我想检查用户是否第一次使用这个应用程序,我应该只使用共享首选项

以上是关于您将如何在 Android 应用程序中实现此教程屏幕?的主要内容,如果未能解决你的问题,请参考以下文章

如何在android中实现swipe的手势功能及页面拖动动画

您将如何在 C# 中实现“特征”设计模式?

MacOS教程_如何在Mac上设置自定义锁屏消息?

您将如何在 Tomcat 5.5 中实现加盐密码

如何在Android中实现全屏,去掉标题栏效果

您将如何在 Scala 中实现缓存方面