原创 Retrofit2實現App自動更新

原理 Retrofit2和okhttp實現了apk的下載 自定義類實現Retrofit2的Callback類在裏面通過IO流寫入文件並且使用RxBus訂閱下載進度 自定義類實現okhttp3的ResponseBody類並且在裏面使用R

原创 ScrollView屬性

屬性名稱 描述 android:background 設置背景色/背景圖片。可以通過以下兩種方法設置背景爲透明:”@android:color/transparent”和”@null”。注意TextView默認是透明

原创 Retrofit 2.0 輕鬆實現多文件/圖片上傳

使用 Retrofit1.x上傳文件 大家都知道在2.0以前版本上傳圖片的姿勢 public interface ApiManager { @Multipart @POST("/user/addCarInfo")

原创 JUnit單元測試框架的使用

我們寫單元測試,一般都會用到一個或多個單元測試框架,在這裏,我們介紹一下JUnit4這個測試框架。這是Java界用的最廣泛,也是最基礎的一個框架,其他的很多框架,包括我們後面會看到的Robolectric,都是基於或兼容JUnit4的

原创 【ExpandableListView】ExpandableListView互斥展開效果

ExpandableListView有很多項,展開一項則另一個展開的項關閉, 就像兩個項互斥。每次只能有一個項目是展開的。 重載onGroupExpand函數,做一下控制就好了,代碼如下: //複寫Adapter方法, //isG

原创 Android Environment類的接口詳解

Android應用開發中,常使用Environment類去獲取外部存儲目錄,在訪問外部存儲之前一定要先判斷外部存儲是否已經是可使用(已掛載&可使用)狀態, 並且需要在AndroidManifest.xml文件中添加外部存儲讀和寫的權限。

原创 Android狀態欄通知(notification)PendingIntent傳值(解決傳值總是獲取第一次的值的問題)

Pendingintent傳值問題 pendingintent傳值經常獲取到的值是第一次的值或者null,這個跟第二個參數和最後一個參數選擇有關係。 PendingIntent pendingIntent = PendingIntent

原创 【FontsManager】安卓一行代碼實現自定義字體替換

版權聲明:本人所有文章均採用 [知識共享 署名-非商業性使用-禁止演繹 4.0 國際 許可協議] 轉載前請保證理解此協議,原文出處 :http://www.gcssloop.com/#blog FontsManager 如有轉載請

原创 [android]在 Html.fromHtml 中的換行被忽略

我收到一個 API 的文本換行,但我不能換行工作。 這是文本的我想要顯示部分。http://pastebin.com/CLnq16mP(粘貼它那裏因爲計算器上的格式不正確。) 我試着這樣: termsAndConditionsTe

原创 Mock以及Mockito的使用

29 APR 2016 幾點說明: 1. 代碼中的 //<== 表示跟上面的相比,這是新增的,或者是修改的代碼,不知道怎麼樣在代碼塊裏面再強調幾行代碼T_T。。。 2. 很多時候,爲了避免中文歧義,我會用英文表述 在第一篇文

原创 Android textview改變部分文字的顏色和string.xml中文字的替換

一:TextView組件改變部分文字的顏色:   Java代碼   TextView textView = (TextView)findViewById(R.id.textview);      //方法一:   textV

原创 draw9patch工具使用

android 9PNG圖片製作過程(圖文介紹) 我們想要是有些圖片可以拉伸而不失真多好啊,這時候我們就要想起android爲我們提供的9.png格式的圖片了,9.png格式的圖片是安卓平臺上新創的一種被拉伸卻不失真的玩意 在a

原创 Android TextView中文字通過SpannableString來設置超鏈接、顏色、字體等屬性

在Android中,TextView是我們最常用的用來顯示文本的控件。   一般情況下,TextView中的文本都是一個樣式。那麼如何對於TextView中各個部分的文本來設置字體,大小,顏色,樣式,以及超級鏈接等屬性呢?下面我們通過S

原创 AndroidStudio中使用plantUML

版權聲明:本人所有文章均採用 [知識共享 署名-非商業性使用-禁止演繹 4.0 國際 許可協議] 轉載前請保證理解此協議,原文出處 :http://www.gcssloop.com/#blog 作者微博:攻城師sloop Uni

原创 Java反射機制詳解

Java反射機制詳解   java 反射 定義 功能 示例 概要: Java反射機制詳解 | |目錄 1反射機制是什麼2反射機制能做什麼3反射機制的相關API·通過一個對象獲得完整的包名和類名·實例化Class類對象·獲取