小弟这有两个问题求教大神们,关于浏览图片内存释放和拍照结束返回时崩溃

qianshengta02 2016-02-23 04:39:30
问题一:在拍照返回时崩溃(怀疑是路径错误,或图片类型错误,)这个问题在其他机子上几乎不出现,但是在华为荣耀6和7上几乎时时刻刻出现
--预解决方法1--将图片类型从content类型URI读取数据转换为Bitmap
--预解决方法2--android 4.4 版本以上图片路径有修改,你看下是不是你拍照后,上传图片时路径不存在

问题二:在浏览了很多图片后崩溃掉-报错OOM内存溢出(怀疑是因为每次浏览过图片后图片就被缓存下没有释放掉,然后内存溢出)
这个在高配的手机上几乎不出现,配置越低出现概率越高
--预解决办法--Facebook的fresco
...全文
250 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qianshengta02 2016-02-24
  • 打赏
  • 举报
回复
引用 5 楼 u010911576 的回复:
这就是为什么QQ 微信 支付宝,选择头像都是自己遍历本地图片,自己显示,自己实现裁剪图片的原因了! 我现在的做法和微信一样
有具体的代码吗
_deadline 2016-02-24
  • 打赏
  • 举报
回复
这就是为什么QQ 微信 支付宝,选择头像都是自己遍历本地图片,自己显示,自己实现裁剪图片的原因了! 我现在的做法和微信一样
God眯眯眼 2016-02-23
  • 打赏
  • 举报
回复
问题一怀疑是空指针问题 我遇到相关问题过 你可以自己log一下
sagittarius1988 2016-02-23
  • 打赏
  • 举报
回复
要看具体的log才知道原因啊,看描述都说不清楚的
qianshengta02 2016-02-23
  • 打赏
  • 举报
回复
引用 2 楼 sagittarius1988 的回复:
要看具体的log才知道原因啊,看描述都说不清楚的
浏览图片的那个问题报错是OOM。
qianshengta02 2016-02-23
  • 打赏
  • 举报
回复
小弟在这再加个问题三:魅族手机在从本地选择图片的时候,选择从图库里取图片是OK的,但是从文档里选择图片的时候就会崩溃,现在就魅族这种情况。
【采用BPSK或GMSK的Turbo码】MSK、GMSK调制二比特差分解调、turbo+BPSK、turbo+GMSK研究(Matlab代码实现)【采用BPSK或GMSK的Turbo码】MSK、GMS内容概要:本文主要介绍了采用BPSK或GMSK调制方式的Turbo码相关技术研究,重点涵盖GMSK调制下的二比特差分解调方法、Turbo码与BPSK/GMSK调制相结合的系统性能分析,并提供了完整的Matlab代码实现方案。研究内容包括调制解调原理、编码结构设计、误码率仿真及系统优化等关键环节,旨在通过仿真手段验证所提出方案的有效性和可靠性,帮助研究人员深入理解现代数字通信系统中的关键技术和其实现方法。; 适合人群:具备一定通信原理和Matlab编程基础,从事无线通信、信号处理、编码理论等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①掌握GMSK调制与Turbo码结合的系统设计与仿真方法;②学习二比特差分解调算法在实际通信系统中的应用;③通过Matlab代码实现提升对数字调制解调和信道编码技术的理解与实践能力;④为相关课题研究、毕业设计或工程项目提供参考和技术支持。; 阅读建议:建议读者结合文中提供的Matlab代码逐模块运行与调试,对照通信系统基本原理深入理解各环节功能,重点关注调制解调过程与Turbo译码的协同工作机制,并尝试修改参数以观察系统性能变化,从而达到理论与实践相结合的学习效果。
代码转载自:https://pan.quark.cn/s/a4b39357ea24 LA 1010 逻辑分析仪被视作一种效能卓越的数字信号分析设备,其核心功能在于对数字通信协议,例如I²C,进行检测与解构。本资源将集中阐述LA 1010的操作流程以及如何借助该设备对I²C协议的波形展开分析。 确保逻辑分析仪被正确地连接至目标系统是极为关键的环节。在运用LA 1010的过程中,必须将分析仪的通道0与通道1分别对应连接至目标装置的SCL(钟)与SDA(数据)线路。务必保证连接的稳固性且无任何干扰因素,以此确保数据采集的精确度。 随后,需要设定采样参数。采样频率对于能否成功捕捉到信号具有决定性的作用。针对I²C协议,通常选用的采样频率范围介于100kHz到400kHz之间,这一范围的选择取决于实际应用场景中I²C总线的运行速度。然而,LA 1010所能达到的最高采样速率可能高达500MHz,因此需要根据具体需求进行相应的调整。此外,还必须精心挑选适配目标设备工作电压的电压等级,例如3.3V、5V或1.8V。 在软件操作层面,需要选取恰当的通道与协议种类,即I²C。一旦启动采样,逻辑分析仪便开始记录相关数据。软件界面通常会实展示波形图,为观察与分析提供便利。 关于I²C协议波形的解读,我们可以遵循以下步骤: 1. 总线处于空闲状态:SCL与SDA均维持在高电平位置,这表明总线当前未进行数据传输。 2. 传输起始信号:当SCL处于高电平期间,SDA线从高电平转换至低电平,此动作标志着数据传输的开始。 3. 地址、数据及应答的识别:在每一个SCL高电平脉冲的持续间内,SDA线上的电平状态代表了数据位。地址与数据的传输均为双向过程,而读写标识则由SDA线上的电平来...

80,488

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧