<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                Android之Notification案例展示: ~~~ public class MainActivity extends Activity implements OnClickListener{ NotificationManager manager; //通知欄控制類 int notification_ID; //通知ID @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); manager=(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); //獲取系統通知服務 findViewById(R.id.btnSend).setOnClickListener(this); findViewById(R.id.btnCancle).setOnClickListener(this); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } @Override public void onClick(View v) { // TODO Auto-generated method stub switch (v.getId()) { case R.id.btnSend: sendNotification(); break; case R.id.btnCancle: cancleNotification(); break; } } private void sendNotification() { Builder builder=new Notification.Builder(this); builder.setTicker("Hello"); // 設置手機狀態欄的提示 builder.setSmallIcon(R.drawable.ic_launcher); // 設置手機狀態欄的圖標 builder.setWhen(System.currentTimeMillis()); // 設置時間 builder.setContentTitle("通知欄通知"); // 設置標題 builder.setContentText("通知欄提示的內容"); // 設置通知內容 Intent intent=new Intent(this,MainActivity.class); //設置點擊后跳轉到MainActivity PendingIntent pendingIntent=PendingIntent.getActivity(this, 0, intent, 0); builder.setContentIntent(pendingIntent); //設置點擊后的意圖 builder.setDefaults(Notification.DEFAULT_ALL); //直接設置成默認,就全部包含了以下設置 /* 添加權限 * <uses-permission android:name="android.permission.VIBRATE"/> * <uses-permission android:name="android.permission.FLASHLIGHT"/> * */ //builder.setDefaults(Notification.DEFAULT_SOUND); //設置提示音 //builder.setDefaults(Notification.DEFAULT_LIGHTS); //設置指示燈 //builder.setDefaults(Notification.DEFAULT_VIBRATE); //設置震動 Notification notification=builder.build(); //獲取Notification // 4.1以上 //Notification notification2=builder.getNotification(); // 4.1以下 manager.notify(notification_ID, notification); //通過通知欄控制類顯示通知 } private void cancleNotification() { // TODO Auto-generated method stub manager.cancel(notification_ID); //取消通知 } } ~~~ 效果圖: ![](https://box.kancloud.cn/2016-04-06_5704cced08f15.jpg) ![](https://box.kancloud.cn/2016-04-06_5704cced1d85c.jpg) ![](https://box.kancloud.cn/2016-04-06_5704cced33bca.jpg) ![](https://box.kancloud.cn/2016-04-06_5704cced46dca.jpg)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看