原创 mkdir()和mkdirs()區別

mkdirs()可以建立多級文件夾, mkdir()只會建立一級的文件夾, 如下: new File("/tmp/one/two/three").mkdirs(); 執行後, 會建立tmp/one/two/three四級目錄

原创 Android基於HttpUrlConnection類的文件下載實例代碼

/**    * get方法的文件下載    * <p>    * 特別說明 android中的progressBar是google唯一的做了處理的可以在子線程中更新UI的控件    *    * @param path    */   

原创 微信ShareSDK分享報-6錯誤

微信ShareSDK分享時閃了一下就沒了, 返回日誌:{"errCode":-6} 原來微信開發平臺中的應用簽名應該用MD5格式小寫字母和不應用":"分隔數值,我填的如"11:22:33:44:AA:BB:CC..."(keytool輸出

原创 Android Studio 快捷鍵

Alt+回車 導入包,自動修正 Ctrl+N   查找類 Ctrl+Shift+N 查找文件 Ctrl+Alt+L  格式化代碼 Ctrl+Alt+O 優化導入的類和包 Alt+Insert 生成代碼(如get,set方法,構

原创 Android Studio安裝配置詳細步驟(圖文)

爲什麼要使用Android Studio Android Studio是谷歌推出了新的Android開發環境,其重要性可想而知! 1. 集成了Gradle 打包工具 2. 所見即所得的效果 3. 可拖拽的UI操作 4. 代碼自動補全

原创 Android開發之如何保證Service不被殺掉

原文地址:http://blog.csdn.net/mad1989/article/details/22492519 序言 最近項目要實現這樣一個效果:運行後,要有一個service始終保持在後臺運行,不管用戶作出什麼操作,都

原创 Android Studio 中英文 漢化對照

File(文件)--Open Recent(最近打開的) 是最近打開的工程--Project Structure...(項目結構)--Other Setting(其他設置)--Default Setting(默認設置)--Default

原创 Ubuntu Server 安裝 Subversion實現精細的目錄訪問權限控制 安裝Subversion和Apache sudo apt-get install subversion li

Ubuntu Server 安裝 Subversion實現精細的目錄訪問權限控制   安裝Subversion和Apache sudo apt-get install subversion libapache2-svn 創建組su

原创 Android性能優化編碼規範

寫出高效的代碼有兩條基本的原則: l  不作沒有必要的工作。 l  儘量避免內存分配。     1.避免創建不必要的對象 對象創建永遠不會是免費的。每個線程的分代GC給零時對象分配一個地址池以降低分配開銷,但往往內存分配比不分配需要的代價

原创 js 監聽瀏覽器後退事件

$(document).ready(function(e) {             var counter = 0;            if (window.history && window.history.pushState)

原创 iframe框架之間js方法相互調用及數據傳遞

在一個叫top.html的頁面定義兩個iframe和兩個方法 <iframe id="gg" name="gg" src="gg.html" width="500" height="200"></iframe> <iframe i

原创 解決svn: Can't convert string from 'UTF-8' to native encoding錯誤

在linux中,svn co 或 svn up 時有中文文件名的文件的話,可能會報下面的錯: [root@linkea-dev-srv1 ~]# svn upsvn: Can't convert string from 'UTF-8'

原创 android.os.TransactionTooLargeException: data parcel size 538184

今天在實現一個從fragment到activity跳轉的過程中出現瞭如下錯誤: android.os.TransactionTooLargeException: data parcel size 538184 通過上網查資料發現,這個錯誤

原创 適配Android8.0無法彈出覆蓋安裝界面

記錄一下做版本更新時候無法彈出覆蓋安裝界面,測試用Android8.0以下的系統是可以覆蓋安裝成功的,所以證明6.0的動態權限和7.0的文件讀取權限是沒問題的,後來google一下,發現8.0添加了新的安全措施,不允許應用內安裝未經過Go

原创 webview嵌套HTML5界面白屏問題

問題介紹:在Android開發中,經常會遇到開發原生和H5嵌套的APP,而在android中加載H5界面時通常使用webview控件進行嵌套,而此時就會出現一些很神奇的事情——界面白屏。 如果遇到這種情況,那就只能退出程序,幹掉進程,然後