原创 Retrofit(重構——上傳文件)

下載文件告一段落,這篇文章講解利用retrofit上傳文件。 老規矩,貼代碼。 String headerPath = "/sdcard/test.jpg"; File f = new File(

原创 Dagger2(初步探索一)

第一步:配置 1. dependencies { classpath 'com.android.tools.build:gradle:1.3.0' classpath 'com.neenbeda

原创 Retrofit(重構——下載大文件)

前一篇大概講解了關於圖片的下載,是屬於小型文件,當我們用同樣的框架,去下載大型文件的時候,意外就發生了,oom了。 別怕,亮劍吧! @Streaming @Multipart @Streaming @POST("dow

原创 gitignore失效

在管理Android studio版本的時候,會過濾一些敏感信息,git版本控制器,我們用的是gitignore,剛開始進入ignore文件的時候,通常as的右上角會提示安裝一個ignore的插件,我們點擊安裝即可。這個插件的作用

原创 四捨五入你所不知道的事

(這篇文章講的很好,很正確,幫助你爬出坑!) 首先看篇Math.round的四捨五入http://blog.goyiyo.com/archives/1278 (放心裏自己感受) 今天我們來談一談四捨五入的問題,有人就站起來了,

原创 GreenDao深度探索(二)

前篇已經介紹了基本的配置以及生成dao文件,這一篇將介紹針對數據庫的幾種操作。 Application中初始化 private void setupDatabase() { // 通過 DaoMaster 的內

原创 retrofit post請求

一般網上給的demo post型請求都很簡單,沒有特殊的要去,不需要添加headers,沒有任何約束,只要參照如下幾種寫法即可: 第一種:Field @FormUrlEncoded @POST("/newfind/i

原创 GreenDao初步探索(一 )

第一步 在app的main下面new Directory取名java-gen 第二步 在build.gradle(app)中加入 sourceSets { main { java.srcDirs = ['src/

原创 SimpleXml 加深鞏固

看到上一篇文章後,很多人跟我反應說解析部分看不懂(哈哈,博主自淫),故這篇文章將貼出更多示例,以便來鞏固SimpleXml的相關注解用法。 廢話不多說,上馬。 示例一 可通過一下路徑訪問 http://www.digi

原创 Retrofit——Cache

要講解cache部分內容,筆者想狂吼一句:網上好多都是錯誤的! 爲什麼?因爲筆者跟着跌了好多坑,下面列舉幾個鏈接: http://www.easyread.cc/p/3a8d910cce38(錯的) http://blog.

原创 IE內核瀏覽器訪問https網站出現證書問題

一般情況下,訪問銀行網站或者12306這些網站都需要證書,但是一般都會提示讓你下載,下載完成後安裝就ok了,但是前幾天用的好好地,突然就出現問題了,打開所有帶https的網站都提示了證書出錯,網上搜索很多資料都沒辦法解決,下面就是

原创 Dagger2(初步探索二)

針對上一篇文章,發現後面的自定義Qualifier的操作符用法還有更爲優化的地方,現貼出優化後的代碼。 一 自定義操作符 module /********************************************

原创 簡約版git命令

廢話不多說,直接上 命令行到根目錄下 cd gupiaoapp 添加所有到本地倉庫 git add . 提交第一次 git commit -m “first” 建立遠程(git中創建一個新項目,copy

原创 Retrofit(重構——圖片下載)

這篇文章主要介紹如何下載一張圖片,有人可能說服務器都已經返回http的url圖片地址給我了,我只要用glide、imageloader或者一些其他的圖片加載工具就能獲取到圖片了,非也非也,就如博主之前公司,圖片請求給的是圖片的id

原创 Retrofit——Cookie

今天學習了有關http的cookie知識後,剛好想結合retrofit來試驗一下學習成果,於是拿了別人的接口來做實驗。 要想獲取cookie,那麼肯定有個入口區提供cookie,一般都是在app應用的第一次訪問時候(如登錄或者登錄