原创 爲啥用到了EventBus?

到今天,速運3.5告一段落了,反正我這邊是沒啥Bug了,該好好的來個總結,這一次是在做項目的時候遇到這麼一個需求,A1、A2、A3。。。--->B--->C,同時B--->C , C--->B。其中 B要將數據帶回去C中,如果僅僅只是C

原创 Android Fragment詳解(三):實現Fragment 界面

爲fragment添加用戶界面:     Fragment一般作爲activity的用戶界面的一部分,把它自己的layout嵌入到activity的layout中。 一個     要爲fragment提供layout,你必須實現onC

原创 ColorPhrase實現處理帶顏色的字符串

ColorPhrase使用方法: mTextSearch = (TextView) findViewById(R.id.txt_search); text = ColorPhrase.from("查看{已使用/過期優惠券}或者{優惠券}

原创 Android View繪製的13問13答。

1.View的繪製流程分幾步,從哪開始?哪個過程結束以後能看到view? 答:從ViewRoot的performTraversals開始,經過measure,layout,draw 三個流程。draw流程結束以後就可以在屏幕上看到v

原创 如何使用RecyclerView?

這篇文章是根據官網的一篇文章(這裏)寫的,不過作者增加了一些自己的理解,我十分推崇這種方式,而不是死板的翻譯官網的文檔,國內技術文章翻譯的最差的地方在於:翻譯出來的句子還保留着英語的語序。 RecyclerView 是Android

原创 Android中ExpandableListView的使用 (一)

Android中ExpandableListView的使用  ExpandableListView是android中可以實現下拉list的一個控件,具體的實現方法如下: 首先:在layout的xml文件中定義一個ExpandableLi

原创 Android 百分比佈局庫(percent-support-lib) 解析與擴展

一、概述 週末遊戲打得過猛,於是周天熬夜碼代碼,週一早上渾渾噩噩的發現android-percent-support-lib-sample這個項目,Google終於開始支持百分比的方式佈局了,瞬間脈動回來,啊咧咧。對於這種歷史性的

原创 Android中ExpandableListView的使用 (二)

Android中ExpandableListView的使用  ExpandableListView是android中可以實現下拉list的一個控件,具體的實現方法如下: 首先:在layout的xml文件中定義一個ExpandableLi

原创 Android AutoLayout全新的適配方式 堪稱適配終結者

轉載請標明出處: http://blog.csdn.net/lmj623565791/article/details/49990941;  本文出自:【張鴻洋的博客】 一、概述 相信Android的開發者對於設配問題都比較苦惱,

原创 工廠模式

工廠模式:主要用來實例化有共同接口的類,工廠模式可以動態決定應該實例化那一個類。工廠模式的形態工廠模式主要用一下幾種形態:1:簡單工廠(Simple Factory)。2:工廠方法(Factory Method)。3:抽象工廠(Abstr

原创 Android編程之DialogFragment源碼詳解(二)

接上篇,繼續: 然後就是setShowsDialog(boolean showsDialog)方法。官方文檔是這樣解釋的:控制DialogFragment是否是一個dislog,如果設置爲false,則沒有dialog被創建出來,你可以

原创 View事件面試總結21問21答。

1.View的座標參數 主要有哪些?分別有什麼注意的要點? 答:Left,Right,top,Bottom 注意這4個值其實就是 view 和 他的父控件的 相對座標值。 並非是距離屏幕左上角的絕對值,這點要注意。   此外,X和Y 其

原创 Android Fragment詳解(四):管理Fragment

要管理fragment們,需使用FragmentManager,要獲取它,需在activity中調用方法getFragmentManager()。 你可以用FragmentManager來做以上事情: 1使用方法findFrag

原创 Android編程之DialogFragment源碼詳解(一)

DialogFragment是Fragment家族成員之一,如果你把它簡單的理解成Dialog,那就錯了。它的確可以做作dialog顯示,還可以顯示出自己定義的Dialog或者AlertDialog,但它同時也是一個Fragment。 按

原创 Android開發CompoundButton抽象類控件類的使用UI之Radio、Check、Toggle

本篇文章就講解了一下CompoundButton抽象類下的三個實現控件類的使用,在Android4.0之後,又新加入了一個控Switch,對它的 使用與之上介紹的三個控件類似,這裏就不再詳細講解了。 前言 這篇文章講解一下Android