美文网首页
常用UI控件属性

常用UI控件属性

作者: Crane_FeiE | 来源:发表于2018-09-08 08:22 被阅读0次

    常用属性

    1.通用属性

    gravity = "center | bottom |top | start | end"  //设置控件/layout的内部布局的位置
    layout_gravity                           //设置控件在其父控件中的位置
    TextAllCaps = “true | false”             //设置text的字体是否全部大写(button默认大
    写)
    
    visible      //控件可见
    invisible    //控件不可见,但占据空间
    gone         //控件不可见,且不占据空间
    

    2.EditText 属性

    hint  //提示性文本
    maxLines //最大行数
    
    

    3.ImageView 属性

    src //为ImageView指定图片
    
    setImageResourse() //java代码中设置指定图片给ImageView
    
    

    4.ProgressBar 属性

    style = "?android:attr/progressBarStyleHorizontal"  //改变ProgressBar样式
    max //指定Progress满值
    
    



    不在layout文件中定义的控件使用

    1.AlertDialog使用

    Sample code:

        private void showAlertDialog() {
            AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(this);
            dialogBuilder
                    .setTitle("alert dialog")
                    .setMessage("Mayday Mayday")
                    .setCancelable(false)
                    .setPositiveButton("OK", new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialogInterface, int i) { }
                    })
                    .setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialogInterface, int i) { }
                    })
                    .show();
        }
    

    相关文章

      网友评论

          本文标题:常用UI控件属性

          本文链接:https://www.haomeiwen.com/subject/hjjqgftx.html