91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

《第一行代碼》2day~Activity

發布時間:2020-07-30 21:13:20 來源:網絡 閱讀:324 作者:清水禪石 欄目:移動開發

對應第二章  

直觀淺顯的認識Activity一些小的細節:

  1. Activity生命周期的理解:

    Activity 的暫停是點擊 返回到主界面;


  2. 使用Menu 需要把標題欄顯示出來,即注釋掉

        //requestWindowFeature(Window.FEATURE_NO_TITLE);//要使用Menu 注釋掉這句
            setContentView(R.layout.first_layout);

  3. 每個Intent可以指定一個action,但可以指定多個category;

     <activity android:name =".SecondActivity" >
                <intent-filter >
                    <action android:name="com.example.activitytest.ACTION_START"/>
                    <category android:name="android.intent.category.DEFAULT"/>
                    <category android:name ="com.example.activitytest.MY_CATEGORY"/>
                </intent-filter>
            </activity>
      
    這就根據Activity中Intent 的add category相關內容決定;

        //    Intent intent = new Intent(FirstActivity.this,SecondActivity.class);//
            //Intent intent = new Intent("com.example.activitytest.ACTION_START");//只有這個的話,匹配的就是category.DEFAULT
            //    intent.addCategory("com.example.activitytest.MY_CATEGORY");

      增加這個的話,匹配的就是com.example.activitytest.MY_CATEGORY

  4. 直接啟動一個網頁的那個例子:關鍵地方在:

            Intent intent = new Intent(Intent.ACTION_VIEW);
                intent.setData(Uri.parse("http://www.baidu.com"));//一定要有http://
                startActivity(intent);

    就不需要相關Activity.

  5. 啟動網頁的例子中提到:ThirdActivity 可以像網頁一樣響應FirstActivity中,但實際并沒有出現。

        <activity android:name =".ThirdActivity">
              <intent-filter >
                  <action android:name = "android.intent.action.VIEW"/>
                  <category android:name ="android.intent.category.DEFAULT"/>
                  <data android:scheme = "http" />
              </intent-filter>          
          </activity>《第一行代碼》2day~Activity

    應該是啟動網頁什么時候選了默認的動作?如何更改?

    http://www.91uu.com/android/news/hangye/2015082504006.html

    參考這個網頁,發現華為的瀏覽器并不是默認的動作。待以后解決。

    《第一行代碼》2day~Activity

  6.     撥打電話

    Intent intent = new Intent(Intent.ACTION_DIAL);
                    intent.setData(Uri.parse("tel:10086"));//setData,設置data標簽  主要是tel,這個不能少
                    startActivity(intent);


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

当涂县| 德兴市| 许昌市| 克拉玛依市| 灵石县| 顺义区| 香格里拉县| 焉耆| 尼玛县| 清远市| 松阳县| 澎湖县| 新蔡县| 滁州市| 绥阳县| 西乌珠穆沁旗| 和田县| 平谷区| 延津县| 贵港市| 清原| 保德县| 肥东县| 上杭县| 泽库县| 中宁县| 酒泉市| 新宾| 兴宁市| 清远市| 仪征市| 阜阳市| 台东市| 襄城县| 高平市| 潞西市| 南康市| 绥棱县| 翁源县| 大名县| 衡阳市|