HackeratiAnimationChallenge:黑客动画挑战

时间:2024-07-15 07:18:58
【文件属性】:

文件名称:HackeratiAnimationChallenge:黑客动画挑战

文件大小:552KB

文件格式:ZIP

更新时间:2024-07-15 07:18:58

Java

客观的 此作业的目标是证明熟练使用 Android 的 UI 动态。 创建一个原生 Android 应用程序,显示一个足够长的垂直项目列表,可以滚动。 您可以使用您选择的任何内容填充列表,但单击每个项目上的某处应该“扩展”该项目:动画项目的高度,使其在几百毫秒内平滑增长。 展开的项目的 UI 应从其折叠状态更改,以便单击该项目上的某处以与展开相反的方式折叠它。 展开一个项目应该“折叠”任何已经展开的项目。 您的应用程序应该有一个操作栏,当列表向下滚动时可以平滑地向上和远离动画,当列表向上滚动时向下动画进入视图。 向左或向右滑动应该在屏幕中间定义的垂直线上“翻转”整个列表。 翻转显示为围绕线的 3D 旋转,滑动手势控制旋转角度。 屏幕的“背面”应该有一个按钮,单击该按钮后,将翻转屏幕以再次显示列表。 更多信息: 你的应用只需要在纵向模式下工作 您的应用至少需要支持 SDK 4.1


【文件预览】:
HackeratiAnimationChallenge-master
----hackeratianimationchallenge.iml(7KB)
----src()
--------androidTest()
--------main()
----demo()
--------pic3.png(157KB)
--------pic1.png(125KB)
--------pic2.png(264KB)
----README.md(2KB)
----.gitignore(7B)
----build.gradle(1KB)
----proguard-rules.pro(668B)

网友评论