首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xanderwang
掘友等级
Android
|
百度
Android Coder
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
187
文章 187
沸点 0
赞
187
返回
|
搜索文章
赞
文章( 187 )
沸点( 0 )
建议收藏,从 jCenter 迁移到 MavenCentral 完整方案
发布到 Maven Central 相关的教程挺多的,但是大部分存在问题。这篇文章是我在解决了很多问题的基础之上总结的,用来帮助需要的同学避免重蹈覆彻。需要的可收藏,万一用到了呢~
Android 性能优化总结
性能的优化是一个老生常谈的点,也是一个比较重要的点。做过一点性能优化的工作,现在对工作中的优化点做一个总结。如有错误,还请指正。有哪些方面需要优化在平时的优化过程中我们需要从哪几个点来优化呢?
Android JNI介绍(四)- 异常的处理
在上一篇文章中,我们已经了解了如何进行Java和Native的交互,本文将介绍在JNI中如何进行Java异常处理。 JNI也可以进行异常的捕获,我们也来看一下如何在native进行异常的处理。 需要注意的是,这里抛出的是Throwable,也就是说,不仅可以抛出Exceptio…
Window, WindowManager和WindowManagerService之间的关系
上面3个名词在开发中经常听到,在Android开发中,Window是所有视图的载体,如Activity,Dialog和Toast的视图,我们想要对Window进行添加和删除就要通过WindowManager来操作,而WindowManager就是通过Binder与WindowM…
今日头条 ANR 优化实践系列分享 - 实例剖析集锦
在前文,我们用了较多的篇幅介绍了ANR 设计原理及影响因素,并根据不同场景进行了分类,如:当前消息严重耗时,历史消息耗时严重,业务异常密集执行,进程内资源抢占,进程间资源抢占等场景。为了应对系统监控能力不足以及应用侧获取信息受限的情况,我们在应用侧实现了一套消息调度监控工具,重…
Gson源码解析和一些实用技巧
1. Json解析的场景和解决方案 结果却是然并卵。。。 2. gson源码分析 为了实现方案二,我们先进行简单的源码分析,看看Gson是如何将一个json字符串转为具体的实体类。只需要具体代码实现的请跳过该部分,直接看第三部分 3. Gson非空TypeAdapter实现 本…
Android TextView 在雪球中的应用
雪球 APP 是一个典型的 UGC 社区,在我们的应用中,有着丰富的信息流和长文供用户阅读,同时也有大量的用户每天使用编辑器发帖、发专栏文章。在这样一个阅读比重非常大的 Android 应用中,文本内容的展示非常重要,优雅的排版和快速的渲染能给用户带来非常好的阅读感受。所以掌握…
ARouter疑难杂症解析
于是闲的蛋疼的我,看了一下ARouter的源码,写了一个Demo:XRouter,地址。求一波star。 在ARouter源码中,arouter-compiler模块用于处理注解。 关于什么是注解,如何定义注解,以及apt框架,可以看一下这篇文章-Android注解快速入门和实…
RecyclerView 性能优化 | 把加载表项耗时减半 (一)
RecyclerView 出场率很高。它的加载性能影响着用户体检。本篇分享一次完整的 RecyclerView 性能优化过程:从用工具定位问题,再不断尝试各种优化方案,最终达成 50% 的性能优化。
一文帮你搞懂 Android 文件描述符
介绍文件描述符的概念以及工作原理,并通过源码了解 Android 中常见的 FD 泄漏。 文件描述符是在 Linux 文件系统的被使用,由于Android基 于Linux 系统,所以Android也继承了文件描述符系统。我们都知道,在 Linux 中一切皆文件,所以系统在运行时…
下一页
个人成就
文章被点赞
423
文章被阅读
36,909
掘力值
1,207
关注了
39
关注者
117
收藏集
3
关注标签
70
加入于
2016-08-18