原创 Android實現C/S聊天室

Java中能接受其他通信實體鏈接請求的類是ServerSocket,ServerSocket對象用於監聽來自客戶端的Socket鏈接,如果沒有鏈接,它將一直等待。如果接收到一個客戶端Socket的連接請求,ServerSocket

原创 Fragment實現列表和內容聯動

在平板上經常能看到這種的情況:左邊是一個列表,右邊是列表項對應的內容,當點擊某一個列表時,右邊內容區也會隨之改變。下面使用Fragment簡單的demo: 思路:在MainActivity定義一個回調接口,並在列表點擊回調該接口,

原创 Android實現網絡下載圖片保存到SD卡的照片文件夾

       最近在學習Android大牛hrman的仿微信圖片選擇器,需要多個帶圖片的文件目錄,於是用genymotion模擬器的相機拍了幾張自拍照,圖片都保存在/DCIM/Camera/這個路徑下。於是自己就在/DCIM/路徑下手動創

原创 反射和泛型的兩個小技巧

1. 通過反射動態獲取狀態欄的高度 Android開發中,有時爲了得到較好的顯示效果需要用到沉浸式狀態欄,但是設置標題欄和狀態欄透明之後,下面View會移動到狀態欄的位置,此時就是需要我們動態計算狀態欄的高度,並將View下移狀態

原创 PickerView實現全國地址的選擇

GitHub有一個開源控件PickerView,可以實現三級聯動的效果。雖然該控件使用非常簡單,但是填充數據異常繁瑣。GitHub上的Demo在填充數據的時候是一條一條地填充的,代碼過於冗餘。下面提供一種簡便的方式來實現。 (1)

原创 OkHttp簡單使用(未封裝)

-1-OkHttp和Volley性能對比 (1)OkHttp的優點 -a-支持http請求,https請求 -b-支持文件下載 -c-使用HttpURLConnection,

原创 Android Fragment實現列表和內容聯動

這篇文章主要爲大家詳細介紹了Android Fragment實現列表和內容聯動效果,具有一定的參考價值,感興趣的小夥伴們可以參考一下 在平板上經常能看到這種的情況:左邊是一個列表,右邊是列表項對應的內容,當點擊某一

原创 Android使用MulticastSocket實現多點廣播圖片

這篇文章主要爲大家詳細介紹了Android使用MulticastSocket實現多點廣播圖片,具有一定的參考價值,感興趣的小夥伴們可以參考一下 DatagramSocket只允許數據報發送給指定的目標地址,而Mul

原创 Android線程池控制併發數多線程下載

這篇文章主要爲大家詳細介紹了Android線程池控制併發數多線程下載,具有一定的參考價值,感興趣的小夥伴們可以參考一下 多線程下載並不是併發下載線程越多越好,因爲當用戶開啓太多的併發線程之後,應用程序需要維護每條線

原创 Android PickerView實現三級聯動效果

這篇文章主要爲大家詳細介紹了Android PickerView實現三級聯動效果,PickerView實現全國地址的選擇,具有一定的參考價值,感興趣的小夥伴們可以參考一下 GitHub有一個開源控件PickerVi

原创 Android繪製動態折線圖

這篇文章主要爲大家詳細介紹了Android繪製動態折線圖,折線圖隨着手指的滑動進行動態繪製效果,具有一定的參考價值,感興趣的小夥伴們可以參考一下 所謂動態折線圖,就是折線圖能隨着手指的滑動進行動態繪製,這裏很定會產

原创 反射專題5

-1-泛型和Class類 從JDK5以後,Java的Class類增加了泛型功能,從而允許使用泛型來限制Class類。如果Class對應的類暫時未知,則使用Class<?>,通過在反射中使用泛型,可以避免使用泛型生成的對象需要強制類型轉換。

原创 DemoA1213

public class MainActivity extends BaseActivity { private SliderImageLayout mSliderImageLayout; private Recycler

原创 Android MVP架構淺析

MVP從更早的MVC架構演變過來的,與MVC有一定的相似: (1)MVC的缺點:在Android開發中,Activity並不是一個標準的MVC模式中的Controller,它的首要職責是加載頁面佈局和初始化用戶界面,接受並處理來自用戶的操

原创 反射專題4

-1-反射獲取方法的方法 下面4個方法用於獲取Class對應類所包含的方法: (1)Method getMethod(String name , Class<?>… parameterTypes):返回此Class對象對應類的,帶指定形參