mtstcp group3 20110906. 解決方法 先把頭尾訊息都去掉...

14
MTSTCP Group3 20110906

Upload: patience-jennings

Post on 08-Jan-2018

254 views

Category:

Documents


0 download

DESCRIPTION

Vdieoview class public class MyVideoView extends VideoView { public MyVideoView(Context context) { super(context); // TODO Auto-generated constructor stub } public MyVideoView(Context context, AttributeSet attrs) { super(context, attrs); // TODO Auto-generated constructor stub } public MyVideoView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); // TODO Auto-generated constructor stub } // 重點就在此, 覆寫這個 onMeasure 就可以滿板了 : protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int width = getDefaultSize( 0, widthMeasureSpec); int height = getDefaultSize( 0, heightMeasureSpec); setMeasuredDimension(width, height); } }

TRANSCRIPT

Page 1: MTSTCP Group3 20110906. 解決方法 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

MTSTCPGroup3

20110906

Page 2: MTSTCP Group3 20110906. 解決方法 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

解決方法• 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, // 去掉頭尾的訊息 一定要在 setContentView 前寫入 WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.start);

• 寫一個 Class 去 Extend 原本的 VideoView

• 改掉原本的 <VideoView> 標籤名稱改成(package名稱 )irdc.ex07_17. MyVideoView

Page 3: MTSTCP Group3 20110906. 解決方法 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

Vdieoview classpublic class MyVideoView extends VideoView {

public MyVideoView(Context context) { super(context); // TODO Auto-generated constructor stub}

public MyVideoView(Context context, AttributeSet attrs) { super(context, attrs); // TODO Auto-generated constructor stub}

public MyVideoView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); // TODO Auto-generated constructor stub}// 重點就在此 , 覆寫這個 onMeasure 就可以滿板了 : )@Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int width = getDefaultSize( 0, widthMeasureSpec); int height = getDefaultSize( 0 , heightMeasureSpec); setMeasuredDimension(width , height); } }

Page 4: MTSTCP Group3 20110906. 解決方法 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

改掉 Label• <?xml version="1.0" encoding="utf-8"?>• <LinearLayout• xmlns:android="http://schemas.android.com/apk/res/android"• android:layout_width="fill_parent"• android:layout_height="fill_parent" android:orientation="horizontal">• <irdc.ex07_17.MyVideoView android:id="@+id/irdc.ex07_17.MyVideoView"

android:layout_height="fill_parent" android:layout_width="fill_parent"></irdc.ex07_17.MyVideoView>• </LinearLayout>

Page 5: MTSTCP Group3 20110906. 解決方法 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

Google Map

Page 6: MTSTCP Group3 20110906. 解決方法 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

戰術板

20110926

Page 7: MTSTCP Group3 20110906. 解決方法 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

錄製工作分配• 王之洵

– 三角進攻 (Triangle offense)– 四角進攻 (Four corners offense)– (Continuity offense)– (Flex offense)– 擋拆 (Pick and roll)– 1-3-1 區域聯防 (1-3-1 zone defense)– 2-3 區域聯防 (2-3 zone defense)

Page 8: MTSTCP Group3 20110906. 解決方法 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

錄製工作分配• 沈冠宇

– 跑轟 (Run and gun)– (Pick and pop)– 大角傳球 (coast-to-coast pass)– 全場壓迫 (Full-court press)– (Box-and-one defense)– 盯人防守 (Man-to-man defense)– (Match-up zone defense)

Page 9: MTSTCP Group3 20110906. 解決方法 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

錄製工作分配• 鄭凱元

– 動態進攻 (Motion offense)– 普林斯頓戰術 (Princeton offense)– 換位進攻 (Shuffle offense)– 小球 (Small Ball)– 背後掩護 (Back Screen)– 向上掩護 (Up Screen)– 向下掩護 (Down Screen)

Page 10: MTSTCP Group3 20110906. 解決方法 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

"Triangle" Offense vs. 3-2 or 1-2-2 Zone Defense

• http://www.youtube.com/watch?v=11d5mbWEi84

Page 11: MTSTCP Group3 20110906. 解決方法 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
Page 12: MTSTCP Group3 20110906. 解決方法 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

紀錄表

20110926

Page 13: MTSTCP Group3 20110906. 解決方法 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

動態進攻 (Motion offense)

• http://www.youtube.com/watch?v=lL8yecXVuQ8

Page 14: MTSTCP Group3 20110906. 解決方法 先把頭尾訊息都去掉 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

紀錄表 - 進度