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

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

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

難度初級
時長 6小時 0分
學習人數
綜合評分9.57
162人評價 查看評價
9.9 內容實用
9.5 簡潔易懂
9.3 邏輯清晰
  • GestureOverlayView
    一種用于手勢輸入的透明覆蓋層,可覆蓋在其他控件的上方,也可包含其他控件
    存在3個監聽器接口
    GestureOverlayView.OnGestureListener 手勢監聽器
    GestureOverlayView.OnGesturePerformedListener --手勢執行監聽器
    GestureOverlayView.OnGesturingListener --手勢執行中監聽器

    查看全部
  • WifiManager?wifiManager?=?(WifiManager)?this.getApplicationContext().getSystemService(WIFI_SERVICE);
    if?(wifiManager?!=?null)?{
    //?檢測wifi狀態
    switch?(wifiManager.getWifiState())?{
    ????case?WifiManager.WIFI_STATE_DISABLED:
    ?????//???Log.i("info",?"wifiinfo_state:WIFI_STATE_DISABLED");
    ????????break;
    ????case?WifiManager.WIFI_STATE_DISABLING:
    ????????Log.i("info",?"wifiinfo_state:WIFI_STATE_DISABLING");
    ????????break;
    ????case?WifiManager.WIFI_STATE_ENABLED:
    ?????//???Log.i("info",?"wifiinfo_state:WIFI_STATE_ENABLED");
    ????????break;
    ????case?WifiManager.WIFI_STATE_ENABLING:
    ????????Log.i("info",?"wifiinfo_state:WIFI_STATE_ENABLING");
    ????????break;
    ????case?WifiManager.WIFI_STATE_UNKNOWN:
    ????????Log.i("info",?"wifiinfo_state:WIFI_STATE_UNKNOWN");
    ????????break;
    }
    }


    查看全部
  • db.execSQL(sql) //執行任何SQL語句

    db.insert(table,nullColumnHack,values)

    db.delete(table,whereClause,whereArgs)

    db.update(table,values,whereClause,whereArgs)

    db.query(table,columns,selection,selectionArgs,groupBy,having,orderBy)

    db.rawQuery(sql,selectionArgs)


    查看全部
  • SQLiteDatabase:

    -提供了一些管理SQLite數據庫的類

    -提供創建,刪除,執行SQL命令。并執行其他常見的數據庫管理任務的方法。

    -每個程序的數據庫名字是唯一的。


    查看全部
  • 關于SQLite的數據類型:SQLite支持NULL、INTEGER、REAL、TEXT和BLOB數據類型

    -依次代表:空值、整型值、浮點值、字符串值、二進制對象


    動態數據類型(弱引用)

    -當某個值插入到數據庫時,SQLite將會檢查它的類型,如果該類型與關聯的列不匹配,SQLite則會嘗試將該值換成該列的類型,如果不能 轉換,則該值將作為本身的類型存儲。


    查看全部
  • 關于事務處理的安全性問題:

    查看全部
  • SQLite 特點

    查看全部
  • Android的四種數據存儲方式:SharedPreferences

    -SQLite

    -Content Provider

    -File


    SQLite簡介:SQLite 是D.Richard Hipp 用C語言 編寫的開源嵌入式數據庫引擎。它支持大多數的SQL92標準,并且可以在所有主要的操作系統上運行。

    -支持高達2TB大小的數據庫

    -以單個文件的形式存在

    -以B-Tree的數據結構形式存儲在磁盤


    查看全部
  • button點擊不用監聽事件的方法
    查看全部
    0 采集 收起 來源:Start啟動

    2018-05-24

  • 如何理解COntentProvider?

    查看全部
  • 觸摸屏幕觸發MotionEvent事件-->被onTochListener監聽,在其onTouch()中獲得MotionEvent對象-->之后 GestureDetector()發送MotionEvent對象給SimpleOnGestureListener()-->SimpleOnGestureListener獲得MotionEvent對象,重寫其中需要的手勢方法

    查看全部
  • 常用,增刪改查
    查看全部
  • Android的四種數據存儲方式: 1. SharedPreferences 2. SQLite 3. Content Provider 4. File --------------------- SharedPreferences: 1. 是一種輕型的數據存儲方法; 2. 本質是基于 XML 文件存儲 key-value 鍵值對數據; 3. 通常用來存儲一些簡單的配置信息。一般是放置當前應用的屬性值,信息量不多,所以用數據庫的話不劃算,還可能造成時間上的浪費。 只能實現非常簡單的存放數據和讀取數據。SharedPreferences只能識別簡單的數據類型,比如String、int,對于復雜的類型,比如自定義的類型,可能就無法存儲了(或者通過轉碼操作轉變為字符串也倒是可以存儲)。 SharedPreferences屬于Android自帶的輕量級的存儲類,效率并不是很高。 ---------------------- 要點: 1. SharedPreferences對象本身只能獲取數據而不支持存儲和修改,存儲和修改是通過 Editor 對象實現的; 2. 實現 SharedPreferences 存儲的步驟: (1)獲得 SharedPreferences 對象; (2)獲得 SharedPreferences.Editor 對象; (3)通過 Editor 接口的 putXxx 方法保存 key-value對,其中的Xxx表示不同的數據類型; (4)通過 Editor 接口的 commit 方法保存 key-value對。
    查看全部
  • 清單文件里面加一個權限, <uses-permission android:name="android.permission.READ_CONTACTS"/>
    查看全部
  • Android的四種數據存儲方式: 1. SharedPreferences 2. SQLite 3. Content Provider 4. File --------------------- SharedPreferences: 1. 是一種輕型的數據存儲方法; 2. 本質是基于 XML 文件存儲 key-value 鍵值對數據; 3. 通常用來存儲一些簡單的配置信息。一般是放置當前應用的屬性值,信息量不多,所以用數據庫的話不劃算,還可能造成時間上的浪費。 只能實現非常簡單的存放數據和讀取數據。SharedPreferences只能識別簡單的數據類型,比如String、int,對于復雜的類型,比如自定義的類型,可能就無法存儲了(或者通過轉碼操作轉變為字符串也倒是可以存儲)。 SharedPreferences屬于Android自帶的輕量級的存儲類,效率并不是很高。 ---------------------- 要點: 1. SharedPreferences對象本身只能獲取數據而不支持存儲和修改,存儲和修改是通過 Editor 對象實現的; 2. 實現 SharedPreferences 存儲的步驟: (1)獲得 SharedPreferences 對象; (2)獲得 SharedPreferences.Editor 對象; (3)通過 Editor 接口的 putXxx 方法保存 key-value對,其中的Xxx表示不同的數據類型; (4)通過 Editor 接口的 commit 方法保存 key-value對。
    查看全部

舉報

0/150
提交
取消
課程須知
本課程是Android開發課程的中后期部分,學習之前要求對一些知識點有一定的了解: 1、已經掌握了Java基礎 2、已經熟悉或者了解Android中的監聽事件原理 3、已經熟悉或者了解一種以上的數據庫,并掌握基本的SQL語句
老師告訴你能學到什么?
1、初步掌握Android手勢識別的原理以及實際使用 2、初步掌握Android的數據存儲方式 3、深度了解Android中的組件 4、熟悉了解Android常用的系統服務并對服務的使用有新的認識

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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