原创 Android SDK-----Android9.0

一、Android err_cleartext_not_permitted 由於 Android P 限制了明文流量的網絡請求,非加密的流量請求都會被系統禁止掉。解決方案參考這個 https://blog.csdn.net/qq_1862

原创 Android內存泄漏------常見場景+

一、內存管理知識 1、內存泄漏:  1) 常發性內存泄漏。發生內存泄漏的代碼會被多次執行到,每次被執行的時候都會導致一塊內存泄漏。  2) 偶發性內存泄漏。發生內存泄漏的代碼只有在某些特定環境或操作過程下才會發生。常發性和偶發性是相對的。

原创 Android SDK-----Android7.0

Android信版本-----Android7.0

原创 Android技術----Activity源碼

一、Activity相關 爲什麼下邊不睡眠可以設置setText(),添加 睡眠1秒就拋出異常?看下面代碼: public class MainActivity extends AppCompatActivity { @Ove

原创 android技術-----ListView和RecyclerView

一、RecyclerView在很多方面能取代ListView,Google爲什麼沒把ListView劃上一條過時的橫線? ListView採用的是RecyclerBin的回收機制在一些輕量級的List顯示時效率更高。 RecyclerVi

原创 Android SDK-----Android8.0

Android信版本-----Android8.0

原创 Android SDK-----unable to resolve dependency for:xxx

在build project 之後,報unable to resolve dependency for:xxx的錯誤 這個是添加依賴的過程中報錯,無法添加依賴。 1.如果是剛安裝Android Studio,先檢測是否爲離線模式。離線模式

原创 Android依賴衝突:Program type already present

https://blog.csdn.net/Calvin_zhou/article/details/80880501

原创 Android uses-sdk tools:overrideLibrary

在Android項目中,如果我們自己添加的庫兼容的最低版本與項目設置的版本不同的時候,在運行項目的時候會出現錯誤信息提示。 以Timber爲例 Timber error 根據提示的建議,我們可以這樣修復:在清單文件的<manifest>

原创 More than one file was found with OS independent path 'META-INF/DEPENDENCIES'

報錯: Error:com.android.builder.merge.DuplicateRelativeFileException: More than one file was found with OS independent pa

原创 AndroidStudio 代碼全紅,但可正常運行解決方法及解決後續代理的問題

一、自帶清除緩存 點擊AndroidStudio菜單File -> Invalidate Caches/Restar… ,在彈出的對話框中點擊Invalidate and Restar  。等待AS清理並自動重啓。    二、刪除use

原创 RESTful API 最佳實踐

【轉載】RESTful API 最佳實踐 RESTful 是目前最流行的 API 設計規範,用於 Web 數據接口的設計。 它的大原則容易把握,但是細節不容易做對。本文總結 RESTful 的設計細節,介紹如何設計出易於理解和使用的 AP

原创 Kotlin學習的相關文章

Kotlin+組件化開發實踐—開源項目Designer-App

原创 Android的Canvas-----SurfaceView

https://www.cnblogs.com/wytiger/p/5693569.html     demo https://www.jianshu.com/p/bbe4b14a11cd https://blog.csdn.net/ta

原创 Android基礎操作-----SuppressLint和SuppressWarnings

一、SuppressLint 1)SuppressLint Lint是一個靜態檢查器,它圍繞Android項目的正確性、安全性、性能、可用性以及可訪問性進行分析。 它檢查的對象包括XML資源、位圖、ProGuard配置文件、源文件甚至編譯