📜  Android |如何显示模拟时钟和数字时钟

📅  最后修改于: 2021-05-08 20:22:05             🧑  作者: Mango

先决条件:

  • 适用于初学者的Android应用程序开发基础
  • 安装和设置Android Studio指南
  • Android |从第一个应用程序/ android项目开始
  • Android |运行您的第一个Android应用

模拟和数字时钟用于在android应用程序中显示时间。

  1. 模拟时钟:模拟时钟是View类的子类。它代表一个圆形时钟。在圆圈周围,数字1到12似乎代表小时,而两只手则用于显示时间的瞬间,较短的一只代表小时,较长的代表分钟。
  2. 数字时钟:数字时钟是TextView类的子类,并使用数字以“ HH:MM”格式显示时间。

例如

在本文中,构建了一个简单的android应用程序来显示Analog Clock和Digital Clock

如何创建一个Android模拟时钟和数字时钟?

此示例将有助于开发一个Android应用,根据上面显示的示例显示模拟时钟和数字时钟:
以下是创建模拟和数字时钟Android应用程序的步骤:

  • 步骤1:首先创建一个新的Android应用程序。这将创建一个XML文件“ activity_main.xml”和一个Java文件“ MainActivity”。 Java”。请参考先决条件以了解有关此步骤的更多信息。

  • 步骤2:打开“ activity_main.xml”文件,并在“相对布局”中添加以下小部件:
    • 模拟时钟
    • 数字钟

    这将创建应用程序的UI。无需分配ID,因为这些小部件将自行显示时间。

  • 步骤3:将Java文件保持原样。
  • 步骤4:现在运行应用程序。两个时钟都显示在屏幕上。

MainActivity的完整代码。下面给出了模拟数字时钟的Java和activity_main.xml:

activity_main.xml


  
  
   
    
  
  


MainActivity.java
package org.geeksforgeeks.navedmalik.analogdigital;
  
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
  
public class MainActivity extends AppCompatActivity {
  
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}


输出: