最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android開發(fā)之Notification手機狀態(tài)欄通知用法實例分析

 更新時間:2019年03月16日 09:38:43   作者:水中魚之1999  
這篇文章主要介紹了Android開發(fā)之Notification手機狀態(tài)欄通知用法,結合實例形式分析了Android Notification手機狀態(tài)欄通知的常見函數(shù)、功能及使用技巧,需要的朋友可以參考下

本文實例講述了Android開發(fā)之Notification手機狀態(tài)欄通知用法。分享給大家供大家參考,具體如下:

簡介:

通知是顯示在手機狀態(tài)欄的通知(PS:就是手機上方,顯示時間啥的那一欄)

用法:

Notification添加了Builder()類,其包含如下方法:

1. setDefaults()         通知led燈、音樂、震動等

2. setAutoChange()  設置點擊通知后,通知自動從狀態(tài)欄刪除

3. setContentTitle()   通知標題

4. setContentText()  通知內(nèi)容

5. setSmallcon()      為通知設置圖標

6. setLargelcon()       為通知設置大圖標

7. setTick()               設置通知狀態(tài)欄的提示文本

8. setContentIntent()點擊通知后要啟動的相應組件

運行效果:

實現(xiàn)方法:

1.首先建立一個活動用來執(zhí)行:

public class MainActivity extends Activity {
  static final int NOTIFICATION_ID = 0x123;
  NotificationManager notificationManager;
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    //獲取系統(tǒng)的Notification對象
    notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
   }
  //為發(fā)送通知的按鈕點擊事件定義事件處理方法
  @RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN)
  public void send(View source){
    //創(chuàng)建一個其他Activity的Intent
    Intent intent = new Intent(MainActivity.this,TextActivity.class);
    PendingIntent pendingIntent = PendingIntent.getActivity(MainActivity.this,0,intent,0);
    Notification notification = new Notification.Builder(this)
        //設置打開通知 通知自動消失
        .setAutoCancel(true)
        //設置顯示狀態(tài)欄的通知提示信息
        .setTicker("注目提醒!")
        //設置通知圖標
        .setSmallIcon(R.drawable.seek02)
        //設置通知內(nèi)容標題
        .setContentTitle("該應用發(fā)生 爆炸大 大 大 新聞??!")
        //設置通知內(nèi)容
        .setContentText("冒險沒有 你手機自嗨罷了~")
        //設置使用默認的聲音 LED燈
        .setDefaults(Notification.DEFAULT_SOUND|Notification.DEFAULT_LIGHTS)
        //設置通知自定義聲音
//        .setSound()
        .setWhen(System.currentTimeMillis())
        //設置他只要啟動的程序Intent
        .setContentIntent(pendingIntent)
        .build();
    notificationManager.notify(NOTIFICATION_ID,notification);
  }
  public void del(View view){
    //取消通知
    notificationManager.cancel(NOTIFICATION_ID);
  }
}

2.然后建立一個要打開的活動(隨意建就行)(布局文件任意我這里就不寫了)

public class TextActivity extends AppCompatActivity {
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_t_exta_ctivity);
  }
}

最后記得添加權限(mainfest)

<!--消息通知使用到閃光燈和聲音權限-->
<uses-permission android:name="android.permission.FLASHLIGHT"/>
<uses-permission android:name="android.permission.VIBRATE"/>

PS:關于Android權限控制可參考~
Android Manifest功能與權限描述大全: http://tools.jb51.net/table/AndroidManifest

更多關于Android相關內(nèi)容感興趣的讀者可查看本站專題:《Android開發(fā)入門與進階教程》、《Android調(diào)試技巧與常見問題解決方法匯總》、《Android基本組件用法總結》、《Android視圖View技巧總結》、《Android布局layout技巧總結》及《Android控件用法總結

希望本文所述對大家Android程序設計有所幫助。

相關文章

  • Android中貝塞爾曲線的繪制方法示例代碼

    Android中貝塞爾曲線的繪制方法示例代碼

    本文主要介紹Android中貝塞爾曲線的繪制方法,這里詳細介紹了如何繪制貝塞爾曲線,并附有示例代碼,有需要的小伙伴可以參考下
    2016-08-08
  • Android實現(xiàn)微信加號菜單模式

    Android實現(xiàn)微信加號菜單模式

    這篇文章主要為大家詳細介紹了Android實現(xiàn)微信加號菜單模式,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • flutter的導航和路由使用示例詳解

    flutter的導航和路由使用示例詳解

    這篇文章主要為大家介紹了flutter的導航和路由使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12
  • Android自定義View實現(xiàn)折線圖效果

    Android自定義View實現(xiàn)折線圖效果

    這篇文章介紹的是一個折線圖控件,用來顯示一系列的狀態(tài),并可以進行滑動。有需要的可以參考借鑒。
    2016-08-08
  • Android自動填充短信驗證碼功能(demo)

    Android自動填充短信驗證碼功能(demo)

    在項目開發(fā)中為了給用戶帶來極好的體驗效果,通常需要實現(xiàn)驗證碼的自動填充功能,怎么實現(xiàn)呢?今天小編給大家分享Android自動填充短信驗證碼功能的實現(xiàn)方法,需要的朋友參考下吧
    2017-02-02
  • Android開發(fā)實現(xiàn)讀取assets目錄下db文件的方法示例

    Android開發(fā)實現(xiàn)讀取assets目錄下db文件的方法示例

    這篇文章主要介紹了Android開發(fā)實現(xiàn)讀取assets目錄下db文件的方法,結合實例形式分析了Android針對assets目錄下SQLite數(shù)據(jù)庫文件的相關操作技巧,需要的朋友可以參考下
    2017-10-10
  • Android Shader應用開發(fā)之霓虹閃爍文字效果

    Android Shader應用開發(fā)之霓虹閃爍文字效果

    這篇文章主要為大家詳細介紹了Android Shader應用開發(fā)之霓虹閃爍文字效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • Flutter banner_view 輪播圖的使用及實現(xiàn)代碼

    Flutter banner_view 輪播圖的使用及實現(xiàn)代碼

    這篇文章主要介紹了Flutter banner_view 輪播圖的使用及實現(xiàn)代碼,本文給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-07-07
  • Android實現(xiàn)簡單C/S聊天室應用

    Android實現(xiàn)簡單C/S聊天室應用

    這篇文章主要為大家詳細介紹了Android實現(xiàn)簡單C/S聊天室應用,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • android利用handler實現(xiàn)倒計時功能

    android利用handler實現(xiàn)倒計時功能

    這篇文章主要為大家詳細介紹了android利用handler實現(xiàn)倒計時功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11

最新評論

阳山县| 金堂县| 来宾市| 富川| 东丽区| 房产| 乡宁县| 滦平县| 泾源县| 江孜县| 炉霍县| 湘阴县| 洪泽县| 舟曲县| 淮阳县| 武汉市| 余姚市| 泽州县| 河间市| 安图县| 苍溪县| 保康县| 灵寿县| 夏邑县| 南平市| 巨鹿县| 新安县| 肥乡县| 定南县| 莫力| 宁海县| 那曲县| 兴山县| 同仁县| 来凤县| 新昌县| 江安县| 黄陵县| 翼城县| 梅河口市| 栾川县|