首页
学习
活动
专区
工具
TVP
发布

Android技术分享

专栏作者
559
文章
761019
阅读量
82
订阅数
Android面试官必问的事件分发,你答得上来吗?
image.png Android touch 事件的分发,是面试中最常被问到的问题之一。我们来看看 😎、😨 和 🤔️ 三位同学是怎么回答的吧 😎 自认为无所不知,水平已达应用开发天花板,目前月薪 10k 面试官:讲讲 Android 的事件分发机制 😎:当用户手指触摸屏幕时,Android 会将对应的事件包装成一个事件对象 MotionEvent ,从 ViewTree 的顶部至上而下地分发传递。用户从手指接触屏幕至离开屏幕会产生一系列的事件,事件是以 down 开始,up 或 cancel 结束,中间
Android技术干货分享
2020-05-18
1K0
各种风格的Android面试题,进来了解一下?
又到了面试旺季,自己也不得不参与到这场战役中来,其实是从去年底就开始看,android的好机会确实不太多,但也还好,3年+的android开发经历还是有一些面试机会的,不过确实不像几年前门槛那么低了,总的体会就是小的创业公司比较注重你的项目经历是否和自己的贴合,直接能过来独当一面。大厂除了看中项目经历外,还比较注重你知识面的广度,是广度、深度和解决方案等多方面的考察,平时够工作要好好积累临时刷题只聊点皮毛估计是过不了关的。
Android技术干货分享
2020-05-08
7130
Android高级面试题之SDK源码分析:通过线程提升性能
善于在 Android 上利用线程可以帮助您提升应用的性能。本页从以下几个方面讨论线程的使用:使用界面线程(即主线程);应用生命周期与线程优先级之间的关系;以及平台为帮助管理线程复杂性所提供的方法。对于每个方面,本文都介绍了潜在的陷阱和相应的规避策略。
Android技术干货分享
2020-04-07
6170
Android知识笔记:记录 几个 “容易误解” 的Android 知识点(二)
这个知识点,我定义为在面试过程中答对不加分,答错扣分的题目,不过在我以前面试经历中,能完整说上来的同学不多。我们一起来看看大家对这个知识的掌握程度吧。在早期的博客的里面,很多时候,见到有如下的介绍:
Android技术干货分享
2020-04-01
1980
今年的毕业生太难了,非常接地气的Android中高级面经给你们助力
【Android进阶学习视频】【全套Android面试秘籍】关注我【主页简介】查看免费领取方式。
Android技术干货分享
2020-03-26
6020
Android自定义控件进阶:自定义LayoutManager
「知足常乐」,很多人不满足现状,各种折腾,往往舍本逐末,常乐才能少一分浮躁,多一分宁静。近期在小编身上发生了许多事情,心态也发生了很大的改变,有感于现实的无奈,在离家乡遥远城市里的落寂,追逐名利的浮躁;可能生活就是这样的,每个年龄段都有自己的烦恼。
Android技术干货分享
2019-10-10
2K0
2019 金九银十多家BAT大厂Android面试真题锦集干货整理
又到了金九银十的面试季,自己也不得不参与到这场战役中来,其实是从去年底就开始看,android的好机会确实不太多,但也还好,3年+的android开发经历还是有一些面试机会的,不过确实不像几年前门槛那么低了,总的体会就是小的创业公司比较注重你的项目经历是否和自己的贴合,直接能过来独当一面。大厂除了看中项目经历外,还比较注重你知识面的广度,是广度、深度和解决方案等多方面的考察,平时够工作要好好积累临时刷题只聊点皮毛估计是过不了关的。下面就总结一些遇到的题目,各种风格的都有。这里先列举问题。
Android技术干货分享
2019-10-09
5460
最常见的Android内存优化方式及防止泄漏造成OOM总结篇
内存优化目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。内存泄漏大家都不陌生了,简单粗俗的讲,就是该被释放的对象没有释放,一直被某个或某些实例所持有却不再被使用导致 GC 不能回收。既然说到内存泄漏和优化,就不得不先简单了解一下内存分配策略,然后再举常见泄漏例子和解决方法,最后做一下总结,这样更直观全面了解Android内存方面处理。
Android技术干货分享
2019-10-08
1.2K0
Android:让你明明白白的使用RecyclerView——SnapHelper详解
RecyclerView在24.2.0版本中新增了SnapHelper这个辅助类,用于辅助RecyclerView在滚动结束时将Item对齐到某个位置。特别是列表横向滑动时,很多时候不会让列表滑到任意位置,而是会有一定的规则限制,这时候就可以通过SnapHelper来定义对齐规则了。
Android技术干货分享
2019-08-09
5.2K0
备战金九银十:BAT大厂最爱问的Android核心面试百题详细解析!
Android会同一系列核心应用程序包一起发布,该应用程序包包括Email客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。
Android技术干货分享
2019-08-02
1.2K0
Android 多线程误区,我不信你们都懂!
前段时间在组内做了一下现有的代码分析,发现很多以前的legacy code多线程的使用都不算是最佳实践,而且坏事的地方在于,刚毕业的学生,因为没有别的参照物,往往会复制粘贴以前的旧代码,这就造成了坏习惯不停的扩散。所以本人就总结分析了一下Android的多线程技术选型,还有应用场景。借着和组内分享的机会也在简书上总结一下。因为自己的技术水平有限,有不对的地方还希望大家能多多指正。(代码的例子方面,肯定不能用我们自己组内产品的源代码,简书上的都是我修改过的)
Android技术干货分享
2019-07-22
6260
逆袭Flutter? Facebook 发布全新跨平台引擎 Hermes!
移动应用变得愈加繁重的同时也愈加复杂了。开发者为应用添加新功能时通常会遇到卡顿等性能问题。虽然出现性能问题的原因是多种多样的,但用户不关心这些,他们只希望自己在任何设备上使用应用时都能有流畅的体验。
Android技术干货分享
2019-07-18
1.9K0
移动跨平台框架Flutter详细介绍和学习线路分享
Flutter是一款移动应用程序SDK,一份代码可以同时生成iOS和Android两个高性能、高保真的应用程序。 Flutter目标是使开发人员能够交付在不同平台上都感觉自然流畅的高性能应用程序。我们兼容滚动行为、排版、图标等方面的差异。 在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。
Android技术干货分享
2019-07-18
2K0
Android 中心区域选中图表 WheelChart
产品要做一个支持横向滚动、中心区域选中、惯性滚动、停止时回滚到中心位置、点击选中、处理嵌套滚动的图表需求
Android技术干货分享
2019-05-22
7890
不会查看系统源码,还搞什么Android?
在上一篇文章如何方便快速的整编Android 9.0系统源码? )中,我们对系统源码进行了编译,这篇文章我们接着来学习如何将系统源码导入到编辑器中,以便于查看和调试源码。关于查看源码,可以使用Android Studio、Eclipse、Sublime、Source Insight等软件,这里我推荐使用Source Insight,但是有的同学可能不是很习惯,而且Source Insight是Windows平台的软件,Mac平台用不了,那么使用Android Studio是一个不错的选择,而且使用Android Studio还可以调试源码。这篇文章就来介绍Source Insight和Android Studio如何导入源码。
Android技术干货分享
2019-05-09
2.6K0
Flutter 可以缩放拖拽的图片
在pub上面找了下,没有发现一个效果跟微信一样的支持缩放拖拽效果的image,所以就自己撸了一个,之前写过Flutter 什么功能都有的Image,于是就在这个上面新增了这个功能。
Android技术干货分享
2019-04-18
4.7K0
设计、开发一个 Flutter Plugin 的实践心得
我们要做的是在 Flutter 上实现实时音视频。那么在开始具体的工作之前,首先需要了解 Flutter 是如何调用诸如“获取媒体设备”这类原生平台 API 的。
Android技术干货分享
2019-03-27
1.9K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档