首页主机analogclock(时钟)

analogclock(时钟)

编程之家2024-02-0191次浏览

一、android日历控件

1.DatePicker

analogclock(时钟)

在Android中,DatePicker用来实现日期输入设置,日期的设置范围为1900年1月1日至2100年12月31日。

1.1常用xml属性

DatePicker的常用xml属性如图1所示:

图1 DatePicker常用xml属性

其中,android:calendarViewShown[boolean]用于设置是否显示calendar view;android:endYear[int]用于设置截至日期;android:maxDate[int]用于设置最大的日期;android:minDate[int]用于设置最小的日期;android:spinnersShown[boolean]用于设置是否显示spinners;android:startYear[int]用于设置起始日期。

1.2常用方法

analogclock(时钟)

DatePicker的常用方法有以下一些:

(1)public CalendarView getCalendarView();//获取CalendarView

(2)public boolean getCalendarViewShown();//获取CalendarView是否显示

(3)public int getDayOfMonth();//获取当前日期的日

(4)public long getMaxDate();//获取最大日期

(5)public long getMinDate();//获取最小日期

analogclock(时钟)

(6)public int getMonth();//获取当前日期的月

(7)public boolean getSpinnersShown();//获取Spinners是否显示

(8)public int getYear();//获取当前日期的年

(9)public void init(int year,int monthOfYear,int dayOfMonth,

DatePicker.OnDateChangedListener onDateChangedListener);//初始化日期

(10)public void setCalendarViewShown(boolean shown);//设置是否显示CalendarView

(11)public void setMaxDate(long maxDate);//设置最大日期

(12)public void setMinDate(long minDate);//设置最小日期

(13)public void setSpinnersShown(boolean shown);//设置是否显示Spinners

(14)public void updateDate(int year,int month,int dayOfMonth);//更新当前日期

2.TimePicker

在Android中,TimePicker用来实现时间输入设置,可以选择12或24小时模式。TimePicker的常用方法有以下一些:

(1)public Integer getCurrentHour();//获取当前时间的小时

(2)public Integer getCurrentMinute();//获取当前时间的分钟

(3)public boolean is24HourView();//获取是否为24小时模式

(4)public void setCurrentHour(Integer currentHour);//设置当前时间的小时

(5)public void setCurrentMinute(Integer currentMinute);//设置当前时间的分钟

(6)public void setIs24HourView(Boolean is24HourView);//设置24小时模式

3.DatePickerDialog

在Android中,DatePickerDialog用来显示日期对话框。DatePickerDialog的常用方法有以下一些:

(1)public DatePicker getDatePicker();//获取DatePicker中的日期值

(2)public void onClick(DialogInterface dialog,int which);//响应对话框中的点击事件

(3)public void onDateChanged(DatePicker view,int year,int month,int day);//响应日期改变事件

(4)public void updateDate(int year,int monthOfYear,int dayOfMonth);//更新当前日期

4.TimePickerDialog

在Android中,TimePickerDialog用来显示时间对话框。TimePickerDialog的常用方法有以下一些:

(1)public void onClick(DialogInterface dialog,int which);//响应对话框中的点击事件

(2)public void onTimeChanged(TimePicker view,int hourOfDay,int minute);//响应时间改变事件

(3)public void updateTime(int hourOfDay,int minuteOfHour);//更新当前时间

5.AnalogClock

在Android中,AnalogClock用于显示指针式时钟,该时钟仅有时钟和分钟两个指针。

6.DigitalClock

在Android中,DigitalClock用来显示数字式时钟,显示格式为HH:MM:SS AM/PM。

二、android各种控件什么时候用

Android控件之Spinner探究

摘要:以下模拟下拉列表的用法布局文件<?xml version="1.0"

encoding="utf-8"?><LinearLayout android:id="@+id/LinearLayout01"

android:layout_width="fill_parent" android:layout_height="fill_parent"

android:orientation="vertical" xmlns:android="阅读全文

Android控件之TabHost探究

摘要:以下通过TabHost实现android选项卡。main.xml布局文件<?xml

version="1.0" encoding="utf-8"?><LinearLayout

xmlns:android=""

android:layout_width="fill_parent" android:layout_height="fill_parent">

<LinearLayout an阅读全文

Android控件之Gallery探究

摘要:

Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。也就是说,如果为Gallery组件指定了10张图像,那么当Gallery组件显示到第10张时,就不会再继续显示了。这虽然在大多数时候没有什么关系,但在某些情况下,我们希望图像显示到最后一张时再重第1张开始显示,也就是循环显示。要实现这种风格的Gallery组件,就需要对Gallery的Adapter对象进行一番改进。以下通过Gallery模拟循环显示图像,在单击某一个Gallery组件中的图像时在下方显示一个放大的图像(使用ImageSwitcher组件)。目录结构main.xml布局文件.阅读全文

Android控件之ProgressBar探究

摘要:

ProgressBar位于android.widget包下,其继承于View,主要用于显示一些操作的进度。应用程序可以修改其长度表示当前后台操作的完成情况。因为进度条会移动,所以长时间加载某些资源或者执行某些耗时的操作时,不会使用户界面失去响应。ProgressBar类的使用非常简单,只需将其显示到前台,然后启动一个后台线程定时更改表示进度的数值即可。以下ProgressBar跟Handle结合,模拟进度条的使用,当进度条完成时会跳转到TestActivitymain.xml布局文件<?xml

version="1.0" encoding="utf-8&qu阅读全文

Android控件之GridView探究

摘要:

GridView是一项显示二维的viewgroup,可滚动的网格。一般用来显示多张图片。以下模拟九宫图的实现,当鼠标点击图片时会进行相应的跳转链接。目录结构main.xml布局文件,存放GridView控件<?xml

version="1.0" encoding="utf-8"?><!-- android:numColumns="auto_fit"

,GridView的列数设置为自动 android:columnWidth="90dp",每列的宽度,也就是Item的宽度android:stretc阅读全文

Android控件之ListView探究二

摘要:目录结构main.xml布局文件<?xml version="1.0"

encoding="utf-8"?><!--使用相对布局--><RelativeLayout

xmlns:android=""

android:orientation="vertical" android:layout_width="wrap_content"

android:layout_height=&q阅读全文

Android控件之ListView探究一

摘要:

在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。main.xml布局文件[代码]my_listitem.xml布局文件[代码]LsActivity类[代码]运行结果阅读全文

Android控件之ScrollView探究

摘要:

ScrollView滚动视图是指当拥有很多内容,屏幕显示不完时,需要通过滚动跳来显示的视图。ScrollView只支持垂直滚动。以下为案例main.xml布局文件[代码]显示效果阅读全文

Android控件之AutoCompleteTextView、MultiAutoCompleteTextView探究

摘要:

在Android中提供了两种智能输入框,它们是AutoCompleteTextView、MultiAutoCompleteTextView。它们的功能大致一样。显示效果像Google搜索一样,当你在搜索框里输入一些字符时(至少两个字符),会自动弹出一个下拉框提示类似的结果。下面详细介绍一下。一、AutoCompleteTextView1、简介一个继承自EditView的可编辑的文本视图,能够实现动态匹配输入的内容。如google搜索引擎当输入文本时可以根据内容显示匹配的热门信息。2、重要方法

clearListSelection():清除选中的列表项dismissDropDown():如果存在阅读全文

Android控件之DatePicker、TimePicker探究

摘要:

一、DatePicker继承自FrameLayout类,日期选择控件的主要功能是向用户提供包含年、月、日的日期数据并允许用户对其修改。如果要捕获用户修改日期选择控件中的数据事件,需要为DatePicker添加OnDateChangedListener监听器。二、TimePicker也继承自FrameLayout类。时间选择控件向用户显示一天中的时间(可以为24小时,也可以为AM/PM制),并允许用户进行选择。如果要捕获用户修改时间数据的事件,便需要为TimePicker添加OnTimeChangedListener监听器以下模拟日期与时间选择控件的用法目录结构main.xml布局文件[代码]D阅读全文

Android控件之AnalogClock、DigitalClock探究

摘要:

时钟控件包括AnalogClock和DigitalClock,它们都负责显示时钟,所不同的是AnalogClock控件显示模拟时钟,且只显示时针和分针,而DigitalClock显示数字时钟,可精确到秒以下模拟时钟的用法目录结构布局文件[代码]运行结果阅读全文

Android控件之ImageView探究

摘要:

ImageView控件是一个图片控件,负责显示图片。以下模拟手机图片查看器目录结构main.xml布局文件[代码]ImageViewActivity类[代码]运行结果阅读全文

Android控件之CheckBox、RadioButton探究

摘要:

CheckBox和RadioButton控件都只有选中和未选中状态,不同的是RadioButton是单选按钮,需要编制到一个RadioGroup中,同一时刻一个RadioGroup中只能有一个按钮处于选中状态。以下为CheckBox和RadioButton常用方法及说明以下为单选按钮和复选按钮的使用方法目录结构main.xml布局文件[代码]CbRbActivity类[代码]运行结果阅读全文

Android控件之ToggleButton探究

摘要:

ToggleButton的状态只能是选中和未选中,并且需要为不同的状态设置不同的显示文本。以下案例为ToggleButton的用法目录结构main.xml布局文件[代码]ToggleButtonActivity类[代码]运行效果:阅读全文

Android控件之EditView探究

摘要:

EditView类继承自TextView类,EditView与TextView最大的不同就是用户可以对EditView控件进行编辑,同时还可以为EditView控件设置监听器,用来判断用户的输入是否合法。

以下为EditView常用属性及对应方法说明阅读全文

Android控件之TextView探究

摘要:

在android中,文本控件主要包括TextView控件和EditView控件,本节先对TextView控件的用法进行详细介绍。

TextView类继承自View类,TextView控件的功能是向用户显示文本的内容,但不允许编辑,而其子类EditView允许用户进行编辑。

以下为TextView常用属性及对应方法说明

三、wincc中有时钟控件可以显示时间,可怎么调整

以我现在使用的WinCC 7.3为例,打开画面编辑器:菜单栏->“视图”->工具栏->勾上“控件”,在编辑器右边会有一些控件选项(WinCC7.0是菜单栏->“视图”->勾上“对象”)。点击:“WinCC Digital/analog Clock Control”,然后点击画面中的任何一处就会显示了。

默认是模拟时钟,就是一个壁挂的指针式的时钟图形。双击后会弹出属性,在“常规”->右侧的“模拟显示”去掉选择勾就会变成数字显示xx年xx月xx日xx时xx分xx秒了

pycharm 注册码(Pycharm注册码)多个setinterval(页面多个setInterval)