這次是需求有點無語,不過還是做出來了,效果如下,這回要講講,有點複雜,以後自己估計都忘了,記錄一下--!
動畫類animalutul:
public class animalutul
public void setstarttime(long starttime)
public animalutul(context context, relativelayout layout, imageview logo)
playlogoinanim();
}}, starttime);
iv_logo.postdelayed(new runnable()
}, starttime);
} public void playinanim()
private void playlogoinanim()
manimatorset = new animatorset();
manimatorset.play(anim1).with(anim2);
manimatorset.play(anim2).with(anim3);
manimatorset.setduration(1000);
manimatorset.start();
}}
適配螢幕高度類displayutil:
public class displayutil
/*** 獲取螢幕寬度
* @param context
* @return
*/public static int getdisplaywidthpixels(context context)
if (displaywidthpixels == 0)
return displaywidthpixels;
}/**
* 獲取螢幕高度
* @param context
* @return
*/public static int getdisplayheightpixels(context context)
if (displayheightpixels == 0)
return displayheightpixels;
}/**
* 將px值轉換為dip或dp值
** @param pxvalue
* @return
*/public static int px2dip(context context, float pxvalue)
/*** 將dip或dp值轉換為px值
** @param dipvalue
* @return
*/public static int dip2px(context context, float dipvalue)
/*** 將px值轉換為sp值
** @param pxvalue
* @return
*/public static int px2sp(context context, float pxvalue)
/*** 將sp值轉換為px值
* @param spvalue
* @return
*/public static int sp2px(context context, float spvalue)
}
呼叫方法:new animalutul(this,出現的layout,logo);
唉~好累~天天寫這些--!
程式設計訓練第四十四期 多數元素
給定乙個大小為 n 的陣列,找到其中的多數元素。多數元素是指在陣列 現次數 大於 n 2 的元素。你可以假設陣列是非空的,並且給定的陣列總是存在多數元素。1.雜湊表 時間複雜度o n 我們遍歷陣列 nums 一次,對於 nums 中的每乙個元素,將其插入雜湊表都只需要常數時間。如果在遍歷時沒有維護最...
實習篇 第四十四天
昨天系統公升級,我擔心的一夜沒有睡好覺,準確的說是這一周都沒有睡個好覺,整天是提心吊膽的,順理成章的我也感冒了!有句話說的好 只有在你生病的時候最想家!但是這一次,這種感覺竟被工作上的事給壓了下去!上午來到公司就聽見經理打 說系統更改過密碼之後提示有錯誤,我隱隱約約感到有問題。果然不出所料,下午問題...
演算法 日更 第四十四期 虛二叉樹
前言 小編菜歸菜,但是好歹也寫過幾篇關於樹的部落格 線段樹 劃分樹 紅黑樹 如果你已經會了這些樹,那麼你一定會認為樹很麻煩,很燒腦。其中的紅黑樹是一種二叉排序樹實現自平衡的樹,但是最煩人,線段樹和劃分樹都很好寫,而紅黑樹不僅要建樹 查詢,還要再實現自平衡。但是虛二叉樹和紅黑樹功能一樣,只不過更大的優...