原创 帶有淡入淡出動畫的ClearEditText

這個是在原有代碼的基礎上修改的,原有的ClearEditText 類,其實就是一個EditText, 在edittext的內容不爲空的情況下,顯示右邊一個“X”就是清空按鈕,而這個X基本就是一個drawable,但是這個drawa

原创 BounceCusImageView

這個點擊後會彈性變大變小的,其實就是使用facebook的開源動畫庫 com.facebook.rebound  這個網站裏可以看看示例:http://facebook.github.io/rebound/ 代碼如下: import

原创 android M權限適配,簡單工具類

很簡單沒什麼說的, 因爲項目大了,不能輕易引入第三方庫,同時確實也沒必要爲了適配下權限就引入一個庫。 這裏寫了個處理權限的工具類(部分借鑑的,勿噴),不嫌棄的話拿去! 用法: 1.申請權限: PermissionH

原创 PullToRefreshScrollView 嵌套 ViewPager 衝突導致界面不顯示的問題

首先說明,我只是轉載,但是我覺得這是個大坑,有必要跟大家分享一下: 這裏的解決辦法也很簡單,自定義ViewPager: import android.content.Context; import android.support.v4.

原创 百度地圖 API 製作OverLay 覆蓋物以及Marker

最近公司的項目中用到了百度地圖,由於公司使用百度地圖的目的很簡單,在地圖上標識出公司的地址,並且標記的地方要顯示出公司的信息。 這裏我就不在贅述使用百度地圖一些基本的東西,像申請Key ,AndroidManifest.xml 配置權限

原创 有彈性的ScrollView

我是個新手,雖然說現在這已經算是過時的效果,但是我還是要學會到底是怎麼實現的,於是我把我之前看到的,別人實現的半成品,拿過來搞懂了之後,複寫了一遍,然後添加了可以左右彈性移動的部分。然後添加了幾個getter/setter import

原创 獲取手機信息

這個實現起來比較簡單,就不廢話了,下面是代碼: package com.example.getphoneinfo; import java.util.List; import android.support.v7.app.Action

原创 recyclerView 自定義適配器

android 5.0裏的recycleView是谷歌最新的組件,是用來取代GridView Listview的,可是我不明白爲什麼recyclerView 沒有setOnItemClickListener 和 setOnItemLong

原创 android.support.v4.util.Pool 類解析

今天閒着沒事看看 android v4包,結果發現一個類Pools.java,看了一下,從字面上的意思來看應該也是池,我自然而然的就會聯想到線程池,看了一下,Pools類其實是對象池 裏面維護了一個數組,廢話不多說,看代碼: public

原创 百度地圖API製作自定義的放大縮小控件ZoomControlView

接着上一篇:上一篇博客講的是用百度地圖的API製作 Marker 和 自定義的彈出框,這一篇則是講對於百度地圖的放大縮小控制: 老規矩先來張截圖: 接下來一大波代碼來襲。。。 package com.jsbtclient.cusVi

原创 圖片加載進度 自定義ImageView

首先聲明:這個是看了一個哥們前兩天發的博客,覺得比較有意思,就模仿着寫了一遍,這裏就當作自己的學習記錄了。 package com.jsbtclient.view; import android.annotation.Suppres

原创 你討厭寫selector背景了嗎?手摸手教你封裝個控件!

前段時間項目裏要寫好幾個按下去狀態變化的button, 於是在drawable文件夾裏寫了一堆文件, 想想好煩啊, 也是浪費時間,搞了一堆文件,還要起名,真心煩! 一氣之下, 一勞永逸, 寫一個控件,各種屬性代碼xml配置或者代碼設置。因

原创 ViewPager + Fragment 這些坑你踩過嗎?

1.ViewPager + Fragment,fragment 的頁面不顯示: 1.PullToReFreshView/ScrollView 嵌套ViewPager有衝突導致ViewPager高度變化,這一點和ScrollView包含Li

原创 自定義上滑菜單SlidingUpMenu

受了張鴻洋大神這篇博文的啓發:http://blog.csdn.net/lmj623565791/article/details/39257409 截圖效果如下(由於截圖是白底的所以看起來怪怪的):                  

原创 帶酷炫動畫的checkbox

看到別人寫的這個效果不錯,看了他的代碼以及實現思路自己寫了遍: /** * 帶動畫的checkBox * Created by deadline. */ public class SmoothCheckBox extends V