原创 Android快速開發第三方庫彙總

1.TextBannerView 一個Android文字輪播控件,又名跑馬燈;已經實現了可垂直跑、可水平跑的跑馬燈,幾行代碼集成! 地址:https://github.com/ChessLuo/TextBannerView

原创 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference異常處理

最近寫頁面遇到了一個很簡單但是很容易犯得錯誤,以下是我的代碼,寫的一個分割線,看大家能不能看出錯誤: <view android:id="@+id/divide_line" android

原创 Could not download guava.jar (com.google.guava:guava:18.0)異常解決

報錯如圖1 報錯原因:guava的jar包一直下不下來(圖2) 解決方法:使用阿里雲鏡像替代jcenter地址。 修改項目目錄的build.gradle文件中的2個地方,如圖 修改完之後,重新編譯項目,然後編譯就通過了。

原创 什麼是互聯網外包公司

轉載請註明出處:https://blog.csdn.net/qq_30875213/article/details/88043958 在互聯網行業,大家應該對外包一點都不陌生吧。外包一般包括項目外包和人力外包。有的公司想做一個產品,但是自

原创 error: failed linking file resources問題定位及解決方案

報錯內容:  error: failed linking file resources. 首先我要說這種錯誤是編譯錯誤裏面最噁心的,因爲不會報紅色的錯誤,必須要自己找。 問題分析:這種錯誤肯定是資源文件缺少或者資源文件調用錯誤導致的。 解

原创 Android簽名相關常用命令

1.keytool -list -v -keystore xxx.jks/xxx.keystore 查看簽名文件的詳細信息,紅色部分爲簽名文件   2.keytool -exportcert -alias alias -keystore

原创 DrawableCompat給圖片動態着色

在平時的開發中,我們會碰到一個圖標,圖案不變,顏色需要變的情況,這時候可以用DrawableCompat給圖片動態着色。 需要用到的API: wrap(Drawable drawable)setTint(Drawable drawable

原创 Android中常用的gradle命令

1.windows環境下使用Gradle查看Android項目中庫的依賴關係 gradlew :app:dependencies 2.gradle打包 gradlew assembleXXXXX       XXXXX爲你的打包環境,比如

原创 GIt常用命令

原文鏈接:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html   # 列出所有本地分支 $ git branch # 列出

原创 Android隱藏軟鍵盤

直接上代碼,此方法可用於Activity,Fragment /** * 隱藏軟鍵盤(可用於Activity,Fragment) */ public static void hideSoftKeyboard(C

原创 Android使用Intent打開支付寶或微信

轉載請標明出處:https://blog.csdn.net/qq_30875213/article/details/95373480 廢話不多說,直接上代碼: 首先你需要知道支付寶和微信的包名和啓動頁的類名 調起支付寶 //調起支付寶

原创 解決對象實現了Parcelable接口,但是傳遞過來是空的問題

今天使用阿里的Router框架做頁面間傳遞對象時,碰到傳遞過來的對象是空的問題。 解決方案:通過Gson庫把對象轉成String字符串,傳遞字符串,再將傳遞過來的字符串轉成對象。 怎麼用Gson轉,我就不細說了,大家應該都會轉。   關

原创 new File拋出FileNotFoundException解決

轉載請註明出處:https://blog.csdn.net/qq_30875213/article/details/92855200 最近做一個把圖片存到手機本地的需求時,在調用new File()之後,既然拋出了FileNotFound

原创 2019年安卓最新面試題彙總

1.對稱加密和非對稱加密有什麼區別 對稱加密:客戶端和服務端用的是相同的密匙。 非對稱加密:客戶端用公匙加密,服務端用私鑰解密,使用的不同的密匙。   ------------未完待續------------  

原创 學習筆記

2019.03.25 使用SparseArray來替代HashMap SparseArray有2個優點: 1.避免了自動裝箱 2.數據結構不會依賴於外部映射。我們知道HashMap採用一種所謂的"Hash算法"來決定每個元素的存儲位置,存