原创 關於解決android studio各種疑難雜症系列---- gradle版本過高

報錯如圖: Error:(26, 0) Cause: com/android/build/gradle/LibraryPlugin : Unsupported major.minor version 52.0  解決: 將gr

原创 關於解決android studio各種疑難雜症系列----finished with non-zero exit value 2

報錯如圖: 出現上述問題 檢查下是否多次引用同一個jar包 有以下情況 1. module下jar包版本不同 2. 同一個module 在libs中包含了.jar,而在src下又把相應的source頁加入了 3. gradle中是否重複

原创 關於解決android studio各種疑難雜症系列---- butterknife zelezny 不好用了?

1、打開Android Studio的Settings,選擇Plugins,然後在搜索欄裏搜索Android ButterKnife Zelezny,下載安裝之後,重啓Android Studio就可以了。2、打開Gradle App,

原创 關於解決android studio各種疑難雜症系列----finished with non-zero exit value 1

具體報錯爲: Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.grad

原创 關於解決android studio各種疑難雜症系列---- gradle版本過低

報錯如圖: 解決辦法: 到設置中找到gradle的設置(直接點擊扳手圖標或者file->setting): 選擇圖中1-->然後點擊2 選擇gradle目錄(此目錄爲studio下gradle文件夾的路徑,不是C盤) 如果發現本地沒有

原创 ExMobi®從入門到精通

ExMobi®從入門到精通         本書電子版和示例代碼請訪問GIT倉庫: https://github.com/nandy007/ExMobiBeginnerBook       ExMobi門戶:http://www.exmo

原创 Android 中的代碼混淆

前半部分轉自:技術小黑屋: http://droidyue.com/blog/2016/07/10/understanding-android-obfuscated-code-by-proguard/ 後面附上利用AS插件生成的代碼。

原创 Android開發中一些被冷落但卻很有用的類和方法

轉自:http://luckyandyzhang.github.io/2016/02/04/Android%E5%BC%80%E5%8F%91%E4%B8%AD%E4%B8%80%E4%BA%9B%E8%A2%AB%E5%86%B7%E8

原创 常用的八種排序算法與Java代碼實現

轉自:http://www.jianshu.com/p/5e171281a387 1.直接插入排序 經常碰到這樣一類排序問題:把新的數據插入到已經排好的數據列中。 將第一個數和第二個數排序,然後構成一個有序序列將第三個數插入進去

原创 Error:java.lang.RuntimeException: Crunching Cruncher dialog_et_bg.9.png failed, see logs

將Eclipse的項目導入到AS中,一部分*.9.png格式圖片報如下錯誤。 錯誤描述: Error:Execution failed for task ':generalAPPN:mergeDebugResources'.

原创 提問的智慧

本文轉自: https://github.com/FredWe/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md#%E7%94%A8%E6%B8%85%E6%

原创 一位軟件工程師的7年總結

無意中看到的文章,很有感觸。 1、分享第一條經驗:“學歷代表過去、能力代表現在、學習力代表未來。”其實這是一個來自國外教育領域的一個研究結果。相信工作過幾年、十幾年的朋友對這個道理有些體會吧。但我相信這一點也很重要:“重要的道理

原创 TCP/IP,Http,Socket,XMPP的區別

TCP/IP,Http,Socket,XMPP的區別 網絡由下往上分爲 物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層。 通過初步的瞭解,我知道IP協議對應於網絡層,TCP協議對應於傳輸層,而HTTP協議對應於應用層, 三者從

原创 高級NFC(Advanced NFC) 根據官網個人翻譯

高級NFC(Advanced NFC) 原文鏈接:https://developer.android.com/guide/topics/connectivity/nfc/advanced-nfc.html#foreground-di

原创 如約而至:微信自用的移動端IM網絡層跨平臺組件庫Mars已正式開源

1、前言 關於微信內部正在使用的網絡層封裝庫Mars開源的消息,1個多月前就已滿天飛(參見《微信Mars:微信內部正在使用的網絡層封裝庫,即將開源》),不過微信團隊沒有失約,微信Mars 於2016年12月28日正式公開源碼(源碼地址: