原创 popupwindow的基本應用,點擊外部消失

//自定義佈局 View view=View.inflate(this,R.layout.popup_detail,null); Button btn_copy= (Button) view.findView

原创 TabLayout實現每個tab有一個不同的圖片,選中改變圖片

自定義tab,背景選擇器 如下: 1、每個tab裏面的圖片的佈局,使用textview,注意不能用button,也不能設置textview的clickable=”true”,否則tablayout就不能選擇了 <Relative

原创 Android剪切板(ClipboardManager) 複製文本

轉載至:http://blog.sina.com.cn/s/blog_5da93c8f0102uxtb.html 和Window系統一樣,Android也有剪切板(ClipboardManager)。 對應的類: API 11

原创 viewpager嵌套Fragment懶加載

由於viewpager有預加載功能,所以有時候相鄰的fragment加載大量數據的時候會卡頓,oom等,所以我們想要的效果就是viewpager顯示那個fragment就加載那個,這樣我們就用到了一個方法,具體代碼如下: pri

原创 百度地圖,模擬器報錯No config chosen解決

模擬器去掉Host GPU選項即可 或使用TextureMapView

原创 Viewpager加載大量圖片的時候卡頓

在viewpager中使用fragment,但是fragment中有大量的圖片,所以每次滑動viewpager的時候由於viewpager的預加載機制,它每次都加載兩頁的數據,所有有時候會卡頓或奔潰,這時候就需要解決 一開始我想的

原创 android的Design包裏面的一些控件的應用

1、Snackbar //1.第一種設置 // Snackbar.make(v,”SnackBar”,Snackbar.LENGTH_SHORT).show();

原创 CoordinatorLayout+AppBarLayout的使用

AppBarLayout主要實現上劃下滑的時候隱藏控件並讓一個控件懸浮,一些酷炫的寫法見博客:http://blog.csdn.net/huachao1001/article/details/51558835 這是我在網上看見別

原创 spinner下拉框位置屬性

主要有三個屬性: 1、android:spinnerMode=”dropdown|dialog” 設置下拉框位置 2、android:dropDownVerticalOffset=”50dp” 垂直偏移量 3、androi

原创 liteOrm數據庫管理方法

轉載至:http://code1.okbase.net/codefile/TableManager.java_2016052534189_85.htm //需要用project中app/libs手動加包 //網址https://

原创 android studio Error:(1, 1) 錯誤: 非法字符: '\ufeff' 解決方案

轉載至:http://blog.csdn.net/Nice_czm/article/details/51917760 在這裏紀錄一下 這個錯誤! 出來的莫名其妙 不過現在我總結了三個方案可以解決 首先用Notepad

原创 RecyclerView的簡單應用3:瀑布流

實現瀑布流,步驟和listview差不多,詳情看: http://blog.csdn.net/qq_18148011/article/details/52602096 主要不同的地方在於: 1、adapter,代碼如下 pac

原创 怎麼在viewpager中獲取子fragment裏面的控件

有時候我們想要操控viewpager中獲取焦點的fragment的控件,但是並沒有getCurrentFragment 等類似的方法,但是提供了setPrimaryItem方法,但是這個實在adapter裏面的,所有我們像個辦法讓

原创 EventBus 3.0 的使用

首先強調: /** * 註冊一定要放在控件初始化方法之後,使用postSticky的時候,什麼時候註冊,就什麼時候接受數據,所以接收數據之前需要調用的方法要放在註冊語句之前 */ 首先要註冊: @Ov

原创 RecyclerView的簡單使用

1、RecyclerView仿listview(可以上下滑動,也可左右滑動) 關鍵代碼: //實例化 recyclerView= (RecyclerView) myView.findViewById(R.id.