原创 一個簡單可複用的MVP+RxJava+Retrofit例子

本篇文章僅供安卓開發初學者參考,各位大牛請另請高明,謝謝! 例子地址:https://github.com/zaneran/MVP-RxJava-Retrofit-Example 目前網絡上大部分的MVP+RxJava+Retrofit框

原创 ButterKnife在Activity繼承上的問題及解決方案

今天做了個項目,需要寫一個BaseActivity,其他Activity統統繼承Base。 這個情境下,需要解決ButterKnife的Bind問題,包括在OnCreate中Bind和在OnDestroy階段Unbind. BaseAc

原创 Android與PHP服務器交互情況(Volley篇)

之前從未接觸過安卓和PHP服務器交互,無奈最近有一個項目必須要求和PHP登錄服務器進行交互。 簡單說來,我們所需要的就是POST數據給服務器,接收服務器返回的數據,這裏我們不需要擔心GET,只需要用一個JsonResponse對象來接收數

原创 Volley常見問題onResponse Callback的實現

起源在於今天遇到一個問題,之前總是把ListView和Adapter的信息寫在onResponse裏面,尤其可能還需要添加onClickItemListener之類,導致整個方法極其繁雜,很不利於debug和維護,於是決定把部分封裝一個新

原创 Genymotion無法連接網絡的特殊解決辦法

今晚花費了將近一個晚上來解決Genymotion沒有網絡連接的問題。 在此期間,我嘗試過了好幾種辦法,諸如更改VirtualBox中對於該模擬器的網絡配置,按照谷鴿所說的辦法,網卡一設置爲Host-only,網卡二設置爲NAT或者橋接網