第三章 用户界面设计
生活随笔
收集整理的這篇文章主要介紹了
第三章 用户界面设计
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
3.1.2?在代碼中控制ui界面
package com.example.administrator.a11;import android.content.DialogInterface; import android.graphics.Color; import android.graphics.drawable.Drawable; import android.support.v7.app.ActionBar; import android.support.v7.app.AlertDialog; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.util.TypedValue; import android.view.Gravity; import android.view.View; import android.view.ViewGroup; import android.widget.FrameLayout; import android.widget.TextView;public class MainActivity extends AppCompatActivity {public TextView text2;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);//setContentView(R.layout.activity_main);//在MainActivity的OnCreate()方法中,創建一個幀布局管理器,并未改布局管理器設置背景FrameLayout frameLayout=new FrameLayout(this);//創建幀布局管理器frameLayout.setBackgroundColor(Color.BLACK);//設置背景setContentView(frameLayout);//設置在Activity中顯示frameLayout TextView text1=new TextView(this);text1.setText("在代碼中控制UI界面");//設置顯示的文字text1.setTextSize(TypedValue.COMPLEX_UNIT_PX,50);//設置文字大小,單位為像素text1.setTextColor(Color.rgb(100,1,1));//設置文字的顏色frameLayout.addView(text1);//將text1添加到布局管理器中 TextView text2 = new TextView(this);text2.setText("單機進入游戲......");//設置顯示文字text2.setTextSize(TypedValue.COMPLEX_UNIT_PX,50);//設置文字大小,單位像素text2.setTextColor(Color.rgb(100,1,1));//設置文字顏色text2.setGravity( Gravity.CENTER_HORIZONTAL | Gravity.CENTER_VERTICAL);;//設置居中顯示//為text2添加單擊事件監聽器text2.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {new AlertDialog.Builder(MainActivity.this).setTitle("系統提示")//設置對話框的標題.setMessage("游戲有風險,進入需謹慎,真的要進入嗎?")//設置對話框的顯示內容.setPositiveButton("確定",//為確定添加單擊事件new DialogInterface.OnClickListener(){public void onClick(DialogInterface dialog,int which){Log.i("3.2","進入游戲");//輸出消息日志 }}).setNegativeButton("退出",//為退出按鈕添加單擊事件new DialogInterface.OnClickListener(){public void onClick(DialogInterface dialog,int which){Log.i("3.2","退出游戲");finish();//j結束游戲 }}).show();//顯示對話框 }});frameLayout.addView(text2);} }?
轉載于:https://www.cnblogs.com/xiaochi/p/6409459.html
總結
以上是生活随笔為你收集整理的第三章 用户界面设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: display: none;、visib
- 下一篇: js简单的下拉选中效果