当前位置: 首页 > news >正文

做三轨网站犯法吗秦皇岛网站制作专家教你简单建站

做三轨网站犯法吗,秦皇岛网站制作专家教你简单建站,响应式网页模版,网页设计代码html文件怎么查关于作者:CSDN内容合伙人、技术专家, 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 ,擅长java后端、移动开发、商业变现、人工智能等,希望大家多多支持。 未经允许不得转载 目录 一、导读二、概览三、问题记录四、 推…

关于作者:CSDN内容合伙人、技术专家, 从零开始做日活千万级APP。
专注于分享各领域原创系列文章 ,擅长java后端、移动开发、商业变现、人工智能等,希望大家多多支持。
未经允许不得转载

目录

  • 一、导读
  • 二、概览
  • 三、问题记录
  • 四、 推荐阅读

在这里插入图片描述

一、导读

我们继续总结学习遇到的问题,温故知新。

今天遇到一个线上问题,启动就闪退,比较坑,在此做一个记录,防止掉坑。

二、概览

我们在启动时做了一个启动图的优化,启动时让用户看到公司的logo,同时解决黑屏、白屏问题,这时也给用户一个假象,感觉启动起来很快一样。

但是上线后包了一些错误, 如下:

java.lang.RuntimeException:Unable to start activity ComponentInfo{com.qxx/com.qxx.Activity}: android.view.InflateException: Binary XML file line #9: Error inflating class <unknown>
2
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:26913)Caused by: org.xmlpull.v1.XmlPullParserException: Binary XML file line #51: <bitmap> requires a valid src attribute
java.lang.RuntimeException:Unable to start activity ComponentInfo{com.xx/com.xx.Activity}: android.content.res.Resources$NotFoundException: File res/xyadx.xml from drawable resource ID #xxxx
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:25211)
......
Caused by:
org.xmlpull.v1.XmlPullParserException:Binary XML file line #91: <bitmap> requires a valid src attribute

# main(1)org.xmlpull.v1.XmlPullParserExceptionBinary XML file line #9: <bitmap> requires a valid 'src' attributejava.lang.RuntimeException:Unable to start activity ComponentInfo{com.xxx/com.xxxActivity}: android.content.res.Resources$NotFoundException: Drawable com.xxx:drawable/loading_bg with resource ID #0x7xxf2
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:27681)
......
Caused by:
org.xmlpull.v1.XmlPullParserException:Binary XML file line #19: <bitmap> requires a valid 'src' attribute

三、问题记录

配置上中下三个image,再配个背景,更显高大上,

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">全局背景<item><color android:color="#FFFFFF" /></item>配置上中下三个image<item><bitmapandroid:gravity="top"android:src="@drawable/loading_bg" /></item><itemandroid:bottom="@dimen/dp_10"><bitmapandroid:gravity="center"android:src="@drawable/loading_slogan" /></item><item><bitmapandroid:gravity="bottom"android:src="@drawable/loading_buttom_logo" /></item>
</layer-list>

我们一起看看源码报错的地方 BitmapDrawable.java

/*** Updates the constant state from the values in the typed array.*/private void updateStateFromTypedArray(TypedArray a, int srcDensityOverride)throws XmlPullParserException {final Resources r = a.getResources();final BitmapState state = mBitmapState;final int srcResId = a.getResourceId(R.styleable.BitmapDrawable_src, 0);if (srcResId != 0) {...一系列的操作后,根据resid去获取bitmap,如果bitmap为空,则会抛出异常Bitmap bitmap = null;try (InputStream is = r.openRawResource(srcResId, value)) {ImageDecoder.Source source = ImageDecoder.createSource(r, is, density);bitmap = ImageDecoder.decodeBitmap(source, (decoder, info, src) -> {decoder.setAllocator(ImageDecoder.ALLOCATOR_SOFTWARE);});} catch (Exception e) {}if (bitmap == null) {throw new XmlPullParserException(a.getPositionDescription() +": <bitmap> requires a valid 'src' attribute");}}...}

一系列的操作后,根据resid去获取bitmap,如果bitmap为空,则会抛出异常,

分析原因后,我们得出结论

  1. bitmap 使用 src来引用, android:src
  2. 的src不允许为xml drawables
  3. src引用的图片资源在多分辨率下都要有,不让容易出问题

四、 推荐阅读

Java 专栏

SQL 专栏

数据结构与算法

Android学习专栏

未经允许不得转载

ddd

http://www.yayakq.cn/news/112735/

相关文章:

  • 银川网站建设银川百度官网建设
  • 怎么把自己做的网页上传网站360网站收录提交入口
  • 揭阳网站建设网站郑州网站建设 58
  • 报名网站建设费用价格从事网络营销的公司
  • 东莞专业设计网站网站建设空间使用标准
  • 网站换域名只做首页301wordpress 清理缓存
  • 重庆智能网站建设价格苏州做网站的专业公司哪家好
  • 百度网站搜索关键字小程序做一个要多少钱
  • 什么是网站维护费做生存分析的网站
  • 网站建设是什么专业啊国外的创意设计网站
  • 怎样创建网站赚钱常州手机网站开发
  • 广东网站开发推荐济南城市建设集团网站
  • 网站怎么做友情连接怎么做俄语网站
  • 自助建站自媒体网站的主要内容
  • 网站后台演示知名广州网站建设
  • win7可以做网站吗福建省建设法制协会网站
  • 做网站手机适配需要加价吗百度百家号登录入口
  • 网站推广怎么优化深圳网络推广怎么做
  • 注册公司网站如何注册虚拟网站建设
  • 网站搭建分站需要多少钱平面设计软件图标图片
  • 南昌专业网站制作公司沈阳市建设工程信息网招标公告
  • 个人备案转企业网站期间校园网站界面建设
  • 建站工具箱企业企业网站建
  • 农产品电商网站建设主要工作公司网络营销策划书范文
  • 深圳做网站哪个公司好做营销型网站
  • 深圳网站建设软件定制公司学院网站建设与管理办法
  • phpcmsv9手机网站源码小微型企业网站建立
  • 旅游精品网站建设微信公众号内容制作流程
  • 租整套房做民宿的网站微页制作网站模板免费下载
  • 合租网站设计wordpress视频站代码