首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zhanclao
掘友等级
Android 开发
愚蠢的人类!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
87
文章 86
沸点 1
赞
87
返回
|
搜索文章
赞
文章( 86 )
沸点( 1 )
Android中UI性能分析原理
涉及到UI性能问题我们需要直面的就是卡顿,为了让应用更加流畅我们不得不做一些监控,从而能及时修复卡顿现象还用户一个丝滑的体验。本文主要讲解利用UI线程Looper的方式来监控卡顿问题并结合AndroidPerformanceMonitor来深入理解。
Android 项目最新架构
为了帮助开发者打造一款优秀的APP,Google可谓费尽心力,推出了各种诸如MVP,MVVM等等项目架构的思路,帮助开发者更加高效的开发,尽管这样,Google还是接着推出了一个新的项目架构,以便给予开发者更多的选择,至于这种架构思路和MVP等框架的优劣,各位看完文章或许自有定…
安居客Android项目架构演进
本文已授权微信公众号 AndroidDeveloper 独家发布。 入职安居客三年从工程师到 Team Leader,见证了 Android 团队一路走来的发展历程。因此有心将这些记录下来与大家分享,也算是对自己三年来一部分工作的总结。希望对大家有所帮助,更希望能得到大家宝贵的…
数据结构-栈&队列&Deque实现比较
后进先出(LIFO)。 在表尾进行操作,表尾是栈顶;最新进栈的元素在栈底。 栈也是线性表,只是对表中元素的插入和删除位置做了限定,因此我们很容易想到利用一维数组实现栈的存储结构。Java中的Stack类继承自Vector,就是用数组实现。 如果我们有两个相同类型的栈,我们为他们…
Volley的原理解析
在 Android 开发编程的过程当中,无可避免地需要涉及到网络编程,这就需要我们开发者比较熟练地掌握网络编程。哈哈,今天就先从解析 Volley 开始吧! Volley 是在 2013 年的 Googel I/O 大会上面推出的一个 HTTP 库,它可以帮助 Android …
面试必备:ArrayMap源码解析
那么今天换点口味,不看JDK了,我们看看android sdk的源码。 本文将从几个常用方法下手,来阅读ArrayMap的源码。 按照从构造方法->常用API(增、删、改、查)的顺序来阅读源码,并会讲解阅读方法中涉及的一些变量的意义。了解ArrayMap的特点、适用场景。 如果…
Android图像处理系列 - 高斯模糊的几种优化方法
高斯模糊是图像处理中常用的一种操作,用于减少图像细节,平滑图像。简单来说,高斯模糊的处理过程,是让图像每个像素都取周边像素的平均值,是参照正态分布的加权平均值。
Android 8.0 Oreo 开发者常见问题
为了尽快让大家了解 Oreo 的特性,以及它与之前版本 Android 的区别,我们本月推出的《Android 开发者 FAQ》就为开发者们解答一些 “奥利奥” 的相关问题。
Android异步消息机制-深入理解Handler、Looper和MessageQueue之间的关系
相信做安卓的很多人都遇到过这方面的问题,什么是异步消息机制,什么又是Handler、Looper和MessageQueue,它们之间又有什么关系?它们是如何协作来保证安卓app的正常运行?它们在开发中具体的使用场景是怎样的?今天,就让我们来揭开这几个Android异步消息机制中…
写给Android开发者的混淆使用手册
毫无疑问,混淆是打包过程中最重要的流程之一,在没有特殊原因的情况下,所有 app 都应该开启混淆。
下一页
关注了
1
关注者
0
收藏集
2
关注标签
30
加入于
2015-10-26