首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
用户2818157819565
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
一行代码实现Okhttp,Retrofit,Glide下载上传进度监听
原文地址:http://www.jianshu.com/p/5832c776621f前言发表上篇文章我一行代码都不写实现Toolbar!你却还在封装BaseActivity?已是一个月前的事情,当时有
面向切面编程AspectJ在Android埋点的实践
在项目开发中,对 App 客户端重构后,发现用于统计用户行为的友盟统计代码和用户行为日志记录代码分散在各业务模块中,比如在某个模块,要想实现对用户的行为一和行为二进行统计,因此按照OOP面向对象编程思想,就需要把友盟统计的代码以强依赖的形式写入相应的模块中,这样会造成项目业务逻…
滴滴DoKit-Android核心原理揭秘之AOP字节码实现
最近DoKit V3.3.1版本已经发布了,新版本增加了很多重磅的功能,同时也在库的名字上对Androidx和Android support进行了区分。 感兴趣的小伙伴们赶快通过Android参考文档去升级体验吧。 业务代码零侵入一直是DoKit秉持的底线。 DoKit作为一款…
高级UI系列(一): 自定义UI理论篇
自定义view是区分中级开发和初级开发的分水岭,虽说今年校招,工作三四年的老程序员一直在劝退客户端,作为职场打拼多年的老菜鸟,对android还是挺有信心的,虽说对view的知识也只是停留在纸上,很少真正落地做一些复杂高性能的ui控件,之前在akulaku确实见识了一群技术大牛…
内存泄漏与Leakcanary代码解析
本文从以下几个问题着手,分析内存泄漏的问题,以及检测内存泄漏的leakcanary的相关源码解析。 方法区主要存放的是已被虚拟机加载的类信息、常量、静态变量、编译器编译后的代码等数据。GC在该区域出现的比较少 运行时常量池也是方法区的一部分,用于存放编译器生成的各种字面量和符号…
Systrace 基础知识 - Input 解读
本系列的目的是通过 Systrace 这个工具,从另外一个角度来看待 Android 系统整体的运行,同时也从另外一个角度来对 Framework 进行学习。也许你看了很多讲 Framework 的文章,但是总是记不住代码,或者不清楚其运行的流程,也许从 Systrace 这个…
西瓜视频稳定性治理体系建设一:Tailor 原理及实践
Tailor 是西瓜视频 Android 团队开发的一款内存快照裁剪压缩工具,广泛用于字节跳动旗下各大 App 的 OOM 治理及异常排查,收益显著,在西瓜视频上更是取得 OOM 降低95%以上的好成绩。Tailor 工具现已开源,本文将通过原理、方案和实践来剖析 Tailor…