原创 進程與線程詳解

         好久沒有寫博客了,總是忙着開發新項目,最近纔有時間停下來,梳理一下進程與線程的一些知識,記錄下來以備後用,不多說了,開始寫正文。          一. 進程概念               默認情況下,同一應用的所有組

原创 Windows下安裝Linux環境

大家好,提前在這裏祝大家新年好! 好久沒有寫博客了,最近在做一些學習,用到了Linux環境開發,由於本人很熱愛Windows系統,所以就在此基礎上進行了Linux系統安裝,廢話不多說,進入今天的主題,手把手交大家安裝Linux系統,讓大家

原创 使用Executors創建ExecutorService對象原理簡析

     相信有很多同學一提到用線程池去控制線程,就有一種無從下手的感覺,大腦瞬加發麻,放心我將教大家怎麼創建線程池,下面開始啦!  大家快打開as準備走起      Executors就是一個生產線程池對象的工廠,它提供了很多靜態方法給

原创 Git系列之首次提交項目到遠程Git庫與忽略提交文件

廢話不多說,此篇博文主要是功能性的東西,按照我的步驟就可以輕鬆完成項目快速提交到遠程Git庫,並且忽略掉你不想提交的文件,接下來上乾貨!!!(此時默認你已經在遠程Git上面建好了倉庫,如果有不會的童鞋可以給我反饋,以後補給大家。)步驟如下

原创 Windows 系統 Jenkins + Gradle + GitHub 實現自動化打包APK

自動化打包是一個較少溝通成本提高工作效率的一種方式,最近公司在做相關的項目過程中,提出了這個解決方案,現記錄下來,供大家參考和個人記憶,本篇博文較長,希望大家耐心閱讀。 jenkins 安裝 ① 下載 Jenkins 地址:https:/

原创 MVVM簡介與運用

前言 在介紹MVVM框架之前,先給大家簡單介紹一下MVC、MVP框架(由於本博文主要講解MVVM,所以MVC和MVP將簡化介紹,如果需要我將在以後的博文中補充進來)。 MVC框架: M-Model : 業務邏輯和實體模型(biz/bea

原创 SourceTree 安裝與配置

SourceTree 是一款幫助大家解決代碼管理的工具,能夠幫助大家快速解決代碼提交、拉取、暫存等問題,希望通過閱讀本篇博文,可以幫助大家認識和使用這個代碼管理的利器。安裝:① 下載SourceTree客戶端,度娘上找到一個不錯的網站,地

原创 Git系列之配置SSH與相關異常解決

這篇文章是Git系列第二篇文章,大家都知道Git中常用的有兩種通信方式,第一種是HTTP,第二種是SSH。今天直接帶領大家進行第二種方式的學習,由於第一種方式過於easy,所以在此略過。要使用SSH通信,首先要生成SSH公鑰,跟着我一步一

原创 Android 解決設置標題欄與狀態欄顏色統一後,佈局顯示不完整問題

解決方案:在對應根佈局添加如下圖屬性

原创 EditText之關閉自動獲取焦點能力

不囉嗦直接上解決方案,很簡單只需要在EditText的父級控件中添加如下屬性:android:focusable="true" android:focusableInTouchMode="true" 本人親測,絕對有效!!!

原创 android.view.WindowManager$BadTokenException 異常處理

描述:解決方案:Activity在退出時,由於Activity對象被其他類方法所引用,該類方法爲靜態方法,其生命週期與Application生命週期一致,導致該Activity無法被回收,在下次再調用該方法時,會拋出該異常,解決方式就是在

原创 com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex 異常處理

我們在開發過程中避免不了會引入第三方或我們自己生成的jar包或庫,本文就講述一下,引入的一個異常處理。異常:Error:Execution failed for task ':app:transformDexArchiveWithExte

原创 android.util.AndroidRuntimeException: requestFeature() must be called before adding content 異常處理

大家在開發中都會處理APP原有的標題欄,讓其隱藏,大家應該都使用過如下圖的方法,在BaseActivity中進行的統一處理:但是在部分手機機型中會提示錯誤:android.util.AndroidRuntimeException: req

原创 Android Studio 開發配置(三)

本篇博客是繼Android Studio 開發配置(一)系列的第二篇博文,如果沒有看過Android Studio 開發配置(一)的童鞋,請移步觀看,點擊打開鏈接。本篇博文依舊是,開發中常用的配置,博文很短,馬上開始。① 在AS(Andr

原创 Android Studio 開發配置(四)

大家好,馬上又是週末到來時,大家都很激動吧!本篇博文是AS開發配置系列的第四篇,如果有同學沒有看過前幾篇,請移步觀看,傳送門如下:Android Studio 開發配置(一):點擊打開鏈接Android Studio 開發配置(二):點擊