美文网首页
Android坑集

Android坑集

作者: thishejue | 来源:发表于2018-10-23 11:17 被阅读0次

Activity使用VideoView时,AudioManager引用Activity context引起的泄露

https://gist.github.com/jankovd/891d96f476f7a9ce24e2

解决使用Glide加载图片的时候会出现拉伸的情况,即使设置了centerCrop()也没用的问题

在使用Glide过程中会出现图片被拉伸的情况,经查开始使用了place holde的缘故,有3种简单方法:

1、取消使用place holde:

Glide.with(context).load(resId). into(imageView);

2、使用place holde加上dontAnimate():

Glide.with(context).load(resId).placeholder(defaultId).dontAnimate().into(imageView);

3、使用asBitmap加载:

Glide.with(context).load(imageUrl).asBitmap().placeholder(defaultId).into(imageView);

关于通知的坑

1、channelName不能设置的太长,否则在原生系统上可能无法弹出通知

2、在原生系统上,通知的图标(setSmallIcon),要用透明的icon才能看到图形,否则图片为灰色

3、安卓8以上,要使用NotificationChannel

相关文章

  • Android坑集

    Activity使用VideoView时,AudioManager引用Activity context引起的泄露 ...

  • Android 日常踩坑

    1、Android NDK开发踩坑 踩坑环境 Android Studio 3.4.1,JDK 1.8 1、为什么...

  • Android深度好文锦集

    Android进阶文章锦集(一)_郭霖Android进阶文章锦集(二)_鸿洋Android深度好文锦集 搜集平时看...

  • 0x00 Android入坑之环境配置

    之所以入坑Android是因为要入坑Android逆向,所以粗略配置了一下Android的开发环境,使用Andro...

  • H5学习之路

    持续更新中... 前言 从iOS开发入坑,途中掉入Android小坑,现在公司负责iOS及Android大坑,已经...

  • 【记一坑】Android lines 和 imeOptions同

    坑: android:singleLine="true"过时,用android:lines="1" 设置andro...

  • docker

    Docker入坑教程【33集】

  • 坑·集

    记录NOIP刷题时碰到的巨坑 或者 诸如A+B Problem各种奇淫怪技 重名: 极端定义域 i,j重用 sor...

  • Android - 升级 Android T 编译环境适配

    前言 与时俱进,博学笃行。Android T 都正式发版了,适配肯定是一坑又一坑。这里仅作 Android T 编...

  • android 9 ,10 前台服务权限

    比较坑,兼容新的系统Android9 Android10 。 startForeground(NOTIFICATI...

网友评论

      本文标题:Android坑集

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