原创 Java深入理解之線程:Synchronized的應用與理解

一、線程安全問題     提起java多線程與併發就不得不提起Synchronized關鍵字,本篇就介紹一下博主對該關鍵字的理解與應用。     Synchronized一般用於解決線程安全問題,那麼我們首先來看一看爲什麼會由線程

原创 AndroidStudio 3.x 以上啓動DDMS和File explorer

     DDMS和File explorer在開發中是很便利的調試工具,但Android 3.x以上在AndroidStudio的tools標籤頁下去除了DDMS和File explorer的入口,經過摸索和查找,還是找到了啓動

原创 Android腦圖--Wifi開發基本構建

    腦圖系列只爲對自己掌握知識的一種總結,期望能夠在更上層的視角觀察模塊,從中解析出基礎構件和內在聯繫,從而對模塊有一個整體上的認知。

原创 Android腦圖--Android動畫

    腦圖系列只爲對自己掌握知識的一種總結,期望能夠在更上層的視角觀察模塊,從中解析出基礎構件和內在聯繫,從而對模塊有一個整體上的認知。

原创 AndroidStudio編譯報錯:mergeDebugResources failed

    每次AndroidStudio提示升級的時候都很謹慎,因爲每次升完級總有莫名其妙的坑出來,這次手賤升級後又果不其然編譯項目時總是編譯不過,提報了一堆看不懂的appt2錯誤,在網上一頓查找,試了各種方法都是藥不對症,後來發現

原创 adb.exe運行報出無法啓動此程序,因爲計算機中丟失 api-ms-win-crt-runtime-l1-1-0.dll

    最近在搭建Flutter的環境,一開始AndroidStudio是3.0的,plugins中搜索不到Flutter和Dart的插件,無奈從3.0升級到3.5,但是又手賤的把Platform-tools升級到了29.0,然

原创 AndroidTools: 系統工具--讀取存儲空間

Android Tools Git地址: https://github.com/wisesun7/AndroidTools.git     本篇提供獲取整機存儲空間的方法,通過StatFs獲取BlockCount和BlockSiz

原创 AndroidTools:文件工具-壓縮文件

AndroidTolls Git地址:https://github.com/wisesun7/AndroidTools.git      本篇提供了一些壓縮文件的方法,可對單個或批量文件(夾)進行壓縮。 ** * Created

原创 AndroidTools:網絡工具--基於HTTP上傳數據

AndroidTools Git地址: https://github.com/wisesun7/AndroidTools.git     本篇通過HTTP的POST方式將數據上傳到服務器中,需要的參數爲URL(服務器地址),dat

原创 AndroidTools:網絡工具-判斷網絡連接

AndroidTools Git地址:https://github.com/wisesun7/AndroidTools.git      一般情況下,我們使用ConnectivityManager獲取當前網絡狀態,但該狀態只是標

原创 AndroidTools:網絡工具-測試下載速度

AndroidTools Git地址:https://github.com/wisesun7/AndroidTools.git      本方法的思路是,從遠程服務器中實時下載一次測試文件,記錄開始時間與結束時間,通過下載到本地

原创 AndroidStudio Error:Resolved versions for app (26.1.0) and test app (27.1.1) differ.解決方法

    最近每次打開或新建一個AS項目總會先報出,顯示BUILD FAILD,雖說對項目沒啥影響,但就是看着心煩,於是就尋找解決方法。      經過測試,發現有兩個方法是比較靠譜的。 第一種只能消除本次異常打印,直接在【Bu

原创 設計模式之單例模式(Singleton)

單例模式     單例模式涉及到一個單一的類,該類負責創建自己的對象,同時確保只有單個對象被創建。這個類提供了一種訪問其唯一的對象的方式,可以直接訪問,不需要實例化該類的對象。 注意: 1、單例類只能有一個實例。 2、單例類必須自

原创 2019.1.22對PM的思考

PM應有的能力: 1、產品思維:   1) 挖掘需求的能力: 我們需要有這方面的思考,從用戶調研中能夠想到用戶的痛點,並對這些痛點出現的場景及用戶需要的功能進行分析;     競品分析:分爲兩個層面(爲什麼),1、競品有的思考爲什麼要

原创 AndroidStudio 3.x 所有類文件報錯,找不到,標紅的問題

    今天寫代碼的時候電腦突然藍屏死機,重啓後再打開AS裏的項目,所有類文件全都標紅了,包括Android的原生類,試了clean、rebuild,修改各種配置文件都無法解決,最終還是用AS自帶的工具解決掉了:     工具路徑是