亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

Android-重識Activity

難度入門
時長 1小時13分
學習人數
綜合評分9.70
93人評價 查看評價
9.8 內容實用
9.7 簡潔易懂
9.6 邏輯清晰
  • 這個不錯
    查看全部
  • intent
    查看全部
  • Activity生命周期
    查看全部
  • //匿名啟動一個瀏覽器 Intent intent=new Intent(); // intent.setAction(Intent.ACTION_VIEW);匿名啟動一個瀏覽器 // Uri url=Uri.parse("http://www.baidu.com"); // intent.setData(url); intent.setAction(Intent.ACTION_GET_CONTENT);//啟動系統相冊 intent.setType("image/*");//相冊下的所有圖片 startActivity(intent);
    查看全部
  • 筆記記錄中....
    查看全部
  • //打開瀏覽器 Intent intent=new Intent(); intent.setAction(Intent.ACTION_VIEW); Uri url=Url.parse("http://baidu.com"); intent.setDate(url); startActivity(intent); //打開相冊 Intent intent=new Intent(); intent.setAction(Intent.ACTION_GET_CONTENT); intent.setType(image/*); startActivity(intent);
    查看全部
  • 隱式調用activity 在mainifest中配置被調用的activity的設置 <activity android:name="FourActivity"> <intent-filter> <activity android:name="www.xianlaiwan.cn"/> <category android:name="android.intent.category.DEFAULT"/> </intent-filter> </activity> 在類中的onclick方法中 Intent intent=new Intent(); intent.setAction("www.xianlaiwan.cn"); startActivity(intent);
    查看全部
  • 第二種方法實現 Intent intent=new Intent(); CompinentName comonent=new ComponentName(ThreeActivity.this,FourActivity.class); intent.setComponent(comonent); startActivity(intent);
    查看全部
  • 通過一個按鈕啟動另外一個activity 給類實現接口OnClickListener 在onclick方法中, Intent intent=new Intent(當前的activity.this,要啟動的activity); startActivity(intent);
    查看全部
  • 播放音樂 在res中新建一個raw文件夾存放響應的音頻文件 在class中新建一個private Mediaplay 的對象mp 在oncreate方法中寫mp=MediaPlayer.create(this,raw.sing); mp.start(); //在生命周期中適時調用mediaplay 在activity跳轉以后停止播放,并記錄下播放位置 在onPause()中 if(mp.isPlaying()){ mp.pause(); int position=mp.getCurrentPosition();} //在重新播放的時候獲得之前保存的位置 在onResume中 mp.seekTo(positon);
    查看全部
  • MainActivity 實現OnClickListener接口 //初始化按鈕 ((Button)findViewById(R.id.btn_say)).setOnClickListener(this); ((Button)findViewById(R.id.btn_bye)).setOnClickListener(this); ((Button)findViewById(R.id.btn_landscape)).setOnClickListener(this); ((Button)findViewById(R.id.btn_portrait)).setOnClickListener(this); //實現接口的onClick()方法 @Override public void onClick(View btn) { String str = textIn.getText().toString(); switch(btn.getId()){ case R.id.btn_bye: textOut.setText("Bye " + str); break; case R.id.btn_say: textOut.setText("Hello " + str); break; case R.id.btn_landscape: setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); break; case R.id.btn_portrait: setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); break; } }
    查看全部
  • 多個生命周期交互
    查看全部
  • onSaveInstanceState() activity銷毀時保存狀態信息
    查看全部
  • 1、為什么要先暫停onPause方法,再執行新的Activity的什么周期? 為了暫停當前Activity的一些狀態,不影響新的Activity(如聽歌時接聽電話) 2、為什么不先執行onPause、onStop方法,在執行新的Activity的生命周期 防止新的Activity出現閃退(crush)
    查看全部
  • Activity生命周期交互設計思想
    查看全部

舉報

0/150
提交
取消
課程須知
需要完成<<Android攻城師>>課程
老師告訴你能學到什么?
將學到: 1:Activity的生命周期與交互 2:切換屏幕 3:應用場景 4:啟動方式

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!