protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);setContentView(R.layout.activity_main); //加载整体布局
//欢迎界面全屏开始计时
runnable.run();
...
}
//欢迎界面全屏倒计时
Handler handler = new Handler();
Runnable runnable = new Runnable() {
@Override
public void run() {
recLen--;
handler.postDelayed(this, 1000);
if(recLen==0){
handler.removeCallbacks(runnable);
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); //退出全屏模式实现
}
}
};
界面布局
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ptr="http://schemas.android.com/apk/res/com.xyscience.lr"
android:layout_width="match_parent"
android:layout_height="match_parent" >
...
<!--欢迎界面布局-->
<com.xyscience.lr.PullDoorView
android:id="@+id/myImage"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ffffff" >
<TextView
android:id="@+id/tv_hint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="20dp"
android:textColor="#44DAFF"
android:textSize="18sp" />
</com.xyscience.lr.PullDoorView>
</FrameLayout>