這裡主要的實現方式是寫兩個動畫來迴圈滾動
不多說了上乾貨
//直播中的動畫final animation loadanimation = animationutils.loadanimation(holder.iv_head.getcontext(), r.anim.anim_repeat_scale1);
final animation loadanimation2 = animationutils.loadanimation(holder.iv_head.getcontext(), r.anim.anim_repeat_scale_second1);
final imageview iv = holder.iv_head;
holder.iv_head.startanimation(loadanimation);
loadanimation.setanimationlistener(new animation.animationlistener()
@override
public void onanimationend(animation animation)
@override
public void onanimationrepeat(animation animation)
});loadanimation2.setanimationlistener(new animation.animationlistener()
@override
public void onanimationend(animation animation)
@override
public void onanimationrepeat(animation animation)
});
loadanimation
loadanimation2這兩個動畫
xml檔案在動畫檔案anim中建立
anim_repeat_scale1
<?xml version="1.0" encoding="utf-8"?>
anim_repeat_scale_second1
<?xml version="1.0" encoding="utf-8"?>
效果就是一直放大縮小的效果
leileitua
安卓中sharedperference的用法
引數 sharedperference 使用步驟 1.獲取到 sp this.getsharedpreferences config 0 2.獲取編輯器 editor editor sp.edit 3.editor.putstring key,value putint putdouble 4.edi...
安卓中Bitmap的處理
呼叫安卓手機系統照相機進行拍照 系統照相機得到的相片解析度太大,如果不處理直接使用就會導致outofmemery異常,我採用的是下面這段 計算的縮放值 public static int calculateinsamplesize bitmapfactory.options options,int ...
安卓中的儲存(SQLite)
sqlite 底層實現c和c 語言,本身是開源軟體版。主要應用在儲存聯絡人 儲存簡訊 備忘錄和手機上的音訊檔案等。優點是 資料安全性比較高,資料也方便管理。相應的api sqlitedatabase 開啟或者關閉資料庫 sqliteopenhelper 工具類 cursor物件 cursoradap...