当前位置: 首页 > 知识库问答 >
问题:

在android中创建Windows Phone风格的屏幕

司寇昱
2023-03-14

我是android XML布局的新手,并试图制作一个类似于windows phone主屏幕的布局。下面的图像告诉我要找什么。

我所尝试的,

1)水平滚动视图:这适用于左右滑动,直到网格或列表没有垂直滚动条

2)水平方向的线性布局:与上述问题相同

共有2个答案

罗梓
2023-03-14

我用android中的可视寻呼机控制器实现了这个功能

工作代码可以在这里找到 https://github.com/harshitgoel96/ZoZo-Launcher-2

它仍然是半成品,但我的主要两页开始工作的预期。

南门野
2023-03-14

您可以使用手势检测器检测向左或向右滑动。

http://developer.android.com/training/gestures/detector.html

然后,您可以添加动画来显示从一个视图到另一个视图的移动。这是如何工作的取决于你的布局结构(即一个布局中的两个视图,一个隐藏,片段被交换)。有很多关于堆栈溢出的例子。

通过动画交换活动中的片段

有一个图库视图,但是在API 16中不推荐使用。他们建议使用ViewPager或HorizontalScrollView,这两种方式都没有真正提供相同的功能。

http://developer . Android . com/reference/Android/widget/gallery . html

以下是我个人没有使用过的其他一些选项。

用于替换过时图库的选项

 类似资料:
  • 问题内容: 我需要将一些参数传递给服务器,我需要按照以下格式传递 那么如何在Android中生成这种格式。 我尝试使用如示例5.3中所示的方法,但此行显示错误。任何人都可以帮助解决这个问题。 提前致谢 问题答案: 并不是全部,您想要的输出是JSONObject内的JSONArray和另一个JSONObject内的JSONObject。因此,您可以单独创建它们,然后将它们放在一起。如下。 输出-

  • 问题内容: 如何创建充当Android手机锁的锁屏应用程序。我确实找到了一个,但是它的代码构造不佳,如果按下物理主键,它会解锁,从而使应用程序变得毫无意义。 我确实遇到了一个论坛,指出在Android 4.x中已删除了一些阻止主页按钮功能的方法 但是,对于锁屏,我有一个很棒的想法,但没有开始的基础。如果有人对此主题有任何了解,我很想听听。 谢谢大家:-) 问题答案: 是的,有可能。 这是来自Git

  • 我有一个配置了多种变体和风格的项目: 每当我从另一个项目(因此启动Android Studio)打开该项目时,它默认选择变量。通常我会先构建这个,然后意识到我使用了错误的变体。 有没有办法告诉Android Studio默认为一个变体,比如说? 技术:Android Studio 3.1.4、Gradle wrapper 4.4、Android Gradle 3.1.4。

  • 问题内容: 我希望创建如下的json: 在android中。这是我到目前为止的内容: 谁能帮我? 问题答案: 您可以在主JSON对象中放置另一个JSON对象:

  • 我是android编程的初学者,我想知道如何制作如图所示的OneUi风格的导航。 这就是我到目前为止所做的。不幸的是,当我滚动它,它将完全崩溃,我无法得到它回来。 我使用了AppBarLayout的CoordinatorLayout,并遵循材料中的一些代码。但是它没有像我预期的那样工作。我希望应用程序栏在滚动时短,在顶部时高。 以下是我的XML布局代码:

  • 我有一个 postgresql 数据库的 spring r2dbc 连接,并想创建一个表, 实际上等同于 SQL 由于DatabaseClient似乎只支持select/insert,我如何做到这一点?