視訊直播原始碼,提醒類彈窗,到時間後自動彈出
視訊直播原始碼,提醒類彈窗,到時間後自動彈出
一、根據日期判斷軟體是否超期,超期彈窗,按鈕退出程式,不超期繼續執行。
方法:呼叫系統當前時期與設定日期進行比較(compareto),如果大於0則超期,程式退出。
二、按鈕彈窗
xml程式碼
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android=" android:id="@+id/toot" android:layout_width="match_parent" android:layout_height="match_parent"> <Button android:id="@+id/btn1" android:layout_width="100dp" android:layout_height="50dp" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:text="退出程式" android:onClick="onDialogClick"/> </RelativeLayout>
java全部程式碼:
package com.example.test; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.content.DialogInterface; import androidx.appcompat.app.AlertDialog; import android.view.View; import java.util.*; import java.text.*; import java.text.ParseException; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); showNormalDialog(); } //以下是根據日期判斷彈窗 private void showNormalDialog() { /* @setIcon 設定對話方塊圖示 * @setTitle 設定對話方塊標題 * @setMessage 設定對話方塊訊息提示 * setXXX方法返回Dialog物件,因此可以鏈式設定屬性 */ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date1= new Date(); Date date2 = null; try { date2 = sdf.parse("2021-10-23"); if (date1.compareTo(date2) > 0) { final AlertDialog.Builder normalDialog = new AlertDialog.Builder(MainActivity.this); //normalDialog.setIcon(R.drawable.icon_dialog); normalDialog.setTitle("程式使用期已過"); normalDialog.setMessage("你需要付出點什麼才可以繼續使用!"); normalDialog.setNegativeButton("關閉", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { finish();//...To-do } }); // 顯示 normalDialog.show(); } } catch (ParseException e) { e.printStackTrace(); } } //以下是按鈕彈窗 public void onDialogClick(View v){ new AlertDialog.Builder(MainActivity.this) .setIcon(android.R.drawable.ic_dialog_alert) .setTitle("注意") .setMessage("確定要退出麼?") .setPositiveButton("確定", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { finish();//Exit Activity } }) .setNegativeButton("取消", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { } }).create().show(); } }
以上就是視訊直播原始碼,提醒類彈窗,到時間後自動彈出, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2900224/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- app直播原始碼,收到訊息時出現彈窗APP原始碼
- 線上直播系統原始碼,彈出警告/提示類彈窗原始碼
- 短視訊系統原始碼,直播間實現彈幕的自動傳送原始碼
- 直播app原始碼,Flutter 彈窗元件APP原始碼Flutter元件
- 彈出視窗
- Prism 彈出視窗
- 彈出視窗messagebox
- 短視訊平臺搭建,收到通知後彈出相關提示的彈窗
- 直播商城原始碼,vue 彈窗 慣性滾動 加速滾動原始碼Vue
- uniapp彈窗24小時之後彈APP
- 直播視訊app原始碼,底部彈出的列表對話方塊APP原始碼
- app直播原始碼,列表越界後自動彈回原樣的效果APP原始碼
- 直播網站原始碼,安卓防止輸入框自動彈出網站原始碼安卓
- 電腦登入QQ後自動彈出騰訊新聞,如何關閉自動彈出
- 線上直播系統原始碼,平臺彈窗自適應裝置原始碼
- 影片直播app原始碼,Swift動態修改Icon,消除系統彈窗APP原始碼Swift
- 直播平臺原始碼,Android中常用Dialog彈窗效果原始碼Android
- fastadmin 彈出視窗的功能AST
- 從底部彈出Dialog視窗
- Chrome彈窗提醒Flash將不再支援Chrome
- 廣告彈窗/小視窗程式碼
- Qt之彈出介面顯示在父視窗中間QT
- 線上直播系統原始碼,滑鼠懸停後彈出氣泡原始碼
- 短視訊app原始碼,提示以按鈕彈窗的形式實現APP原始碼
- app直播原始碼,彈出層 加遮罩層 頁面禁止滑動APP原始碼遮罩
- 直播app原始碼,使用者首次登入時彈出左右滑動導航頁APP原始碼
- 直播原始碼網站,點選分類調起選單欄並彈出原始碼網站
- Winform MessageBox訊息彈窗如何實現自動關閉ORM
- 線上直播原始碼,Dialog使用詳情(中間彈框)原始碼
- Qt 讓彈出的視窗居中顯示QT
- 移動端彈窗
- hp惠普插入耳機右下角提示"檢測到音訊裝置" 取消提醒彈窗音訊
- 倒數計時5S秒自動關閉彈窗
- 直播軟體開發,工具類的自定義彈窗效果
- sweetalert載入彈窗完成自動關閉
- h5單頁面彈出彈窗背景滾動問題H5
- 短視訊平臺開發,點選輸入框時自動彈出軟鍵盤
- WPF中實現彈出進度條視窗