iVX 倒計時制作

在這里插入圖片描述
需求:點擊開始計時計時,并且開始計時按鈕文本編程停止計時文本,點擊記錄事件可以記錄當前時間并顯示到下面的記錄時間列中。

一、頁面制作

首先創建一個相對應用項目,命名為計時器:
在這里插入圖片描述
接著創建一個頁面,設置頁面的水平、垂直對齊為居中:
在這里插入圖片描述
接著創建一個行,用于顯示記錄內容:
在這里插入圖片描述
這個行設置寬度不占滿 100%,使其可以居中對齊,并且給予對應的背景色,設置內部元素為居中對齊,接著為了使內部元素可以舉例上下左右有一點舉例,可以再設置內邊距增加其邊緣厚度:
在這里插入圖片描述
接著創建一個行,命名為倒計時,在里面用于顯示對應的文本,設置其文本底部對齊顯示:
在這里插入圖片描述
接著咱們先將初始文本加入其中,并且設置好對應的大小:
在這里插入圖片描述
這些文本寬度都是33%,這樣才能占滿一行:
在這里插入圖片描述
接著添加兩個對應的按鈕,具體設置寬高不再贅述:
在這里插入圖片描述
接著創建一個行,命名為記錄區域用于記錄記下的時間,設置寬度為 300px,還需要注意的是,為了使其可以滾動,咱們需要對應的為其設置可以y軸裁剪隱藏滾動即可:
在這里插入圖片描述
接著咱們再到這個行下創建一個循環創建和一個文本:
在這里插入圖片描述
因為記錄事件肯定是一個數組之類的容器,所以肯定需要使用循環創建進行創建。

二、事件編寫

2.1 點擊事件

現在開始制作點擊事件計時,咱們可以知道,計時的話肯定是需要一個觸發器,那么此時咱們添加一個觸發器:
在這里插入圖片描述
點擊按鈕即可觸發:
在這里插入圖片描述
接下來還需要更改當前的按鈕文本為停止計時,那么還需要添加動作:
在這里插入圖片描述
那么此時又有一個文本,在什么時候顯示為開始計時呢?我們得創建一個變量用于標記是否計時,在此創建一個布爾變量,默認為否,沒有點擊,當點擊后設置為true表示開啟,那么開啟時就設置文本為停止計時,關閉時就設置文本為停止計時即可:
在這里插入圖片描述
這個時候將觸發器一并做了設置,因為停止計時肯定計時停止,我們預覽查看,此時頁面將會點擊之后顯示停止計時,再點擊將會恢復顯示:
在這里插入圖片描述

2.2 計時器滾動

我們知道如果使用 秒 分 時計時,那么影響 分 時 的都是秒,60秒1個分,60分一個時,所以咱們先做分的計數,首先創建一個數值變量,命名為秒,隨后給計時器設置時間間隔為 1s:
在這里插入圖片描述
每次觸發時這個秒數就應該設置為加1:
在這里插入圖片描述
當加到60s時,那么這個秒變量置零,隨后分加1,所以在這里我們還需要創建兩個變量,分和時:
在這里插入圖片描述

在這里插入圖片描述
此時我們還需要知道一個問題,那就是如何在小于 10 的時候使前面有一個0,咱們可以直接再創建3個字符串,字符秒、字符分、字符時,判斷其秒分時是否小于10,小于10則賦值這個字符串的值前加一個0即可,那么事件為:
在這里插入圖片描述
在這里插入圖片描述
最后顯示區域的內容綁定為字符串秒分時即可:

2.3 記錄時間

記錄時間很簡單,創建一個一維數組,直接點擊按鈕給這個以為數組加值:
在這里插入圖片描述
隨后循環創建指定對應數組:
在這里插入圖片描述
最后顯示值即可。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/286316.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/286316.shtml
英文地址,請注明出處:http://en.pswp.cn/news/286316.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

打造自己的裝機U盤(二)

打造自己的裝機U盤(二)二、 在PE U盤加入系統安裝的GHOST鏡像文件現在我們在上篇的PE U盤加入系統安裝的GHOST鏡像文件。這一步其實最簡單,說白了就是搞一個GHOST文件復制、粘貼到u盤。系統安裝的GHOST鏡像文件從何而來?百度、谷歌輸入“GHOS…

到底什么是國土空間規劃?

文章目錄 一、什么是國土空間規劃?二、為什么要建立國土空間規劃體系?三、國土空間規劃的主要目標是什么?四、國土空間規劃的編制要求是什么?五、國土空間規劃體系由哪幾部分組成?六、國土空間規劃分哪幾個層級?七、國土空間規劃分哪幾個類型?八、國土空間總體規劃、詳細…

Bootstrap入門(八)組件2:下拉菜單

Bootstrap入門&#xff08;八&#xff09;組件2&#xff1a;下拉菜單先引入本地的CSS文件和JS文件&#xff08;注&#xff1a;1.bootstrap是需要jQuery支持的。2.需要在<body>當中添加&#xff09;<link href"css/bootstrap.min.css" rel"stylesheet&q…

MAUI 遷移指南

前言為了能夠讓大家更好的理解全新的MAUI框架, 那么本次遷移指南主要給大家講解從Xamarin.Forms升級到MAUI帶來了哪些全新的變化, 下面將圍繞以下幾點給大家重點介紹。單個代碼庫演變啟動配置演變統一資源管理依賴注入隱式using 指令Essentials合并全新命名空間您僅需要具備Xam…

ivx動效按鈕 基礎按鈕制作 01

一、準備工作 首先創建一個相對定位應用&#xff1a; 接著創建一個頁面&#xff1a; 隨后我們切換一下屏幕&#xff0c;更改為 PC 端 web&#xff0c;因為手機移動端一般是沒有鼠標懸浮事件的&#xff1a; 為了使按鈕顯示方便觀察&#xff0c;我們設置水平和垂直對其為居中…

android中xml tools屬性詳解

第一部分 安卓開發中&#xff0c;在寫布局代碼的時候&#xff0c;ide可以看到布局的預覽效果。但是有些效果則必須在運行之后才能看見&#xff0c;比如這種情況&#xff1a;TextView在xml中沒有設置任何字符&#xff0c;而是在activity中設置了text。因此為了在ide中預覽效果&a…

C語言試題十九之根據以下公式求p的值,結果由函數值帶回。M與n為兩個正整數,且要求m>n。 p=m!/n!(m-n)!

??個人主頁:個人主頁 ??系列專欄:C語言試題200例目錄 ??推薦一款刷算法、筆試、面經、拿大公司offer神器 ?? 點擊跳轉進入網站 ?作者簡介:大家好,我是碼莎拉蒂,CSDN博客專家(全站排名Top 50),阿里云博客專家、51CTO博客專家、華為云享專家 1、題目 編寫函數f…

Android系統匿名共享內存Ashmem(Anonymous Shared Memory)在進程間共享的原理分析

在前面一篇文章Android系統匿名共享內存Ashmem&#xff08;Anonymous Shared Memory&#xff09;驅動程序源代碼分析中&#xff0c;我們系統地介紹了Android系統匿名共享內存的實現原理&#xff0c;其中著重介紹了它是如何輔助內存管理系統來有效地管理內存的&#xff0c;在再前…

轉帖-Linux學習(Find命令使用實例)

為什么80%的碼農都做不了架構師&#xff1f;>>> find / -name httpd.conf find / -name access_log 2>/dev/null find /etc -name *srm* find / -amin -10 # 查找在系統中最后10分鐘訪問的文件 find / -atime -2 # 查找在系統中最后48小時訪問的文件 find / -mm…

Landsat中國西北地區行列號Shapefile圖層對照(附行列號Shapefile下載)

GISer們,在下載Landsat衛星影像數據時,你還在為研究區的影響行列號犯愁嗎?你還在苦苦對照圖片嗎?你Out了!重磅來了,本文提供了中國西北地區的Shapefile格式的矢量圖層,和你的研究區疊在一起,是不是可以很快找出你想要的行列號呢? 《中國區域Modis行列號,Landsat條帶…

|洛谷|動態規劃|P1164 小A點菜

http://www.luogu.org/record/lists?pidP1164 01背包方案數#include<cstdio> #include<algorithm> #include<cstring> #define ms(i,j) memset(i,j, sizeof i); using namespace std; int n,m; int a[105]; int f[10005]; int main() {scanf("%d%d&quo…

MAUI 入門教程系列(1.框架簡介)

前言在2020年5月, 微軟宣布了MAUI跨平臺框架, MAUI 是Xamarin.Forms演變而來, 這也就意味著, 如果你原來具備Xamarin.Forms開發經驗, 你可以流暢的過渡到MAUI開發當中。原本于2021年底發布的MAUI正式版被推遲到了2022年5月底發布。現在, 你目前可以通過安裝VS2022 預覽版進行安…

ivx動效按鈕 基礎按鈕制作 02

本節示例&#xff1a; 一、特效塊的制作 在上一節中制作了一個可以增加動效的自定義按鈕后&#xff0c;這一節通過這個行按鈕對其進行特效制作。 在行按鈕中的絕對定位中&#xff0c;我們創建一個行&#xff0c;命名為移入&#xff0c;接下來我們做一個移入動效&#xff1a…

C語言試題二十之利用以下的簡單迭代方法求方程cos(x)-x=0的一個實根。

??個人主頁:個人主頁 ??系列專欄:C語言試題200例目錄 ??推薦一款刷算法、筆試、面經、拿大公司offer神器 ?? 點擊跳轉進入網站 ?作者簡介:大家好,我是碼莎拉蒂,CSDN博客專家(全站排名Top 50),阿里云博客專家、51CTO博客專家、華為云享專家 1、題目 編寫函數fu…

最新Modis影像數據下載完整流程---以MOD13Q1 NDVI數據下載為例(2020年12月2日更新)

本文詳細講解Modis數據的下載流程,以MOD13Q1影像為例,該數據為16天合成的空間分辨率為250m的NDVI產品,原始數據的投影為正弦曲線投影。 Modis數據MRT和ArcGIS處理方法集錦: 1.《ArcGIS10.8完美實現MODIS NDVI數據格式轉換和投影變換》 2.《重磅!ArcGIS10.8 Python代碼批量…

解決夜神模擬器無法聯機調試 adb server version (**) doesn't match this client (**); killing...

前言 最新下了個最新版的夜神模擬器&#xff0c;然后adb devices發現連不上模擬器了&#xff0c;報adb server version (**) doesnt match this client (##); killing... 從報錯信息看是adb版本不匹配導致的&#xff0c;接下來講如何解決這個問題 環境&#xff1a; 夜神模擬器…

WCF分布式開發常見錯誤(25):The certificate 'CN=WCFHTTPS' must have a private key

在準備WCF安全開發實踐編程系列文章的時候&#xff0c;制作證書出現這個問題。The certificate CNWCFHTTPS must have a private key that is capable of key exchange. The process must have access rights for the private key.證書必須有一個可以交換密鑰的私鑰&#xff0c…

lintcode二叉樹的鋸齒形層次遍歷 (雙端隊列)

題目鏈接&#xff1a; http://www.lintcode.com/zh-cn/problem/binary-tree-zigzag-level-order-traversal/ 二叉樹的鋸齒形層次遍歷 給出一棵二叉樹&#xff0c;返回其節點值的鋸齒形層次遍歷&#xff08;先從左往右&#xff0c;下一層再從右往左&#xff0c;層與層之間交替進…

C語言試題二十一之定義n×n的二維數組編寫函數 function(int a[][n])功能是:使數組左下半三角元素中的值全部置成0。

??個人主頁:個人主頁 ??系列專欄:C語言試題200例目錄 ??推薦一款刷算法、筆試、面經、拿大公司offer神器 ?? 點擊跳轉進入網站 ?作者簡介:大家好,我是碼莎拉蒂,CSDN博客專家(全站排名Top 50),阿里云博客專家、51CTO博客專家、華為云享專家 1、題目 定義了nn的…

【前端就業課 第二階段】CSS 零基礎到實戰(02)列表

整個前端學習路線 以下路線為 CSDN C認提供&#xff1a; 如果想 快點搞完 并且 就業 可以選擇C認證&#xff0c;C認證還可以 內推、招聘會 &#xff0c;所以如果在校生想要穩一點&#xff0c;就可以選擇C認證或者超級實習生計劃&#xff0c;賊穩&#xff01; 鏈接在這PC端&…