原创 如何快速啓動Android模擬器(Android Emulator)

總所周知,每次我們啓動Android Emulator,都需要花費很長一段時間,幾分鐘甚至十幾分鍾。其實,我們可以使用快照(Snapshot)功能,來快速啓動Android模擬器。 首先,需要在Android虛擬設備(AVD)管理窗口

原创 如何安裝的apk不在桌面上顯示,並在自己的代碼中啓動啓

在自己的項目中集成另一個apk,設置這個apk不在桌面上顯示,並在自己的項目中能夠啓動這個apk~首先用apk tool反編譯需要集成的apk,刪除AndroidManifest.xml中的luncher啓動標誌,然後在使用apk too

原创 比較兩個 List 的值是否相等

public static <T extends Comparable<T>> boolean compare(List<T> a, List<T> b) { if(a.size() != b.size())

原创 IOS 'NSInternalInconsistencyException'

今天想寫一個請求的天氣,好的,廢話不多說,先貼代碼: 使用AFNetWorking 發送get請求,但是一直報錯  IOS 'NSInternalInconsistencyException', reason: 'Invalid para

原创 android的消息處理機制(圖+源碼分析)——Looper,Handler,Message

作爲一個大三的預備程序員,我學習android的一大樂趣是可以通過源碼學習google大牛們的設計思想。android源碼中包含了大量的設計模式,除此以外,android sdk還精心爲我們設計了各種helper類,對於和我一樣渴望水平

原创 Mac裏面啓動Tomcat

Tomcat 官方網站上下載需要的 Mac 版本,確定 Mac 上 Java 版本與之對應。 解壓 Tomcat 到想安裝到的位置,打開終端,輸入執行授權命令: sudo chown -R 當前用戶名:staff /tomcat目錄 或者

原创 解決android模塊化升級的辦法

關於原生android版本更新升級必須整個apk更新安裝,不能實現部分模塊化升級的解決思路: 原生+web混合型APP~ 具體應客戶要求,程序必須實現模塊化升級,不管用何種辦法,我是這麼做的,每個功能首頁寫成html放本地(asset),

原创 AFNetwork 2.0在請求時報錯code=-1016 和 3840

在進行網絡請求時出現-1016 是因爲只支持 text/json,application/json,text/javascript 你可以添加text/html  一勞永逸的方法是 在 AFURLResponseSerialization

原创 Xcode5.1.1+ios 7.1.2 免證書真機調試

Xcode如果不破解,無法真機調試, 也無法編譯真機Release文件,只有付費開通Apple開發者賬號,才能申請真機調試。而Xcode進行破解後,結合越獄的iPhone或iPad, 即可免官方證書開發調試了! 生成本機證書 應用程

原创 Xcode非ARC項目中設置部分文件ARC支持

ARC是iOS 5推出的新功能,全稱叫 ARC(Automatic Reference Counting)。簡單地說,就是代碼中自動加入了retain/release,原先需要手動添加的用來處理內存管理的引用計數的代碼可以自動地由編譯器完

原创 URL短地址壓縮算法

       時下,短網址應用已經在全國各大微博上開始流行了起來。例如QQ微博的url.cn,新郎的t.cn等。我們在新浪微博上發佈網址的時候,微博會自動判別網址,並將其轉換,例如:http://t.cn/hrYnr0。爲什麼要這樣做的

原创 使用百度API實現熱點(WIFI)、GPS、基站定位

直接上代碼。。。嘎嘎 /** * 百度基站定位錯誤返回碼 */ // 61 : GPS定位結果 // 62 : 掃描整合定位依據失敗。此時定位結果無效。 // 63 : 網絡異常,沒有成功向服務器發起請求。此時定位結果無效。 //

原创 爲activity增加左右手勢識別

android開發中爲activity增加左右手勢識別,如右滑關閉當前頁面 /* * for左右手勢 * 1.複製下面的內容到目標Activity * 2.目標Activity的onCreate()調用initGestu

原创 webView loadData 中文亂碼問題

webView.getSettings().setDefaultTextEncodingName("UTF -8");//設置默認爲utf-8 // webView.loadData(data, "text/html", "

原创 Xcode封裝.Bundle文件

經常會出現某個需求:將自己的模塊或者開放類,封裝成靜態庫給其他人提供方便的調用。 但是當你的模塊中需要大量使用xib,圖片,音頻或者其他資源文件時,無法添加至靜態庫。這個時候就需要將一些資源文件封裝至.Bundle文件中。那麼封裝好的