社区
Android
帖子详情
android性能优化问题
麦田捕手
2013-02-18 04:46:48
在做的一个项目中有多个GridView来展示图片,现在经常遇到的问题是正常切换完几个Activity后,程序就oom异常了,现在我的一种做法是,在Activity finish之前添加recycle掉该Activity中GridView的所有图片,但这样做似乎没什么效果,请问一下坛友ListView或者GridView常用的优化技巧有哪些呢?
...全文
267
8
打赏
收藏
android性能优化问题
在做的一个项目中有多个GridView来展示图片,现在经常遇到的问题是正常切换完几个Activity后,程序就oom异常了,现在我的一种做法是,在Activity finish之前添加recycle掉该Activity中GridView的所有图片,但这样做似乎没什么效果,请问一下坛友ListView或者GridView常用的优化技巧有哪些呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kbest
2013-02-19
打赏
举报
回复
图片过多使用缓存机制。
002大破天幕杀机
2013-02-19
打赏
举报
回复
推荐楼主看一下这篇文章:http://developer.android.com/training/displaying-bitmaps/index.html
经常在黑云中出没
2013-02-19
打赏
举报
回复
嗯,一般图片神马的都是用软引用的
梦_枫
2013-02-19
打赏
举报
回复
1楼说的很明白了 用缓存机制加软引用
veardn
2013-02-19
打赏
举报
回复
在activity结束前把所有的图片都recycle掉
TobyC
2013-02-18
打赏
举报
回复
展示图片的话,OOM很有可能是使用bitmap造成的。可以用软引用来解决,楼主可以自己google一下。
lingang1359
2013-02-18
打赏
举报
回复
可以在Adapter的getView方法里面加LOG来进行测试,查看手机一屏显示的VIEW实际数量与LOG次数是否相同,如果LOG比实际数量多很多,那就有可能是我说的1和2的问题,检查一下。
lingang1359
2013-02-18
打赏
举报
回复
1、ConvertView的重用,这个最重要,绝大部分的OOM原因是new了太多的ConvertView造成的。 2、ListView和GridView尽量在xml文件中规定大小,尽量不要使用代码对ListView和GridView的宽和高进行更改。不能直接使用相对布局来控制ListView和GridView的大小,否则会不断的进行创建。 3、及时回收多余的或者不用的对象来减少内存消耗,多使用软引用和弱引用。
安卓View+Handler+Binder,
Android
性能优化
常见
问题
Android
学习是一条漫长的道路,我们要学习的东西不仅仅只有表面的 技术,还要深入底层,弄明白下面的 原理,只有这样,我们才能够提高自己的竞争力,在当今这个竞争激烈的世界里立足。人生不可能一帆风顺,有高峰自然有低谷,要相信,那些打不倒我们的,终将使我们更强大,要做自己的摆渡人。我把自己这段时间整理的
Android
最重要最热门的学习方向资料放在了我的GitHub,里面还有不同方向的自学编程路线、面试题集合/面经、及系列技术文章等。我把自己这段时间整理的
Android
最重要最热门的学习方向资料放在了。
【
性能优化
】2024最新一线互联网公司
Android
性能优化
项目实战合集_安卓
性能优化
问题
这个题库内容是比较多的,除了一些流行的热门技术面试题,如Kotlin,数据库,Java虚拟机面试题,数组,Framework ,混合跨平台开发,等互联网项目,最重要的便是用户体验,因此
性能优化
对于app开发和维护非常重要。不过性能工程实战项目涉及到很多知识点,比如 Linux、docker、k8s、Nginx、SpringCloud、Redis、MySQL 、rabbitMQ等等,对其中一些没有基础的同学,想要掌握并不容易。
Android
性能优化
—ANR
问题
分析
Android
性能优化
—ANR
问题
分析
安卓服务的常见
问题
,
性能优化
以及应用场景剖析
在安卓开发中,服务(Service)扮演着至关重要的角色,它们在没有用户界面的情况下,为用户提供了长时间的后台任务执行能力。本文将探讨服务常见
问题
、优化策略、应用场景以及开发过程中应注意的事项。
android
面试宝典!
Android
性能优化
常见
问题
,面试建议_安卓系统 面试 优化遇到的
问题
及建议
1.这是很有指导意义的一次面试,面试的内容确实比较符合现在对高级
Android
工程师的要求。2.问的内容比较关注细节,这种要是没有深入了解几乎不知道。3.面试其实是一个学习成长的过程,找几家公司练练手,然后找到套路之后对症下药。这里附上上述的技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。上述高清技术脑图以及配套的架构技术PDF可以。
Android
80,490
社区成员
91,375
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章