原创 RxJava響應式函數編程
RxJava響應式函數編程 RxJava最核心的兩個東西是Observables(被觀察者,事件源)和subscribers(觀察者)。observables發出一系列事件,subscribers處理這些事件。 一個Observable
原创 常見問題彙總
Android進行翻牆對sdk的下載 更新android sdk manager時,往往會出現拒絕連接或超時連接提示: Failed to fetch URL https://dl-
原创 按字母索引排序listview
首先需要三個工具類 第一個工具類:側邊字母表 public class SideBar extends View { // 觸摸事件 private OnTouchingLetterChangedListener
原创 android手機屏幕適配理論知識
對於具有相同像素密度的設備來說,像素越高,尺寸就越大,所以可以換個思路,講問題從單純的尺寸大小轉換到像素大小和像素密度的角度來 佔比最高的是480*800,320*480的設備竟然也佔據了很大比例,但是和半年前的數據相比
原创 android隱藏軟鍵盤
隱藏軟鍵盤的方法有很多種,下面是隱藏軟鍵盤的一種方法,在這麼多中方法中,我感覺這種方法比較好用,退出的方式也比較友好 // 下面三個用於隱藏軟鍵盤 @Override public boolean disp
原创 listview裏面嵌套gridview的防微信朋友圈
看博文之前,希望大家先打開自己的微信點到朋友圈中去,仔細觀察是不是發現朋友圈裏的有個“九宮格”的圖片區域,點擊圖片又會跳到圖片的詳細查看頁面,並且支持圖片的滑動和縮放?這個功能是不是很常用呢?!那麼我今天正好做了這個Demo,下面爲大家講
原创 自定義菜單ContextMenu
CntextMenu依賴第三方庫,首先需要在build下添加依賴 第一步,爲工程添加依賴 compile 'com.yalantis:contextmenu:1.0.6' 第二步,研究發現,這個菜單隻能限定有fragment上,acti
原创 HTTP與socket編程
socket是對TCP/IP協議的封裝和應用 http是應用層協議,主要解決數據如何在網絡中傳輸 傳輸層的TCP是基於網絡層的IP協議的,而應用層的HTTP協議又是基於傳輸層的TCP協議的,而Socket本身不算是協議,就像上面所說,它只