Android-疑难解决
文章平均质量分 75
linyukun6422
这个作者很懒,什么都没留下…
展开
-
Android内存分析及OOM解决
问题描述在开发App详情页时,需要展示App的截图列表,并且每个截图都自适应显示在下图红色区域:即无论图片是横向还是竖向,它都能按比例缩放显示在该区域中。 为此我们想了个方案,给图片显示区域的LinearLayout一个固定高度,然后每张图片也给了个固定高度、且宽度自适应,然后一张一张addView()进LinearLayout中,这样就能像上图那样显示。原创 2015-01-26 19:39:51 · 910 阅读 · 0 评论 -
Android应用截图和SurfaceView截图问题(学生PAD抽奖系统)
问题描述在开发用户中心“抽奖系统”项目模块时,有个功能是抽中奖品,中奖物品弹出时将背景全部模糊,效果图如下图1-1图1-1 抽奖系统中奖界面效果图要将背景进行模糊后并进行一系列的动画效果,这个处理流程大致为: ① 获取中奖后的最后一帧背景图 ② 将背景图进行缩放、模糊处理 ③ 将处理后的背景图设置给中奖界面,并进行后续原创 2015-01-27 10:16:50 · 4887 阅读 · 2 评论 -
Android 自定义SeekBar关键点匹配的解决方案
问题描述可拖动进度条SeekBar在一些音乐、游戏类等的应用中经常使用到,一般我们都是使用如下列举的几种方式去实现:...上面几种进度条的样式,都比较正常,实现起来也容易,不需要对图片进行特殊的处理,但是如果要实现带有关键时间点特殊样式(如下图)展现的话,我们应该如何实现呢?难点分析先展示美工提供的进度条素材:1、SeekBar背景层原创 2015-01-28 10:37:57 · 1751 阅读 · 0 评论 -
Android 非静态内部类导致内存泄漏原因深入剖析
Android 非静态内部类导致内存泄漏原因深入剖析背景上周发现蘑菇街IM-Android代码里面,一些地方代码编写不当,存在内存泄漏的问题,在和疯紫交流的过程中,发现加深了一些理解,所以决定写一下分析思路,相互学习。内存泄漏一个不会被使用的对象,因为另一个正在使用的对象持有该对象的引用,导致它不能正常被回收,而停留在堆内存中。内存泄漏的危害最坏的情况,App可能会因为大量的内存泄漏而导致内存耗尽原创 2016-09-12 16:14:11 · 11010 阅读 · 3 评论