原创 有序&無序廣播++創建廣播的全過程記錄

兩種廣播 無序廣播 接收數據沒有先後順序,沒用設定各個反應的優先級別。 有序廣播 是按照順序逐層廣播相關數據的。 創建一個廣播的全過程 佈局文件當中的設定 在舉報文件activity_main當中設定一個頁面佈局選項。

原创 0116Runnable&&Thread的異同點&&Handler

Runnable && Thread的異同點 相同點: 繼承Thread類和實現Runnable都可以實現多線程,但在實際開發中大多使用Runnable方法。 不同點: 表現形式:Runnable是實現接口,Thread

原创 Android的生命週期

Android的生命週期 Android生命週期包括七個過程 onCreate() onStart() onResume() onPause onStop() onDestroy() onRestart() 分別介紹Andro

原创 android學習記錄

android學習記錄 上面一種沒有指定所屬區域的(in type ‘Homeactivity’),則說明這種方法創建的method是在跟應用這個方法在同一個方法體內,即在同一個大括號內。 在同一個方法體內,在用一個.java

原创 關於權限

關於權限 缺少權限一般存在三種表現: 直接崩潰,並且提示安全錯誤。 黃色日誌,不會崩潰,只是這個功能無法實現。 報了安全錯誤,但是還是不會崩潰,並且不會提示在日誌當中。 點贊 收藏 分享

原创 顯式啓動&隱式啓動

activity的啓動 隱式啓動:通過指定Action動作,指定啓動的activity。 顯式啓動:通過指定目標activity的類名,實現啓動。 顯式和隱式的引用場景 顯式:啓動同一項目下的activity。 隱式:啓動不

原创 android中handler的使用

android中handler的使用 首先先將handler定義出來 private Handler handler = new Handler() { public void handleMessage(android

原创 0116android錯誤總結

android 記錄 android的四大組件的使用,只要定義了的都要在在清單文件當中註冊。 重要的話說三遍 千萬不要去碰R文件 千萬不要去碰R文件 千萬不要去碰R文件 血的教訓 .xml文件寫錯會導致R文件出錯,用快捷

原创 0115版本升級

創建子線程 創建子線程一般有兩種方法: 方法一: new Thread(){ public void run() { } }.start(); 方法二: new Thread(new Ru

原创 應用簽名

簽名 模擬器上也是簽名的應用,使用的默認簽名,在計算機–C盤–用戶–administrator–.android下有一個debug.keystore就是默認的簽名文件 默認的簽名文件在不同的設備上簽名是不一樣的,所以不同設備上是

原创 android程序編寫規範化

android程序編寫規範化 Application Name:一般可以用中文,因爲是寫在eclipse裏面,方便查看。 Project Name:最好(一定)要用英文,因爲後期要發佈應用的時候要對編寫好的程序進行簽名。中文是無

原创 0109內容提供者

內容提供者 在Android當中自定義一個數據內容提供者的過程。 該內容提供者都是與數據相關聯的,要從數據庫當中讀取到相關的數據。所以首先要在src當中定義一個數據的java類。 在Android當中定義一個數據類,一定要注意是

原创 四大組件-廣播接受者的特別之處

四大組件的區別 Activity Service Content provider BroadcastReceiver 廣播接受者很特別:不僅可以在功能功能清單文件當中註冊,還能在代碼中註冊。 在清單文件當中註冊 <rec

原创 多媒體編程

多媒體概念 多媒體是由文本,圖片,音頻,視頻進行編程 圖片處理 圖片大小 = 圖片的總像素 * 每個像素的大小 單色:每個像素只能表示兩種顏色,那麼需要16個數字,也就是 長度1的二進制數字,那麼每個像素佔用1/8個字節。

原创 獲取系統聯繫人信息

聯繫人數據庫 獲取聯繫人 先看聯繫人row_contacts: contact_id:聯繫人的ID 拿到這個id去data表中查詢屬於該聯繫人的信息 再看data表:表中保存着所有聯繫人的信息,每條信息佔一行。 data1:保存