首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
秦凯同学
掘友等级
Android
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
854
文章 837
沸点 17
赞
854
返回
|
搜索文章
赞
文章( 837 )
沸点( 17 )
性能优化第一步:Profiler的使用
不过作为一个德智体美劳全面发展的新时代程序员,还是应该“象征性”的查一下问题。卡顿的出现无非是在主线程里边做了耗时操作,影响了主线程对UI的绘制,造成了卡顿的现象。 因此我们只需要找到主线程中耗时的函数,然后对其进行异步处理即可解决问题。 所以今天咱们聊一聊AndroidStu…
产品分区-ProductFlavors(一)
我们在开发过程中,肯定会遇到这样的问题:咱们从原来的app上重新拉出来一个新的项目,简单调下接口,一个月之后上产品。开始还好,简单改动没什么;但是当我们不断的优化项目的时候,我们就会发现,做的很多事情,都需要重新复制过去。如果是多人开发的项目就更加麻烦,总会有人忽略掉一些关键问…
Paging在RecyclerView中的应用,有这一篇就够了
经过一年的发展,AAC又推出了一系列新的组件,帮助开发者更快的进行项目框架的构建与开发。这次主要涉及的是对Paging运用的全面介绍,相信你阅读了这篇文章之后将对Paging的运用了如指掌。 Paging专注于有大量数据请求的列表处理,让开发者无需关心数据的分页逻辑,将数据的获…
字节码技术在模块依赖分析中的应用
近年来,随着手机业务的快速发展,为满足手机端用户诉求和业务功能的迅速增长,移动端的技术架构也从单一的大工程应用,逐步向模块化、组件化方向发展。以高德地图为例,Android 端的代码已突破百万行级别,超过100个模块参与最终构建。 试想一下,如果没有一套标准的依赖检测和监控工具…
Android Handler那些事儿,消息屏障?IdelHandler? ANR?
Handler 是Android SDK中用来处理异步消息的核心类,子线程可以通过handler来通知主线程进行ui更新。 应用程序启动后,zygote fork一个应用进程后,和普通java程序一样,程序会首先执行ActivityThread中的main函数。在main函数中…
Android NDK —— JPEG 压缩的优化
一. 编译 libjpeg-turbo 二. JPEG 压缩编码性能比较 三. Android JPEG 压缩的优化
Android NDK —— Libyuv 编译与使用
一. 环境 二. 编译脚本 三. 代码编写
探索 Android 内存优化方法
在系统内存充足时,我们可以多使用一些内存以提升应用性能,当系统内存不足时,就要做到`用时分配,及时释放`,当系统内存有压力时,能迅速释放各种缓存减少系统压力。
Android自定义注解处理器
在android开发中有很多运用到注解处理器(annotation processing)的框架,如常见的Butterknife,Dagger2,EventBus等,运用这些注解处理器框架大大简化了我们的代码。这里主要讲解自定义注解处理器的原理。 在《深入理解Java虚拟机》中…
Android多线程技术选型最全指南(part 1 - 误区)
前段时间在组内做了一下现有的代码分析,发现很多以前的legacy code多线程的使用都不算是最佳实践,而且坏事的地方在于,刚毕业的学生,因为没有别的参照物,往往会复制粘贴以前的旧代码,这就造成了坏习惯不停的扩散。所以本人就总结分析了一下Android的多线程技术选型,还有应用…
下一页
个人成就
文章被点赞
3
文章被阅读
13,031
掘力值
194
关注了
625
关注者
8
收藏集
33
关注标签
92
加入于
2017-02-06