首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
anAngryAnt
掘友等级
Android Developer
|
欢聚时代
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 27
沸点 1
赞
28
返回
|
搜索文章
赞
文章( 27 )
沸点( 1 )
如何实现图片加载框架 - 原理篇
这边文章本来是写关于Doodle第一版的内容的,如今用来写第二版的原理篇。原理部分本来也是图片加载系列的重头部分,所以就用这篇文章来承载了。
Android TransactionTooLargeException 解析,思考与监控方案
最近公司遇到了一个很有意思的 Crash:android.os.TransactionTooLargeException,这个 Crash 大家可能见到过,错误堆栈的信息多种多样,下面是其中的常见错误堆栈信息之一: #1 main android.os.TransactionT…
【Bugly 干货分享】Android 性能优化典范之多线程篇
本文涉及的内容有:多线程并发的性能问题,介绍了 AsyncTask,HandlerThread,IntentService 与 ThreadPool 分别适合的使用场景以及各自的使用注意事项,这是一篇了解 Android 多线程编程不可多得的基础文章,清楚的了解这些 Android 系统提供的多线程基础组件之间的差异以及优缺点,才能够在项目实战中做出最恰当的选择。
号称「程序员春晚」的 Google I/O 曾发布过哪些大杀器?
每年的 Google I/O 和 MDCC 之类的技术开发者大会往往会被大家称为「程序员春晚」,除了因为在这些大会上经常会发布革命性的技术、产品和未来趋势,还因为这些大会的发布的内容都是与一线工程师们的工作息息相关,这样兼具欣赏价值和内容价值、联通互联网开发者们的话语体系,Go…
RecyclerView缓存原理,有图有真相
1. RecyclerView缓存机制与性能优化关系 RecyclerView做性能优化要说复杂也复杂,比如说布局优化,缓存,预加载等等。其优化的点很多,在这些看似独立的点之间,其实存在一个枢纽:Adapter。因为所有的ViewHolder的创建和内容的绑定都需要经过Adap…
Constraint Layout 动画 | 动态 Constraint | 用 Java 实现的 UI(这到底是什么)[第三部分]
Constraint Layout 介绍的第三部分,作者通过几个具体的例子对 Constraint Layout 进行了详细的说明。
从源码分析JSONObject因版本差异导致toString格式异常问题
因为目前项目是以TCP通信为主,使用自研协议解析工具来解析自定义的传输协议。 所以并没有引入第三方JSON解析库,目前还是依赖原生JSON解析库进行解析。 使用以下代码构建一个JSONObject,并将其toString。 `key=data`对应的`value`值变成一个字符…
Apk瘦身实战总结
做优化时,找到优化方向很重要,毕竟任何事情都是先有方向然后再去实践的嘛。 arsc文件压缩,通过将aapt编译出来的资源二进制文件resource.arsc中的resource table对应块区的值,修改为混淆后资源路径,从而达到减少字节数的效果。 通过网络下载非必要的本地资…
美团猫眼电影android模块化实战--可能是最详细的模块化实战
首先一句话概括:我想把这几个月做的事情记录下来,并且希望尽量详细,希望读者读了这篇文章能够知道项目进行模块化,项目改业务框架可能会遇到哪些问题,具体每个步骤都做什么,而不是大致的了解。 现在很多人都在谈模块化,网上有一大堆的博客实践都在讲这个。很多谈的只是模块与模块之间的解耦,…
下一页
个人成就
文章被点赞
94
文章被阅读
8,265
掘力值
295
关注了
17
关注者
59
收藏集
6
关注标签
20
加入于
2016-06-20