首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
性能优化
订阅
lucktian
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Android性能优化:ANR问题快速定位与优化
> 在Android开发中,ANR(Application Not Responding)是导致应用
封装并实现统一的图片加载架构
GitHub: 统一的图片加载架构 前言 对于图片加载框架,大家用到的可能是Glide,Picasso或者Fresco,这基本上是主流的图片加载框架,我们使用它的时候,大都感觉如臂使指,简直愉快的不要不要的。但是我们还是发现至少有两个问题,以Glide为例,第一,当需求变动,你…
Adapter最佳实践
本文会不定期更新,推荐watch下项目 如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以提交pull request。 本文的示例代码主要是基于CommonAdapter这个库编写的,若你有其他的技巧和方法可以参与进来一起完善这篇文章。 本文固定连接:…
Android 7.0 特性
Android 7.0 特性
上次发版我就改了一行代码!
动态更换应用Icon 产品:我们可以动态更换App在Launcher里面的Icon吗开发:不可以产品:我们可以动态更换App在Launcher里面的Icon吗开发:不可以产品:我们可以动态更换App在Launcher里面的Icon吗开发:不可以产品:我们可以动态更换App在La…
谈谈 fresco 的 bitmap 内存分配
Fresco 从原始数据(byte[])经过 decode 生成 bitmap 过程中的内存分配问题
Android 性能优化之布局优化
Android 性能优化之布局优化 merge include
Android 使用 Socket 对大文件进行加密传输
项目中使用 Socket 进行文件传输过程时,需要先进行加密。实现的过程中踏了一些坑,下面对实现过程进行一下总结。
移动端性能监控方案 Hertz
性能问题是造成 App 用户流失的罪魁祸首之一。App 的性能问题包括崩溃、网络请求错误或超时、响应速度慢、列表滚动卡顿、流量大、耗电等等。而导致 App 性能低下的原因有很多,除去设备硬件和软件的外部因素,其中大部分是开发者错误地使用线程、锁、系统函数、编程范式、数据结构等导致的。即便是最有经验的程序员,也很难在开发时就能避免所有导致性能低下的 “坑”,因此解决性能问题的关键是在于能不能尽早地发现和定位这些 “坑”。
优雅的实现多类型列表的 Adapter
开发中经常会遇到,一个列表 (RecyclerView) 中有多种布局类型的情况。本文主要阐述如何实现易于扩展、易于维护的多类型列表的 Adapter。