1. Toast(吐丝框)
    1.1 Toast是Android中的一种简易的消息提示框
    1.2 使用这个类的最简单的方法是调用静态方法构造您所需要的一切,并返回一个新的Toast对象。
    Toast toast=Toast.makeText(getApplicationContext(), “默认的Toast”, Toast.LENGTH_SHORT);
    toast.show();
    第一个参数:当前的上下文环境。可用getApplicationContext()或this
    第二个参数:要显示的字符串。也可是R.string中字符串ID
    第三个参数:显示的时间长短。Toast默认的有两个LENGTH_LONG(长)和LENGTH_SHORT(短),也可以使用毫秒如2000ms

  2. ImageView
    2.0 注意事项:res下面的资源名不能使用大写字母,特别是图片资源中的图片的文件名,会造成R.java文件丢失,改正确后即可
    例如:smallImage.png错误,small_image.png正确

    2.1 scaleType(缩放类型)
    scaleType的属性值有:matrix fitXY fitStart fitCenter fitEnd center centerCrop centerInside

            (扩大或缩小至)
    图片宽度--------------->控件宽度
    

    它们之间的区别如下:
    matrix 用矩阵来绘制(从左上角起始的矩阵区域)

    fitXY 不按比例缩放图片,目标是把整个图片塞满整个View

    fitStart 把图片按比例扩大或缩小到View的[[[宽度]]],然后置顶部显示(图片会完整显示)

    fitCenter 把图片按比例扩大或缩小到View的[[[宽度]]],然后居中显示(图片会完整显示)

    fitEnd 把图片按比例扩大或缩小到View的[[[宽度]]],然后置底部显示(图片会完整显示)

    center 不缩放,将图片按原来大小居中显示,当图片宽高超过View的宽高时,则截取图片的居中部分显示

    centerCrop 按比例扩大(或缩小)图片的size居中显示,使得图片的长宽的[[[等于或大于]]]View的长宽

    centerInside 按比例扩大(或缩小)图片的size居中显示,使得图片的长宽的[[[等于或小于]]]View的长宽 (图片会完整显示)

    用得最多还是fitXY fitStart fitCenter fitEnd
    默认是fitCenter
    

    scaleType属性分二种情况分析
    1.1.1 图片比ImageView小(android08_widget03_d01_v1)

Android消息提示框相关推荐

  1. Android消息提示框及CheckBox组件

    目录 一.Toast(消息提示框) 1.创建显示普通文本的Toast 2.创建显示带图片的Toast 二.CheckBox组件 1.在CheckBox在XML文件中的基本语法 2.CheckBox 选 ...

  2. Android第三方开源对话消息提示框:SweetAlertDialog(sweet-alert-dialog)

     Android第三方开源对话消息提示框:SweetAlertDialog(sweet-alert-dialog) Android第三方开源对话消息提示框:SweetAlertDialog(swe ...

  3. flutter Toast消息提示框

    题记 -- 执剑天涯,从你的点滴积累开始,所及之处,必精益求精,即是折腾每一天. 本文章将讲述: 1.在 flutter 跨平台开发中,使用 Dart 实现 Toast 消息提示框效果 2.Overl ...

  4. uniapp 消息提示框

    uni.showToast(OBJECT) 显示消息提示框. OBJECT参数说明 参数 类型 必填 说明 平台差异说明 title String 是 提示的内容,长度与 icon 取值有关.   i ...

  5. Toast 消息提示框

    Toast(吐丝框) 1.1 Toast是Android中的一种简易的消息提示框 1.2 使用这个类的最简单的方法是调用静态方法构造您所需要的一切,并返回一个新的Toast对象. 第一个参数:当前的上 ...

  6. Toast类实现消息提示框

    Toast类实现消息提示框的方式有两种: 使用静态方法makeText()方法 以下面那个为例吧,第一个参数是一个上下文对象,第二个参数是要显示的数据,第三个参数是要显示数据的时长. 我们来看看他低层 ...

  7. 简易消息提示框Toast和通知的使用

    随时随地技术实战干货,获取项目源码.学习资料,请关注源代码社区公众号(ydmsq666) Android中的Toast是一种简易的消息提示框.和Dialog不一样的是,Toast是没有焦点的,toas ...

  8. 详解-Android各种提示框

    首先我们来看看效果图 1.简单的消息提示框 // 简单消息提示框 private void showExitDialog01(){ new AlertDialog.Builder(this) .set ...

  9. 微信小程序-消息提示框实例

    做Android的时候对toast是很熟悉的.微信小程序开发中toast也是重要的消息提示方式. 提示框: wx.showToast(OBJECT) 显示消息提示框 OBJECT参数说明: 示例代码: ...

最新文章

  1. linux撤销编辑内容,linux编辑利器vim常用操作
  2. java用户名检查数据库_登入界面账号密码是访问数据库,但登入问题时if判断时就是执行不了...
  3. 猪八戒网的DevOps进化论
  4. OUTLOOK 的PST文件和OST文件的区别
  5. php获取微信uninoid_微信小程序获取openid和unionid方法
  6. 拓端tecdat|R语言投资组合优化求解器:条件约束最优化、非线性规划求解
  7. 节约里程法java代码,智慧职教: 在配送路线优化的节约里程法中有几个基本的假设前提条件,他们是()。...
  8. python FTPS使用ftplib下载文件(详细)
  9. Windows痕迹清除技术
  10. Failed to open /var/lib/samba/private/secrets.tdb
  11. composer入门教程
  12. 卸载Google Drive 硬盘-必须退出程序才能卸载
  13. 全国结婚率连续5年下降,这届年轻人,为什么不敢结婚?
  14. 【Mysql】1366 - Incorrect string value: ‘\xE9\x92\xB1\xE7\x94\xB5‘
  15. iPhone 电池和性能
  16. mysql 字符串截取查询
  17. 分类信息网和织梦搬家后报错Fatal error: Uncaught ArgumentCountError: Too few arguments to function AddFilter(), 3
  18. 如何有效地召开会议?
  19. Vue Devtools不显示Components
  20. oracle idc排名,idc 排行_2015中国IDC排行榜TOP20

热门文章

  1. 各位想不想知道,下载360,系统能不能重装?
  2. pga_aggregate_target,pga_aggregate_limit
  3. docker swarm集群搭建及使用Portainer、shipyard
  4. Java画不规则,及拖动直线
  5. 课程网站的设计开题报告范例
  6. Scratch(二十):3D跑酷
  7. 一文看懂推荐系统:Gate网络2:百度GemNN(Gating-Enhanced Multi-Task Neural Networks)
  8. Qt - WPS文本编辑器(WPS文档操作)
  9. 中英文空格规范 (个人使用)
  10. GAGE LAN总线采集卡