原创 ApiDemo-BouncingBalls

效果圖: 1.在觸發down或者move事件的時候,會生成小球,並開始動畫, 2.背景的顏色一致變換的動畫 首先實現背景變換的動畫 private static final int RED = 0xffFF8080; private

原创 ApiDemo--Animation/Seeking

效果圖 自定義的小球 public class MyAnimationView extends View implements ValueAnimator.AnimatorUpdateListener,Animator.Anima

原创 在Android studio項目中集成友盟分享

友盟分享,你值得擁有 1.下載SDK 下載最新版本的umeng的SDK.友盟開發者平臺 我下的是6.3.1版本 2.導入jar包 雙擊打開友盟集成工具, 選擇你要分享的平臺,選擇開發工具,是否使用分享面板,然後點擊OK,就會在當前的文件

原创 圖片加載框架

加載圖片是幾乎所有的項目都需要用到的功能,而如何快速的加載並很好的防治OOM,這是一個圖片加載框架首先應該考慮的問題,現在越來越多的第三方框架可供我們選擇,可是加載圖片中間的基本原理確實我們應該瞭解並且熟悉的. 圖片的加載有以下幾步: 1

原创 仿餓了麼 + - 自定義View

我們的效果圖 在錄製gif的時候有點卡頓,感覺控件中的動畫看得不是很清楚,此自定義控件是有旋轉和向右擴展和收縮的效果的 自定義屬性 <!--仿餓了麼自定義控件屬性--> <declare-styleable name="Anim

原创 貝塞爾曲線實現QQ未讀消息氣泡拖拽效果

效果圖 1.氣泡會隨着手指的移動而移動, 2.在一定範圍內,氣泡和粘連小球都存在,超出此範圍粘連小球會消失 3.當超出最大距離然後鬆開手後氣泡會消失,然後有一段動畫 4.當超出最大距離後,只要不鬆開手指;氣泡還會隨着手指的移動,當你再移

原创 如何在android手機或者設備上錄屏並轉換爲GIF發佈在CSDN上

錄屏 把設備連接上adb,然後打開命令窗口輸入 adb shell screenrecord /sdcard/a.mp4 按回車鍵錄屏已經開始,視頻保存在sdcard的根目錄,命名爲a.mp4,停止錄屏按Ctrl+c 錄屏完畢後,

原创 LayoutInflater到底是如何工作的

LayoutInflater到底是如何工作的 不管你是使用的哪個inflate()方法的重載,最終都會輾轉調用到LayoutInflater的如下代碼中: public View inflate(XmlPullParser par