zoukankan      html  css  js  c++  java
  • Glide控件(2018年9月19日)

    2018.9.19

    1Glide

    滑行,平滑。

    图片处理框架,让图片加载更加平滑、简便。

    Android开发中,经常会使用到大图片,这些大图片的出现,会造成程序的内存溢出。因为Android OS内部有约定,当应用程序运行时超出某个内存耗用限制,就会出现溢出异常(oomout of memory)。

    如何处理大图片加载?(不只是这个问题:缓存图片、图片缩略图生成、动图加载)

    使用第三方框架来解决此类问题,这些框架有:picassofrescoglideImageLoader

    2、如何获取Glide

    官网地址:https://github.com/bumptech/glide

    implementation 'com.github.bumptech.glide:glide:4.8.0'

    annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0'

    3、第一个Glide示例

    activity_main.xml

    MainActivity.java

    效果:

    4、使用Glide加载网络图片。

    【案例】加载网络图片

    activity_main.xml

    MainActivity.java

    权限:

    效果:

    作业:

    创建登录界面:

    要求:

    1)图片使用Glide加载网络图片,每次随机出现。

    2)控件操作使用ButterKnife框架,实现简单的登录逻辑

    3)布局使用ConstraintLayout实现。

  • 相关阅读:
    hiho150周
    hdu1011
    hiho1055/hdu1561
    bat脚本启动exe并打开文件后退出 + 中文乱码
    hiho1080
    hiho1079
    java异常处理——基础篇
    找不到要编译的文件——path环境变量配置
    MVC——studying
    轻松搞定EasyUI
  • 原文地址:https://www.cnblogs.com/sanshengshitouhua/p/14577419.html
Copyright © 2011-2022 走看看