1K+ 閱讀量
簡單來說,ConstraintLayout 是 RelativeLayout 的高階版本。它用於減少子檢視層次結構並提高效能。如下所示 ConstraintLayout 的屬性 -Wrap Content –根據資料自動調整檢視大小。Any Size –這與 match parent 非常相似。Fixed Size –允許標準高度和寬度(固定大小)。在上面的示例中,我們展示了具有所有屬性的按鈕,現在檢視程式碼級別,如下所示 -在上面,我們聲明瞭佈局的頂部、底部、開始和結束邊距。這些是標準距離(類似於 ... 閱讀更多
2K+ 閱讀量
在進入示例之前,我們應該知道 Android 中的 RatingBar 是什麼。RatingBar 是 Android 中 absSeekbar 類的子類。它用於在檢視組或視窗管理器上顯示評分。此示例演示如何在 Android 中使用 RatingBar。步驟 1 - 在 Android Studio 中建立一個新專案,轉到檔案 ⇒ 新建專案,並填寫所有必需的詳細資訊以建立新專案。步驟 2 - 將以下程式碼新增到 res/layout/activity_main.xml。 在上面的程式碼中,我們聲明瞭 RatingBar 並將 numStars 設定為 5,表示 ... 閱讀更多
在 Android 中,使用隱式 Intent,我們可以使用 ACTION_SEND 操作將資料傳送到其他應用程式。我們必須呼叫 Intent.createChooser() 以開啟 Android 手機的預設選擇器來發送資料。它在 Android 手機上可能相同或不同。此示例演示如何在 Android 中與其他應用程式共享應用程式資料。步驟 1 - 在 Android Studio 中建立一個新專案,轉到檔案 ⇒ 新建專案,並填寫所有必需的詳細資訊以建立新專案。步驟 2 - 將以下程式碼新增到 res/layout/activity_main.xml。 在上面的程式碼中,它包含 TextView,當用戶點選 TextView 時 ... 閱讀更多
3K+ 閱讀量
在進入示例之前,我們應該知道 Android 中的倒計時計時器是什麼。倒計時計時器就像我們在手錶和手機上看到的一樣簡單。我們可以設定倒計時時間,完成後它將停止並獲得 0 值。如下所示,可以使用四種方法來使用倒計時計時器 -onTick(long millisUntilFinished ) - 在此方法中,我們必須傳遞倒計時毫秒數,完成後它將停止計時。onFinish() - 完成計時後,如果您想呼叫任何方法或回撥,我們可以在 onFinish() 中執行。start() - 它用於 ... 閱讀更多
506 閱讀量
在進入示例之前,我們應該知道 Android 中的 View Stub 是什麼。它是一個零大小的延遲載入檢視。它將在執行時載入。使用 inflate() 方法,它將在執行時載入並追加到視窗管理器或檢視組。使用 setVisibility(int)。我們可以顯示和隱藏 Android 中的 View Stub。此示例演示如何在 Android 中使用 View Stub。步驟 1 - 在 Android Studio 中建立一個新專案,轉到檔案 ⇒ 新建專案,並填寫所有必需的詳細資訊以建立新專案。步驟 2 - 將以下程式碼新增到 res/layout/activity_main.xml。 ... 閱讀更多
在進入示例之前,我們應該知道 Horizontal Scroll View 是什麼。Horizontal Scrollview 由 android.widget.HorizontalScrollView 類提供。它用於水平滾動子檢視。此示例演示如何使用 Horizontal Scroll View。步驟 1 - 在 Android Studio 中建立一個新專案,轉到檔案 ⇒ 新建專案,並填寫所有必需的詳細資訊以建立新專案。步驟 2 - 將以下程式碼新增到 res/layout/activity_main.xml。 ... 閱讀更多
7K+ 閱讀量
在進入示例之前,我們應該知道垂直滾動檢視(ScrollView)是什麼。垂直滾動檢視由 android.widget.ScrollView 類提供。它用於垂直滾動子檢視。此示例演示如何使用垂直滾動檢視。步驟 1 - 在 Android Studio 中建立一個新專案,轉到檔案 ⇒ 新建專案,並填寫所有必需的詳細資訊以建立新專案。步驟 2 - 將以下程式碼新增到 res/layout/activity_main.xml。 ... 閱讀更多
870 閱讀量
在進入示例之前,我們應該知道日期選擇器是什麼以及它在 Android 中是如何工作的。日期選擇器是 FrameLayout 的子類,它允許選擇日期、月份和年份。此示例演示如何使用 Android 日期更改監聽器。步驟 1 - 在 Android Studio 中建立一個新專案,轉到檔案 ⇒ 新建專案,並填寫所有必需的詳細資訊以建立新專案。步驟 2 - 將以下程式碼新增到 res/layout/activity_main.xml。 在上面的程式碼中,我們聲明瞭日期選擇器來選擇日期。當您選擇 ... 閱讀更多
436 閱讀量
Snackbar 就像 Android 中的 Toast,但它可以與操作進行互動。它將在螢幕底部顯示訊息,而不會與其他檢視互動,並在超時後自動關閉。此示例演示如何整合 Android Snackbar。步驟 1 - 在 Android Studio 中建立一個新專案,轉到檔案 ⇒ 新建專案,並填寫所有必需的詳細資訊以建立新專案。步驟 2 - 開啟 build.gradle 並新增設計支援庫依賴項。apply plugin: 'com.android.application' android { compileSdkVersion 28 defaultConfig { applicationId "com.example.andy.myapplication" minSdkVersion 19 ... 閱讀更多
10K+ 閱讀量
根據 Oracle 文件,SimpleDateFormat 是一個具體的類,用於以區域設定敏感的方式格式化和解析日期。在此示例中,我們從 Java 中匯入了 SimpleDateFormat 類,如下所示 -import java.text.SimpleDateFormat; import java.util.Date;步驟 1 - 在 Android Studio 中建立一個新專案,轉到檔案 ⇒ 新建專案,並填寫所有必需的詳細資訊以建立新專案。步驟 2 - 將以下程式碼新增到 res/layout/activity_main.xml。 在上面的程式碼中,我們給出了 TextView,它將在視窗管理器上列印當前日期。步驟 3 - 將以下程式碼新增到 ... 閱讀更多