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

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

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

難度入門
時長 5小時 0分
學習人數
綜合評分9.43
320人評價 查看評價
9.8 內容實用
9.4 簡潔易懂
9.1 邏輯清晰
  • 下拉列表Spinner使用步驟

    查看全部
    0 采集 收起 來源:課程目標

    2018-07-10

  • 屬性值:auto_fit ?自適應

    GridView屬性:

    android:horizontalSpacing ?兩列之間的間距

    android:vertivalSpacing 兩列之間的間距

    android:numColummns 每行顯示幾列


    查看全部
    0 采集 收起 來源:設置屬性

    2018-07-10

  • DatePickDialog

    創建 new DatePickDialog(this,OnDateSetListener,year,monthOfYear, dayOfMonth)

    顯示 .show()

    TimePickDialog 用法相似

    查看全部
  • TimePicker 沒有初始化操作,直接設置監聽 setOnTimeChangedListener()

    查看全部
    1. setTitle() ?設置activity的標題

    2. Calender類 可以獲取系統時間,如int minute = cal.get(Calender.MINURE);

      注意,month從0開始。

    3. DatePicker.init() ?初始化DatePicker

    查看全部
  • 日期選擇器 ? DatePicker ? ? ????OnDateChangedListener()

    時間選擇器 ?TimePicker????????OnTimeChangedListener()

    對話框形式的: ?

    DatePickDialog????????OnDateSetListener()

    TimePickerDialog????????OnTimeSetListener()

    查看全部
    1 采集 收起 來源:課程內容概述

    2018-07-07

  • 滾動條下滑刷新

    onScrollStateChanged()

    adapter內數據更新時要使用notifyDataSetChanged()刷新view

    查看全部
  • SimpleAdapter

    查看全部
    0 采集 收起 來源:使用SimpleAdapter

    2018-07-07

  • ListView中的兩個監聽器:

    1. onItemClickListener ? 單擊事件

    2. onScrollLIstener ? 滾動事件

    常用方法:listView.getItemAtPosition(position)

    查看全部
  • ArrayAdapter

    arrayAdapter?=?new?ArrayAdapter<String>(上下文,列表項的布局文件,數據源);
    listView.setAdapter(arrayAdapter);


    查看全部
    0 采集 收起 來源:使用ArrayAdapter

    2018-07-06

  • 數據適配器

    作用:把復雜的數據(數組、鏈表、數據庫、集合等)填充在指定視圖界面上

    ArrayAdapter(數組適配器):用于綁定格式單一的數據

    ????數據源:可以是集合或數組

    SimpleAdapter(簡單適配器):用于綁定格式復雜的數據

    ????數據源:只能是特點泛型的集合


    查看全部
    0 采集 收起 來源:解讀適配器

    2018-07-06

  • 注意事項:1/2、

    查看全部
    0 采集 收起 來源:總結

    2018-07-05

  • 啟動其他APP中的Activity(使用隱式intent也可以)

    //當前文件是在com.example.mainfestdemo
    Intent?intent?=?new?Intent();
    intent.setClassName("com.example.mainfest",?"com.example.mainfest.MainActivity");
    startActivity(intent);

    當被權限保護時,不能直接訪問,需要設置<user-permission>標簽才能訪問

    自定義權限:

    <permission
    ????android:name="eee.fff.ggg"
    ????android:protectionLevel="normal"></permission>
    ?...?...
    ?
    ?????<activity
    ?????????android:permission="eee.fff.ggg"
    ?????????...?...>
    ?????????...?...<activity>


    查看全部
    0 采集 收起 來源:自定義權限

    2018-07-05

  • 隱式intent

    <activity?android:name="com.example.mainfest.MainActivity2">
    ????<intent-filter>
    ????????<action?android:name="aaa.bbb.ccc"?/>
    ????????<category?android:name="android.intent.category.DEFAULT"></category>
    ????</intent-filter>??
    </activity>
    Intent?intent?=?new?Intent();
    intent.setAction("aaa.bbb.ccc");
    intent.addCategory("android.intent.category.DEFAULT");
    startActivity(intent);

    ????? ?使用隱式Intent的時候,系統通過將Intent對象中的IntentFilter與組件在AndroidManifest.xml或者代碼中動態聲明的IntentFilter進行比較,從而找到要啟動的相應組件。如果組件的IntentFilter與Intent中的IntentFilter正好匹配,系統就會啟動該組件,并把Intent傳遞給它。如果有多個組件同時匹配到了,系統則會彈出一個選擇框,讓用戶選擇使用哪個應用去處理這個Intent,比如有時候點擊一個網頁鏈接,會彈出多個應用,讓用戶選擇用哪個瀏覽器去打開該鏈接,就是這種情況。

    ? ? ? ?IntentFilter通常是定義在AndroidManifest.xml文件中,也可以動態設置,通常是用來聲明組件想要接受哪種Intent。例如,你如果為一個Activity設置了IntentFilter,你就可以在應用內或者其他應用中,用特定的隱式Intent來啟動這個Activity,如果沒有為Activity設置IntentFilter,那么你就只能通過顯示Intent來啟動這個Activity。


    查看全部
  • GridView三個重要屬性

    查看全部
    0 采集 收起 來源:設置屬性

    2018-06-10

舉報

0/150
提交
取消
課程須知
本課程是Android開發課程進階部分的第1季,將講解各種高級控件的使用,對于不熟悉Android開發的童鞋來說會有一定的難度,所以,建議在學習本門課程之前: 1、熟練掌握Java基礎語法和面向對象編程 2、熟悉Android開發環境 3、熟練使用Button、ImageView等基礎控件
老師告訴你能學到什么?
1、Android高級控件的應用場景 2、Android高級控件的使用方法 3、熟悉Android常用高級控件

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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