職場小白迷上優美句子:
真正的勤奮,不是被迫的機械性重複勞動,也不是自我感動式的摧殘健康,更不是因為拖延症導致的最後一刻效率爆發。
真正的勤奮來自於乙個人的內心深處,對於那些無法獲得即刻回報的事情,依然能夠保持十年如一日的熱情與專注。
本來想上個gif格式的動畫圖, 結果手機螢幕錄製的是mp4格式的, 沒法上傳, 直接來個效果圖吧
//重寫draw方法
@override
public void draw(canvas canvas)
public void deletecanvas()
/***
* 縮放動畫
*/public void myviewscaleanimation(view myview)
}呼叫方式:
------------------------------ circeactivity -------------------------------
private imageview mcirceim**iew;
private focuscirceview focuscirceview;
private static final string tag = "circeactivity";
private void initview()
@override
public boolean ontouch(view v, motionevent event)
log.d(tag, "ontouch:action_down____mx: " + x + "__my" + y);
break;
case motionevent.action_move:
log.d(tag, "ontouch: action_move");
break;
case motionevent.action_up:
log.d(tag, "ontouch: action_up");
//抬起時清除畫布,並移除檢視
focuscirceview.deletecanvas();
if (focuscirceview != null)
break;
}return true;
}
實訓 自定義View
1.自定義view分為自繪控制項和重寫控制項 2.自繪控制項 建立乙個類繼承view,通過重寫ondraw方法,使用canvas,paint等工具完成繪製,然後在activity的布局中引用建立乙個子執行緒,每隔1s重新整理new thread new runnable catch interrup...
Android自定義View 自定義元件
自繪控制項也分兩種,自定義元件和自定義容器,自定義元件是繼承view類,自定義容器時繼承viewgrounp 今天主要分析下自定義元件 還是舉個例子來的實際些,假如我們要畫乙個最簡單的textview,首先想到的就是canvas.drawtext 方法,怎麼畫了?還是得一步一步來 1 寫乙個myte...
Android自定義View實現
android自定義view實現很簡單 繼承view或者其子類,重寫建構函式 ondraw,onmeasure 等函式,根據繼承的類的不同可能有所不同。如果自定義的view需要有自定義的屬性,需要在values下建立attrs.xml。在其中定義你的屬性。在使用到自定義view的xml布局檔案中需要...