android中的循环布局

android中的循环布局,android,android-layout,android-activity,Android,Android Layout,Android Activity,我需要开发一个应用程序来设计手表,作为android的初学者,我需要两个建议 1如何循环安排表中每小时的滴答声 2我是否使用自定义布局来排列刻度和标签?或者在方法本身内部使用相同的逻辑 我希望问题清楚,提前谢谢 乔伊·雷克斯 How to arrange the tick (for each hour in a watch) circularly? 我建议您使用图像,因为在画布上渲染图像比在画布上绘制每个记号更简单、更快,您可以在Photoshop或您喜爱的编辑工具中创建图像 Am i go

我需要开发一个应用程序来设计手表,作为android的初学者,我需要两个建议

1如何循环安排表中每小时的滴答声

2我是否使用自定义布局来排列刻度和标签?或者在方法本身内部使用相同的逻辑

我希望问题清楚,提前谢谢

乔伊·雷克斯

How to arrange the tick (for each hour in a watch) circularly?
我建议您使用图像,因为在画布上渲染图像比在画布上绘制每个记号更简单、更快,您可以在Photoshop或您喜爱的编辑工具中创建图像

Am i go with custom layout to arrange the ticks and labels? or use the same logic inside a method itself?
是的,您需要自定义布局,如果您计划实现时钟的大手和小手的动画,您可以再次为大手和小手创建一个图像,并在画布中绘制它,对于动画,您可以使用类中的matrix.postRotate每秒、分、小时旋转时钟的臂

我建议您使用图像,因为在画布上渲染图像比在画布上绘制每个记号更简单、更快,您可以在Photoshop或您喜爱的编辑工具中创建图像

Am i go with custom layout to arrange the ticks and labels? or use the same logic inside a method itself?

是的,您需要自定义布局,如果您计划实现时钟的大手和小手的动画,您可以再次为大手和小手创建一个图像,并在画布中绘制,对于动画,您可以使用matrix.postRotate从类中旋转时钟臂,每秒钟,每分钟,小时。

读到你的问题,我想到的第一件事是

您可能需要自定义秒针和分针。但是,从这个小部件开始,您将有更清晰的想法

它扩展了视图类并在画布上工作。
他还提供了一些定制选项。

读了你的问题,我想到的第一件事是

您可能需要自定义秒针和分针。但是,从这个小部件开始,您将有更清晰的想法

它扩展了视图类并在画布上工作。
他还提供了一些定制选项。

@Hardik\u Trivedi谢谢你的建议,我一定会调查的。@Hardik\u Trivedi谢谢你的建议,我一定会调查的。