当前位置:首页 >  开发者 >  AndroidStudio学习(二)UI

AndroidStudio学习(二)UI

TextViewandroid:gravity="center"居中对齐//文字对齐方式topbottomleftrightcenterandroid:textSize="24sp"android:textColor="#ffff

TextView

  • android:gravity="center"居中对齐 //文字对齐方式

  • top bottom left right center

  • android:textSize="24sp"

  • android:textColor="#ffffff"

Button

  • textAllCaps="false"禁止自动转换为大写

EditText 输入框

  • hint="Type something here" 提示文字
  • maxLines="2" 最大行数 当超过两行时 出现滚动条

imageView

  • 图片放在drawable里
  • src="@drawable/img_1"

ProgressBar 进度条

  • visibility:visible invisible gone //不占用空间
  • progressBar.getVisibility()
  • progressBar.setVisibility(View.VISIBLE INVISIBLE GONE)
  • style =" >android:attr/progressBarStyleHorizontal" //水平进度条 默认为圆形进度条
  • max=“100”//进度条长度
  • 改变进度条的长度int progress=progressBar.getProgress(); progress=progress+10; progressBar.setProgress(progress1;)

AlertDialog 确认对话框

  • 直接在代码中实现
    AlterDialog.Builder dialog=new AlterDialog.Builder(MainActivity.this);
    dialog.setTitle("This is Dialog")
    dialog.setMessage("something important")
    dialog.setCancelable(false)//需要用dissmiss来关闭对话框
    dialog.setPositiveButton("OK",new DialogInerface.OnClickListener())
    {
    }
    dialog.setNegativeButton(){}
    dialog.show();

ProgressDialog//显示等待进度条

代码与上面的类似

布局

线性布局LinearLayout

  • orientation:vertical/horizontal 排列方向
  • layout_gravity="top center_vertical bottom" 排列对齐方式
  • layout_weight=1 一行的屏幕占比

相对布局RelativeLayout

p100

帧布局FrameLayout

百分比布局PercentLayout

ConstraintLayout

https://blog.csdn.net/guolin_blog/article/details/53122387

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,
如果涉及侵权请联系站长邮箱:support@yingtwo.com 进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

原文链接:none

最近更新

超级女英雄哪个厉害
超级女英雄哪个厉害

漫威中有数不清的超级英雄,而在我们讨论最强大的...

台电平板屏幕多少钱
台电平板屏幕多少钱

尊敬的台电用户:您好,X80HD的外屏是120...

嘉实多和昆仑哪个好
嘉实多和昆仑哪个好

你好!嘉实多机油是业界最好的,比昆仑机油贵很多...

68.C++中的const
68.C++中的const

编写程序过程中,我们有时不希望改变某个变量的值...

封神榜哪个版本游戏
封神榜哪个版本游戏

PC上的荡神志、刀剑封魔录、封神榜之英雄无敌P...

硬盘怎么清洁
硬盘怎么清洁

给笔记本电脑硬盘清理灰尘的方法如下:1、用螺丝...

410m和7670哪个好
410m和7670哪个好

首先三款笔记本的处理器都是i52450m,内存...

手机2k17乔丹怎么获得
手机2k17乔丹怎么获得

NBA2k17选择乔丹先创建MC人物,打三局大...

多态、抽象类、接口练习:愤怒的小鸟
多态、抽象类、接口练习:愤怒的小鸟

需求说明:模拟实现愤怒的小鸟,定义鸟叫的接口,...

使用taro+canvas实现微信小程序的图片分享功能
使用taro+canvas实现微信小程序的图片分享功能

业务场景二轮充电业务中,用户充电完成后在订单详...