你并不一定要用弱引用来避免内存泄漏
2016/12/19 · 技术分享 · 6 条评论
我的一个同事最近提到他们看的一个演讲,其中讲到:如果你是一个安卓开发者却不使用弱引用,那么你就有麻烦了。我个人认为这不仅是一种错误观点,而且相当误导人。WeakReference(弱引用)应该是修复内存泄漏的最后手段。
防止 Android 内存泄漏的 8 种方法
2016/09/27 · 技术分享 · 1 条评论
在上一篇Android内存泄漏的八种可能(上)中,我们讨论了八种容易发生内存泄漏的代码。其中,尤其严重的是泄漏Activity对象,因为它占用了大量系统内存。不管内存泄漏的代码表现形式如何,其核心问题在于:在Activity生命周期之外仍持有其引用。幸运的是,一旦泄漏发生且被定位到了,修复方法是相当简单的。
Android 应用内存泄露分析、改善经验总结
2016/07/12 · 技术分享
通过这几天对好几个应用的内存泄露检测和改善,效果明显。从结果来看我分析和改善内存泄露的方法是对的,这个过程并不复杂,所以可以梳理总结出来作为分享。
Android 内存泄漏的八种可能
2016/07/08 · 技术分享 · 1 条评论
Java是垃圾回收语言的一种,其优点是开发者无需特意管理内存分配,降低了应用由于局部故障(segmentation fault)导致崩溃,同时防止未释放的内存把堆栈(heap)挤爆的可能,所以写出来的代码更为安全。
安卓性能优化之被忽视的内存泄露
2016/05/06 · 技术分享
那天无意中我发现了一个奇怪的现象,随着我点开我们App的页面,Memory Monitor中显示占用的内存越来越多(前面的页面已经finish掉了)。咦?什么鬼?
Android性能优化之常见的内存泄漏
2015/12/05 · 技术分享 · 2 条评论
对于内存泄漏,我想大家在开发中肯定都遇到过,只不过内存泄漏对我们来说并不是可见的,因为它是在堆中活动,而要想检测程序中是否有内存泄漏的产生,通常我们可以借助LeakCanary、MAT等工具来检测应用程序是否存在内存泄漏
Android 开发该如何系统学习
zhangjinhuang 发起
• 3 回复
Android 端基于 FFmpeg 解码 H...
Can 发起
• 14 回复
GreenDao多表联查
核桃 发起
layout布局优化
核桃 发起
教你破解apk签名验证
起始页 发起
• 9 回复
Activity AIDL android Android Studio Android UI Android Wear APK art ButterKnife Canvas Context CoordinatorLayout CustomView dagger2 Dalvik dex Drawable Eclipse EventBus Facebook featuredpost FlatBuffers Fragment GcsSloop Glide google Gradle http InstaMaterial IOC Java JNI Kotlin ListView Material Design MotionEvent MVC MVP MVVM NDK okHttp ORMLite Path React Native RecyclerView Retrofit RxJava service SurfaceView TimeInterpolator ToolBar TypeEvaluator UI ValueAnimator View ViewGroup ViewInject ViewPager Volley WebView 事件分发 事件驱动 优化 依赖注入 内存优化 内存泄漏 内存泄露 动画 单元测试 反编译 启动优化 图片 图片加载 安全 安卓 属性动画 工具 布局 开发 开发库 开发经验 性能 性能优化 技巧 插件 教程 数据库 架构 样式 框架 测试 画布 线程 自定义View 自定义控件 蓝牙 设计模式 调试 进度条 重构
地址 1.1.1.1,Cloudflare 推新公共 DNS 服务
04/02 · 14 · 4
安卓用 Java 侵犯甲骨文版权,谷歌或赔 88 亿美元
03/28 · 15
李文星家属诉 BOSS直聘:哪怕赔一分 能给个交代也值
03/27 · 20 · 1
Android Studio 3.1 正式发布,默认使用 D8 Dex...
03/27 · 10
GitLab 发布全球开发者报告:开源仍是主流
03/25 · 6