首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
HaroldGao
掘友等级
安卓应用开发
|
霍格沃滋
Android 工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
75
文章 74
沸点 1
赞
75
返回
|
搜索文章
赞
文章( 74 )
沸点( 1 )
Android程序员面试会遇到的算法(part 2 广度优先搜索)
上次我们在结束二叉树的题目分析之前,做了一个简单的二叉树层序遍历(广度优先搜索)的模板代码的学习,我们应该还能记得,广度优先要使用队列,AKA -> Queue这个数据结构来做。用Java的伪代码我们再复习一遍 今天文章的重点就是,哪些普遍的问题可以用广度优先搜索来解决。 熟练…
Android程序员面试会遇到的算法(part 1 关于二叉树的那点事) 附Offer情况
今年可谓是跌宕起伏的一年,幸好结局还算是圆满。开年的时候由于和公司CTO有过节,被"打入冷宫",到下半年开始找工作,过程还是蛮艰辛。先分享一下offer的情况 在面试的过程中我深深的感受到,对于一个优秀的安卓开发来说,首先摆在第一位的还是他/她作为一个软件工程师的基本素养。无论…
给安卓开发小白们的unit test指南 - 这也能测?这也要测?
今天我想着重讲一下安卓开发中单元测试的意义,来说明“这也要测”的意义。同时提供一些安卓测试中的小技巧,把“这也能测”的问题一并给解决 :)
Kotlin 内联类 inline class请了解一下
最近在做开发的工作中,意外发现了kotlin官方承认的一个内联类的bug。在理解这个bug产生的原因的过程中,我秉承着打破砂锅问到底的决心,竟然顺势学习了一波jvm字节码。收获颇丰,于是便开始着手写下
反思|Android 事件分发机制的设计与实现
Android体系本身非常宏大,源码中值得思考和借鉴之处众多。以整体事件分发机制为例,其整个流程涉及到了 系统启动流程(SystemServer)、输入管理(InputManager)、系统服务和UI的通信(ViewRootImpl + Window + WindowManag…
一文洞彻:Application为啥不能作为Dialog的context?
本篇文章分析为啥Application无法作为Dialog的context并导致崩溃?如何经过改造,Application作为Dialog的context可以正常显示弹窗。
反思|Android 事件拦截机制的设计与实现
完整的掌握 Android 事件分发体系并非易事,其整个流程涉及到了 系统启动流程(SystemServer)、输入管理(InputManager)、系统服务和UI的通信(ViewRootImpl + Window + WindowManagerService)、View层级的…
反思|Android 输入系统 & ANR机制的设计与实现
对于Android开发者而言,ANR是一个老生常谈的问题,站在面试者的角度,似乎说出 「不要在主线程做耗时操作」 就算合格了。 但是,ANR机制到底是什么,其背后的原理究竟如何,为什么要设计出这样的机制?这些问题时时刻刻会萦绕脑海,而想搞清楚这些,就不得不提到Android自身…
初学安卓framework系列 六 (再谈系统运行性能分析) -> 写在男篮大比分输给塞尔维亚之后
好不容易有个不那么忙的周日,本来兴致勃勃的想更新一下博客,结果睡醒照常一打开虎扑,发现男篮世界杯日本爆了大冷门赢了芬兰🇫🇮。。。 再想想前两天中国男篮四十二分惨败塞尔维亚,心里顿时超级不是滋味。作为一
初学安卓framework系列 四 (系统中的那些进程)
打开android studio,你可以看到在logcat工具栏有一个process的下拉菜单,打开之后可以看到当前安卓设备的所有进程 除了安装的第三方app之外,会有很多系统自带的进程,最重要的莫过
下一页
个人成就
文章被点赞
13
文章被阅读
10,332
掘力值
257
关注了
33
关注者
2
收藏集
2
关注标签
6
加入于
2018-08-18