第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

Android攻城獅的第二門課(第2季)

邦蜀黍 移動開發(fā)工程師
難度入門
時長 3小時50分
學(xué)習(xí)人數(shù)
綜合評分9.70
133人評價 查看評價
9.9 內(nèi)容實用
9.8 簡潔易懂
9.4 邏輯清晰
  • 創(chuàng)建選項菜單
    查看全部
  • logcat
    查看全部
    0 采集 收起 來源:LogCat概述

    2017-03-14

  • 結(jié)束了?
    查看全部
  • Notification
    查看全部
  • Debug調(diào)試程序
    查看全部
    0 采集 收起 來源:Debug概述

    2017-03-10

  • 餓叼叼叼
    查看全部
  • ContextMenu用法總結(jié)。 * 1.為listView注冊上下文菜單。使用Acvitity提供的registerForContextMenu方法。 * 2.重寫Activity的onCreateContextMenu方法。 * 3.使用動態(tài)或者xml方式增添菜單項 * 4.重寫Actvitity的onContextItemSelected方法,用于處理點擊事件。 public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); menu.add(1, 101, 1, "菜單一");//動態(tài)增添,4個參數(shù),分別是"組id","itemId"(用來識別點的是哪一個),"排序",“文字” menu.add(1, 102, 1, "菜單二"); } @Override public boolean onContextItemSelected(MenuItem item) { AdapterView.AdapterContextMenuInfo acm = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo(); int item_id = (int) acm.id; //可以通過這個方法。獲取ListView的ItemId switch (item.getItemId()) { case 101: Toast.makeText(this, item_id +"菜單一", Toast.LENGTH_SHORT).show(); break; case 102: Toast.makeText(this, item_id +"菜單二", Toast.LENGTH_SHORT).show(); break; } return super.onContextItemSelected(item); }
    查看全部
  • “ContextMenu”--上下文菜單(長按View時彈出的菜單)
    查看全部
  • OptionsMenu------“菜單”使用方法 具體代碼: public boolean onCreateOptionsMenu(Menu menu) { // menu.add("菜單一"); //動態(tài)增添菜單項 // menu.add("菜單二"); //new MenuInflater(MainActivity.this).inflate(R.menu.main, menu); //通過xml增添。xml放在menu文件夾下。 getMenuInflater().inflate(R.menu.main, menu); //上面也可以,但最好使用系統(tǒng)提供的。 return super.onCreateOptionsMenu(menu); } @Override public boolean onOptionsItemSelected(MenuItem item) { //item代表點擊的那一項菜單 switch (item.getItemId()) //可以通過調(diào)用item.getXXX獲取item的很多信息。 { case R.id.action_settings: Toast.makeText(this, "菜單一", Toast.LENGTH_SHORT).show(); break; case R.id.action_settings2: Toast.makeText(this, "菜單二", Toast.LENGTH_SHORT).show(); break; default: break; } return super.onOptionsItemSelected(item); }
    查看全部
  • OptionsMenu------“菜單”使用方法。 /** * optionsMenu的使用方法(點擊手機(jī)按鍵“菜單”,彈出來的菜單) * 1.重寫Activity中的onCreateOptionsMenu(Menu menu)方法。 * 2.為menu增添項,可動態(tài)增添或通過xml增添。 * 3.為其增加點擊事件。重寫Activity中的onOptionsItemSelected(MenuItem item)方法。 * */ xml文件: <!-- orderInCategory,用來排序的序號,如果序號大,則排在后面 showAsAction 表示默認(rèn)是不是顯示的。never表示不顯示。如果改成always,則會直接顯示在標(biāo)題欄,也就是總是顯示。 --> <item android:id="@+id/action_settings" android:orderInCategory="200" android:showAsAction="never" android:title="xml菜單一"/>
    查看全部
  • Notification代碼: ----第三部分 Intent intent=new Intent(MainActivity.this,MainActivity.class); //設(shè)置一個意圖,跳轉(zhuǎn)到主頁面 PendingIntent pendingIntent=PendingIntent.getActivity(MainActivity.this, 0, intent, 0); //將意圖賦予pendingIntent,延遲執(zhí)行. builder.setContentIntent(pendingIntent);//實現(xiàn)當(dāng)點擊通知時,跳轉(zhuǎn)到App。 //Notification notification= builder.build(); //4.1以上使用這個 Notification notification=builder.getNotification();// 4.1以下使用這個 notification.flags |= Notification.FLAG_AUTO_CANCEL;//設(shè)置當(dāng)點擊通知時,其自動消失 notificationManager.notify(999, notification); //使用notificationManager對象,來進(jìn)行通知。 break; case R.id.button2: notificationManager.cancel(999);//使用通知時付給的唯一id,來將該notifiaction取消 break;
    查看全部
  • Notification代碼:-----第二部分 public void notificationTest(View view) { switch (view.getId()) { case R.id.button1: Notification.Builder builder = new Notification.Builder(MainActivity.this); //創(chuàng)建builder對象,使用其構(gòu)造通知對象。 //builder.setXXX(); //使用set可以設(shè)置許多屬性,如標(biāo)題,圖標(biāo),文字等。 builder.setSmallIcon(R.drawable.ic_launcher);//設(shè)置圖標(biāo) builder.setTicker("狀態(tài)欄通知"); //這個是在收到通知時,狀態(tài)欄彈出來的文字是什么 builder.setWhen(System.currentTimeMillis()); //暫時并不知道他代碼表什么 builder.setContentTitle("標(biāo)題欄通知");//設(shè)置通知標(biāo)題 builder.setContentText("我是一個Notification");//設(shè)置通知的文字(標(biāo)題下面的小字)。 builder.setDefaults(Notification.DEFAULT_SOUND); //設(shè)置有提示聲音,同理可以設(shè)置震動,指示燈等。
    查看全部
  • Notification代碼: -----第一部分 1.NotificationManager notificationManager;//通過“通知管理”對象,來對notifation進(jìn)行管理。通知,取消等。 2.notificationManager=(NotificationManager) getSystemService(NOTIFICATION_SERVICE);//通過獲取系統(tǒng)服務(wù),來獲取“通知管理”對象。
    查看全部
  • Notification--“通知欄” ---發(fā)送通知 Intent intent=new Intent(this,MainActivity.class); PendingIntent pintent=PendingIntent.getActivity(this,0,intent,0); 后面見圖 另外,使用指示燈和震動需要加權(quán)限
    查看全部
  • 如何實現(xiàn)通知欄
    查看全部

舉報

0/150
提交
取消
課程須知
本課程是進(jìn)階課程的第2季,將講解Android應(yīng)用必備的菜單、對話框和動畫等的使用,對于不熟悉Android開發(fā)的童鞋來說會有一定的難度,所以,建議在學(xué)習(xí)本門課程之前,首先必須掌握J(rèn)ava基礎(chǔ)語法和面向?qū)ο缶幊蹋浯芜€要熟悉Android開發(fā)環(huán)境,了解控件的使用就更好了
老師告訴你能學(xué)到什么?
1、Android調(diào)試程序 2、Android提示對話框 3、Android常用菜單 4、Android常用動畫效果

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!