原创 SQLiteOpenHelper類(SQLlite數據庫詳細解析--溫故而知新)

1.簡介 2.SQLiteOpenHelper類 常用方法 1. 創建 or 打開 可讀/寫的數據庫(通過 返回的SQLiteDatabase對象 進行操作)    getWritableDatabase()  2. 創建 or 打

原创 通過DOS命令 中keytool 進行APP簽名的操作

1.開始->運行->CMD   (快捷鍵window+r) +cmd 2.進入某個磁盤,直接盤符代號:如D:,不用CD 命令切換 3.進入除根錄以下的文件夾 cd 文件夾路徑 例如我要進入 E:/Program Files/PHP 就 輸

原创 修改 aar 包內 class 文件並重新打包

 1.將 .aar 文件重命名爲 .zip 文件並解壓       解壓完成的目錄如上圖,其中java的代碼在class.jar中,其他的爲資源文件和清單文件   2.將解壓得到的 classes.jar 文件重命名爲 .zip 文件並

原创 Android 中常用的ADB命令

root權限操作 此操作需要root後的手機纔可以執行 對手機進行root操作 adb root  掛載讀寫 adb remount 重啓機器         adb reboot 重啓到bootloader,即刷機模式

原创 git 常用的一些操作命令

      上圖來自網絡:   Workspace:工作區 Index / Stage:暫存區 Repository:倉庫區(或本地倉庫) Remote:遠程倉庫   1  設置賬號和郵箱關聯,賬號和郵箱      $git confi

原创 Android 屏幕旋轉 處理的最佳方案

1、概述(鴻洋) 衆所周知,Activity在不明確指定屏幕方向和configChanges時,當用戶旋轉屏幕會重新啓動。當然了,應對這種情況,Android給出了幾種方案: a、如果是少量數據,可以通過onSaveInstanceSta

原创 Java

(一) 邏輯運算符 ① &:邏輯與          遇false則false. ② |:邏輯或            遇true則true. ③ ^:邏輯異或遇    兩邊相同爲false,兩邊不同爲true. ④ !:邏輯非或    

原创 stack管理activity

一、 Activity的四種加載模式: standard: 標準模式,一調用startActivity()方法就會產生一個新的實例。 singleTop: 檢查是否已經存在了一個實例位於Activity Stack的頂部,如果存在就不產生

原创 AS中使用.SO庫

錯誤提示部分代碼: java.lang.UnsatisfiedLinkError: Couldn’t load from loader dralvik.system.PathClassLoade[Dex 錯誤原因分析 可能原因1 自己

原创 SpringView(上拉加載和下拉刷新的庫)使用筆記

SpringView優點: 能對header/footer(頭部/尾部)的樣式和動畫進行高度自定義,單獨將header/footer獨立出來,幾乎可以實現任何你想要的效果,只需要繼承BaseHeader/BaseFooter實現對應接口就

原创 在eclipse中 使用7.0及以上手機進行測試時logcat不打印日誌的解決辦法

解決辦法如下:替換ADT中的ddmlib.jar文件.下載ADT對應的zip包,解壓出ddmlib.jar文件放到eclipse\configuration\org.eclipse.osgi\bundles目錄搜索ddmlib.jar並替

原创 自定義主題樣式,修改標題欄,狀態欄;

要明確的概念 : 關於安卓開發 theme 樣式 style中三個重要顏色 colorPrimary、colorPrimaryDark、colorAccent; 1 syles.xml(定義了顏色屬性) 2 模擬器運行效