原创 Xutils3的基本使用
1.先來認識一下xUtils3(1)xUtils3簡介 xUtils是基於Afinal開發的目前功能比較完善的一個Android開源框架,最近又發佈了xUtil3.0,在增加新功能的同時又提高了框架的性能,下面來看看官方(h
原创 Listview 頭部懸停效果的實現
在android App中最常用的控件之一Listview基本上每個app都用的上,其使用頻率高,所以就有更多的人想用它來實現更多的效果,比如listview的多佈局,listview的添加頭部,底部和頭部懸停等效果都是最
原创 listview的多佈局實現
實現代碼 Adapter的代碼 其中:ViewHolder分別是三個不同的佈局,也就是ListView中每一項的佈局 TYPE_1...是三種類型. 在使用不同佈局的時候,getItemViewType和getViewTypeCount不
原创 實時數據的折線圖
Android圖表控件MPAndroidChart——曲線圖LineChart(多條曲線)動態添加數據 發現最新的MPAndroidChart和以前版本的使用有一些差距,就寫下了現在新版的使用方法 相關文章: Android圖表控件M
原创 listview添加頭部
一、 概述:在代碼中使用 listView.addHeaderView(…) 方法可以在ListView組件上方添加上其他組件,並且連結在一起像是一個新組件。如果多次使用 .addHeaderView(…) ,則最先添加的組件在最上方,按
原创 RecyclerView多佈局的簡單實現
一、在做項目時,我們經常會遇到如下面的 在一個窗口中,不同行的佈局不同,有的是一行一個條目,有的是一行兩個條目,還有四個的,還有更多,這裏是數量不同,還有的是不同行裏條目數量相同而佈局不同,都可以用recycl
原创 SFTP工具
public class SFTPUtils { private String TAG = "SFTPUtils"; private String host; private String username;
原创 本地文件操作類
public class LocaHostUtils { //獲取當前的時間 public static String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss"
原创 對象拷貝工具類(深拷貝)
public class CloneUtil { private CloneUtil() { throw new AssertionError(); } public static <T ex
原创 自定義指定位置顯示的彈窗
public class SmartPopupWindow extends PopupWindow { private int mWidth = ViewGroup.LayoutParams.WRAP_CONTENT;
原创 PermissionsTools
權限請求工具類 public class PermissionsTools { public static PermissionsTools.Builder with(Activity activity) {
原创 檢查網絡連接狀態和修改網絡連接狀態
/** * 檢測網絡是否連接 */ private boolean checkNetworkState() { boolean flag = false; //得到網絡連接信息 manager = (Conn
原创 SuperTextView
文章目錄1、功能描述2、效果圖3、如何使用3.2.1、佈局中使用3.2.2、在代碼中使用3.2.3、屬性介紹3.1、 Android Studio導入方法3.2、 項目中如何使用4、 實現原理4.1、需求分析4.2、代碼封裝4.3、總結1
原创 RxJava簡介
前言我從去年開始使用 RxJava ,到現在一年多了。今年加入了 Flipboard 後,看到 Flipboard 的 Android 項目也在使用 RxJava ,並且使用的場景越來越多 。而最近這幾個月,我也發現國內越來越多的人開始提
原创 RxJava
前言 我從去年開始使用 RxJava ,到現在一年多了。今年加入了 Flipboard 後,看到 Flipboard 的 Android 項目也在使用 RxJava ,並且使用的場景越來越多 。而最近這幾個月,我也發現國內越來越多的人開始