原创 Andorid 自動換行 強迫症

你的每一個的贊  都是我堅持的理由 錯誤是這樣的 不知道怎麼搞得   看的我強迫症都犯了  File-Editor-General-User soft wraps in editor    取消勾選 取消自動換行 最後  感謝http

原创 AndroidStudio Refomat Code xml變更 位置錯亂

原因 :嚐鮮 試着升級到4.0後 Refomat Code 格式代碼後 xml出現錯亂問題 如果跟隨最新的ConstraintLayout佈局 的確不會有問題 可是老的項目中 還是使用 LinearLayout 順

原创 android EditText 限制最大輸入字數

InputFilter.LengthFilter filter = new InputFilter.LengthFilter(8) { @Override public Ch

原创 Android 自動化測試框架

Android常用的自動化測試工具框架: Monkey,MonkeyRunner,UIAutomator,Robotium,Appium,Monkey Talk...... 但這些工具框架都是什麼呢有什麼聯繫呢,先通過一張圖來了解一下吧.

原创 Http基礎 (常用)Headers

目錄 Host Content-Type 1.text/html 2.x-www-form-urlencoded 3. multitype/form-data 4. application/json , image/jpeg , appl

原创 Http基礎 狀態碼 Status Code

目錄 HTTP狀態碼類型: HTTP狀態碼列表: HTTP狀態碼(英語:HTTP Status Code)是用以表示網⻚服務器超文本傳輸協議響應狀態的3位數字代碼。它由 RFC 2616 規範定義的,並得到 RFC 2518、RFC 2

原创 Http基礎 Headers

Headers: 消息頭允許客戶端和服務器通過 request和 response傳遞附加信息。一個請求頭由名稱(不區分大小寫)後跟一個冒號“:”,冒號後跟具體的值(不帶換行符)組成。該值前面的引導空白會被忽略。 headers分類:

原创 關於 butterknife ava.lang.NoSuchFieldError: No static field ××××××× 問題

問題  報錯 崩潰  原因是因爲 layout文件名重複  造成的 加載重名 的layout 在其中沒有找到相應的id   全局搜索 這個layout的 是否重名 改一個名字就可以了  總結: 在越來越大的app項目中  命名規範是非常

原创 http基礎 http報文 請求報文 相應報文

http報文:指的是 http請求,發送數據的格式 ,分爲請求報文/響應報文. 請求報文: 請求報文由四部分組成 : 請求行(request-line),請求頭(headers),空行(blank line),請求體 (request

原创 android okhttp CLEARTEXT communication to host not permitted by network

問題描述: 使用OkHttp3做網絡請求框架時,如果是http請求而非https請求,會導致請求失敗,因爲Android P之後系統限制了明文的網絡請求,非加密請求會被系統禁止掉。 同樣如果您使用了WebView加載http協議下的頁面,