文章 2017-11-07 来自:开发者社区

[转]Android笔记: android APP 内存与速度的优化问题

性能优化 Android应用程序运行的移动设备受限于其运算能力,存储空间,及电池续航。由此,它必须是高效的。电池续航可能是一个促使你优化程序的原因,即使他看起来已经运行的足够快了。由于续航对用户的重要性,当电量耗损陡增时,意味这用户迟早会发现是由于你的程序。 虽然这份文档主要包含着细微的优化,但这些绝不能成为你软件成败的关键。选择合适的算法和数据结构永远是你最先应该考虑的事情,但这超出这份文档之....

文章 2017-11-05 来自:开发者社区

Android照片墙完整版,完美结合 内存方案 LruCache 和 硬盘方案 DiskLruCache

在上一篇文章当中,我们学习了DiskLruCache的概念和基本用法,但仅仅是掌握理论知识显然是不够的,那么本篇文章我们就来继续进阶一下,看一看在实战当中应该怎样合理使用DiskLruCache。还不熟悉DiskLruCache用法的朋友可以先去参考我的上一篇文章 Android DiskLruCache完全解析,硬盘缓存的最佳方案 。 其实,在真正的项目实战当中如果仅仅是使用...

文章 2017-10-20 来自:开发者社区

提升Android下内存的使用意识和排查能力

     内存问题一直是大型App的开发人员比较头痛的问题,特别是像手淘这种超级的App,App中到处都是带有图片和视频的界面,而且这些功能都是由不同的团队甚至不同的事业部开发的,要整体上去管控和排查内存的问题变得相当的复杂。之前,我们多个线上版本都存在着严重的Activity等内存泄漏和不合理内存使用。这不是偶然,一个很重要的原因就是我们很多的开发测试人员侧重业务开...

文章 2017-10-18 来自:开发者社区

React Native Android 应用内存使用探究

本文讲的是React Native Android 应用内存使用探究, 为什么我那台老旧的 Android 手机无法加载图片? 刚开始接触 React Native 应用时,我发现有个现象很奇怪,在 Android 手机上我无法看到任何图片,只有颜色和文字可以显示。但 iOS 手机却没有任何问题。 我以为是我新找来测试 React Native 工程的 Android 手机有问题。我甚至被这错.....

文章 2017-10-01 来自:开发者社区

Android -- 系统信息(内存、cpu、sd卡、电量、版本)获取

内存(ram)                                &...

文章 2017-09-13 来自:开发者社区

Android 7.1 内置“一键清理内存”功能,专治流氓勒索软件

本文讲的是Android 7.1 内置“一键清理内存”功能,专治流氓勒索软件, 在打击Android恶意勒索软件上,Google最近迈出了一大步,它推出的一项隐藏新功能,让用户在中招后还能保持对设备的控制权。 XDA论坛的开发者发现,Android 7.1新增了一个紧急模式,可以通过连续四次短按后退按钮来触发。当激活紧急模式后,设备会回到桌面界面,关闭所有正在运行的应用程序,不受它们的锁定限制.....

文章 2017-08-16 来自:开发者社区

Chrome 55浏览器Android版推出离线下载功能 减少内存占用

谷歌已经推出适用于Mac,Windows和Linux的Chrome 55浏览器,其中一项重大更新是默使用HTML5,以便进一步让Flash寿终正寝。现在谷歌又推出Chrome 55浏览器安卓版,增加了一个下载功能,可以保存网站,音乐和视频供离线观看,同时降低内存使用量。Chrome 55浏览器安卓版在菜单顶部设有新的保存图标,允许用户保存完整的网页,包括文本和图像。同时,音频和视频播放器控件也会....

文章 2017-08-03 来自:开发者社区

如何「偷」Android 的内存?

之前在做一个内存优化的时候,使用到了MemoryFile,由此发现了MemoryFile的一些特性以及一个非常trickly的使用方法,因此在这里记录一下。 What is it MemoryFile是android在最开始就引入的一套框架,其内部实际上是封装了android特有的内存共享机制Ashmem匿名共享内存,简单来说,Ashmem在Android内核中是被注册成一个特殊的字符设备,As....

文章 2017-06-08 来自:开发者社区

Android 调试器爆漏洞,可获取设备内存数据

本月中旬,谷歌推出了针对查找安卓系统漏洞的“安卓安全奖励”计划,发现一次漏洞最少可获500美元奖励。不过半月,真的有人发现了安卓系统漏洞。趋势科技(Trend Micro)近日发现了存在于Android调试器Debuggerd中的漏洞,该漏洞可以获取设备内存中的数据,包括Android 4.0 Ice Cream Sandwich(冰淇淋三明治)到Lollipop(棒棒糖)等系统均受到影响。 .....

文章 2017-05-02 来自:开发者社区

《深入解析Android 虚拟机》——2.5 内存异常和垃圾处理

本节书摘来自异步社区《深入解析Android 虚拟机》一书中的第2章,第2.5节,作者:钟世礼著,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.5 内存异常和垃圾处理 对于C和C++的开发人员来说,在内存管理领域应该能够游刃有余。在计算机系统中,内存负责维护每一个对象生命的从开始到终结。Java内存分配与管理是Java的核心技术之一,通常Java在内存分配时会涉及到以下区域。 寄存器:....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等