E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android面试
Android面试
(七):异步消息机制之HandlerThread面试你所需知道的一切
1.HandlerThread是什么?HandlerThread本质上是一个线程类,它继承了Thread;HandlerThread有自己的内部的Looper对象,可以进行looper循环;通过获取HandlerThread的looper对象传递给Handler对象,可以在handleMessage方法中执行异步任务;2.HandlerThread产生背景:当面试官在问我们Handler在子线程中
zhang_pan
·
2020-08-21 16:16
RecycleView的正确打开方式
为什么要学RecycleView呢,说来话长,大概是是由于
android面试
的时候吹牛逼被打脸了...很疼,然后学吧争取不再被打脸,最
吾乃韩小呆
·
2020-08-21 03:56
记2.10一家外包公司
Android面试
面试问题Android基础activity之间数据传输,类型如果是类实例,需要实现序列化,以及序列化的原理基本数据类型和复合类型,复合类型中的类实例--对象需要序列化传输,后面引出了序列化的原理(对象转化成可存储的或者客传输的过程,对象=>字节流),两种方式:java自带实现Serializable以及Android的Parcelable(应用内传递高效内存)有哪几种图片缓存框架?Fresco,G
golike
·
2020-08-21 01:02
Android面试
上机题 倒计时
昨天去福州XX公司面试,上机题。题目:实现计数从0开始每秒增加10回调到Activity中显示,加到100停止。要求用单例实现,绑定Activity生命周期。还有一题是listview的相关,单选,考虑性能更新指定item,现在都用Recyclerview,还做listview干嘛。。。ps:本文写的是rxjava的实现考虑了如下几种实现方式:1.TimerTimeTask实现计时这是java的方
不听话好孩子
·
2020-08-21 01:13
Android面试
一天一题(16 Day: 线程同步)
最近领导让我在插件框架上加上一个接口,在宿主应用中可以调用所有的插件去清除自己的缓存数据,当完成所有插件的清除任务后再执行下一步操作。领导就是需求嘛,领导改变注意那是再正常不过的事了,但是不是领导的需求人员有可能变多了会有人身危险。我平时和同事吹牛时,常和他们说工作的七字真言:“不急、不怕、不要脸”(抄自冯唐)我认为对于软件开发来说,这句话很值得品味。在需求改变时,不要急于修改代码,而是要先做一个
prince58
·
2020-08-21 01:28
Android面试
Android面试
分析一:关于OKhttp详解(附带视频教程)
前言1.源码阅读-整体流程全解析2.http以及http是原理以及加密过程详解github面试专题OKhttp详解1面试专题OKhttp详解2面试专题OKhttp详解终结篇http协议第一行:请求行请求行下面的:请求属性集问题一:选择网络访问框架的时候,为什么要选择OkHttp而不是其他框架;明确一点:并不期待,你将市面上所有的框架都全部搞得非常清楚,优缺点全部列出来;你是否具备掌控网络访问框架的
初一十五
·
2020-08-21 01:49
android
面试
okhttp
Android面试
分析一:关于OKhttp详解(附带视频教程)
前言1.源码阅读-整体流程全解析2.http以及http是原理以及加密过程详解github面试专题OKhttp详解1面试专题OKhttp详解2面试专题OKhttp详解终结篇http协议第一行:请求行请求行下面的:请求属性集问题一:选择网络访问框架的时候,为什么要选择OkHttp而不是其他框架;明确一点:并不期待,你将市面上所有的框架都全部搞得非常清楚,优缺点全部列出来;你是否具备掌控网络访问框架的
初一十五
·
2020-08-21 01:49
android
面试
okhttp
"Android中的动画"-
Android面试
必问"精华技能点"汇总
一Android中的动画有哪几类它们的特点和区别是什么帧动画图像动画DrawableAnimation补间动画ViewAnimation属性动画PropertyAnimation-是30之后才有的属性动画和补间动画的区别动画插入器是什么二如何修改Activity进入和退出动画一通过定义Activity的主题在stylesxml中编辑如下代码添加themesxml文件二通过覆写Activity的ov
Mr_Flying
·
2020-08-21 01:02
Android
android动画
补间动画
属性动画
帧动画
Android之Service总结篇
Android面试
之Service1.Service的基本认识1.1Service是什么?1.2Service和Thread的区别1.3能否在Service开启耗时操作?怎么做?
是非的Android学习之路
·
2020-08-21 00:58
面试准备
Android面试
实战总结
From:再三考虑,决定把今天的面试总结一下,算是对自己的总结,如果能顺便给正在找工作的朋友有所帮助,那就不能再好了。ps:今天面试真的好累,昨晚没睡好,今天早上起床也没有吃早饭,饿着肚子跑去面试的。话痨了、、今天面试了两家公司,早上出门前,感觉两家稳稳地可以拿下,but结果并不如人意。。面试公司:健德门附近某公司面试结果:最后聊得工资是14薪/16K每天有饭补。(但是没有当场给offer,详情在
FishBear_move_on
·
2020-08-20 23:22
android
面
5ab7a9cd6fb9a028c812d24b#heading-2源码分析面试需要明确的问题数据库更新性能优化都有什么主要分为以下几部分:(0)Android编程注意事项以及优化(1)java面试题Java基础知识总结(2)
Android
杨殿生
·
2020-08-20 22:54
Android
java
Android面试
篇之Service和IntentService的区别
相同点●IntentService继承自Service,因而两个都是服务不同点●IntentService内部开启了一个HandlerThread线程,然后使用此线程的Looper构造了一个Handler对象,在这个线程中执行Handler对象发送的消息。IntentService可以执行耗时任务。普通的Service如果不开启子线程的话是不能执行耗时任务的,会造成ANR。更多原理,请参考链接ht
Signal_Du
·
2020-08-20 22:39
面试篇
Android面试
心得,已拿到字节跳动,京东,网易云,腾讯等六家offer
从年前至今参加面试了很多公司,也收到了几家巨头的offer,还有其他公司的。总结下经验,也是对过去的一个回顾和总结吧。一、简历网上有很多对程序员简历的一些指导,这里就不重述,大家可以搜下网上其他大神的总结,结合自身情况修改下。我有几点建议:1.尽量不要花哨,程序员和设计师或者产品运营还不一样,我们的简历成功与否决定权还是在技术面试官那,而他们看重的是你的项目经验内容和技术等描述。2.技能描述这块尽
Android725
·
2020-08-20 21:41
深度学习
移动开发
网络互联
程序员
大厂面经集合
Android凉了也要看的面试题,2020年5月美团
Android面试
真题(三面+HR)+解析!
前言我隔一段时间都会出去面试一次,面试的目的不是为了找到好的工作,而是知道自己的优缺点是什么?知道市场需要什么样的人?同样,面试你的也是同行,这样也能够碰撞出不同的思想。当然,遇到好的机会那是再好不过了。试想?如果你一直待在一家公司,都不知道外面的情况如何的话,那是很可怕的,至少我这么认为。如果您同意这样的观点,不妨接着往下看,让我们一起研究面试过程中需要具备的知识。下面是我亲生经历的一次面试,这
Android725
·
2020-08-20 21:41
面试真题
移动开发
互联网
程序员
深度学习
Android面试
框架源码-EventBus源码初探
EventBus.getDefault().register(this)publicvoidregister(Objectsubscriber){ClasssubscriberClass=subscriber.getClass();ListsubscriberMethods=subscriberMethodFinder.findSubscriberMethods(subscriberClass);
HopCoder
·
2020-08-20 09:25
源码分析
Android性能优化面试题集锦
下述是我收录整理的
Android面试
题汇总,由于篇幅原因,在这只把性能优化部分的题目列举出来,后续还会更新其余面试题内容,大家可以关注一下我,及时知晓我更新的知识点,同时这份面试集锦的整理也花费
Android高级开发
·
2020-08-20 01:36
Android凉了也要看的面试题,2020年5月美团
Android面试
真题(三面+HR)+解析!
前言我隔一段时间都会出去面试一次,面试的目的不是为了找到好的工作,而是知道自己的优缺点是什么?知道市场需要什么样的人?同样,面试你的也是同行,这样也能够碰撞出不同的思想。当然,遇到好的机会那是再好不过了。试想?如果你一直待在一家公司,都不知道外面的情况如何的话,那是很可怕的,至少我这么认为。如果您同意这样的观点,不妨接着往下看,让我们一起研究面试过程中需要具备的知识。下面是我亲生经历的一次面试,这
qq5e819c40572d7
·
2020-08-19 21:46
腾讯
Android面试
:系统如何加载一个dex文件,他的底层原理是怎么实现的
本系列文章专注分享大型Bat面试知识,后续会持续更新,喜欢的话麻烦点击一个关注面试官:系统如何加载一个dex文件,他的底层原理是怎么实现的心理分析:面试官想知道你是否有过对dex加载相关经验。此题主要为tinker热修复做铺垫。dex加载与热修复是有关系的,求职者一定要注意面试官后续会面试到tinker求职者:应该从DexClassLoader加载出发DexClassLoader是加载包含clas
小小小小怪兽_666
·
2020-08-19 19:06
多家一线互联网公司
Android面试
题:小米+百度+360+美团
前言春节已经过去了一个月有余,又到了一年一度的跳槽找工作的时候了,相信很多认在这一段时间面试了很多公司确迟迟得不到心仪公司的offer1EFAA9D128AFC2F011C5E8312EAE0AD2.jpg接下来,我会整理一些一线互联网公司的面试题,希望能在面试的时候帮助到大家【文末有彩蛋】1.抽象类接口区别-360①默认的方法实现抽象类可以有默认的方法实现完全是抽象的。接口根本不存在方法的实现②
小小小小怪兽_666
·
2020-08-19 07:52
android面试
题记1
一、java基础部分(这次主要考核的问题都是java基础)1.&与&&操作符有什么区别都是与运算,&&的运算更快,当判断条件是否成立时,如果左侧的等式不成立,则不再进行右侧判断。而&需要两边都判断。2.创建线程有哪几种方式一种是实现Runnable接口,另一种是集成Thread类,最终都是重写run方法。3.StringBuilder与StringBuffer的区别StringBuilder是线程
钢镚koala
·
2020-08-18 23:52
今年
Android面试
的一些经历总结!
此文希望能给那些想跳槽的朋友一些参考。前言我们随着工作时间的增加和技术经验的积累。原先的公司不一定能提供给你想要的发展空间与前景。说直接点,家里还有老婆孩子还有老父母,我们需要更高的薪酬来让他们过上更好的生活。所以跳槽是个不错的选择。夏末的时候我就有了跳槽的想法。然后就是不断的跑了很多家公司面试。前后花了将近两个月时间。拿到了华为,美团,去哪儿以及一些不太出名的公司的offer。首先是准备简历,然
qq5e819c40572d7
·
2020-08-18 17:57
移动开发互联网程序员学习
今年
Android面试
的一些经历总结!
此文希望能给那些想跳槽的朋友一些参考。前言我们随着工作时间的增加和技术经验的积累。原先的公司不一定能提供给你想要的发展空间与前景。说直接点,家里还有老婆孩子还有老父母,我们需要更高的薪酬来让他们过上更好的生活。所以跳槽是个不错的选择。夏末的时候我就有了跳槽的想法。然后就是不断的跑了很多家公司面试。前后花了将近两个月时间。拿到了华为,美团,去哪儿以及一些不太出名的公司的offer。首先是准备简历,然
qq5e819c40572d7
·
2020-08-18 17:36
移动开发互联网程序员学习
Android面试
心得,已拿到字节跳动,京东,网易云,腾讯等六家offer
从年前至今参加面试了很多公司,也收到了几家巨头的offer,还有其他公司的。总结下经验,也是对过去的一个回顾和总结吧。一、简历网上有很多对程序员简历的一些指导,这里就不重述,大家可以搜下网上其他大神的总结,结合自身情况修改下。我有几点建议:1.尽量不要花哨,程序员和设计师或者产品运营还不一样,我们的简历成功与否决定权还是在技术面试官那,而他们看重的是你的项目经验内容和技术等描述。2.技能描述这块尽
qq5e819c40572d7
·
2020-08-18 17:19
互联网程序员
移动开发
学习
Android面试
总结
1.相关书籍:java核心技术java并发编程java并发编程艺术深入理解java虚拟机设计模式之禅Android开发艺术探索2.View绘制相关Animation原理https://www.jianshu.com/p/48317612c164Android屏幕刷新机制https://www.cnblogs.com/dasusu/p/8311324.html事件分发机制https://www.cn
runninghui
·
2020-08-18 13:41
android
Android面试
题:Retrofit
目录源码:相关视频:相关文章:一、简介:二、Retrofit常用参数注解:三、Retrofit使用:源码:square/retrofit相关视频:Retrofit网络库相关文章:Android优雅的让RxJava2.0+Retrofit2.0结合使用手写Rxjava+Retrofit+Mvp这是一份很详细的Retrofit2.0使用教程(含实例讲解)网络加载框架-RetrofitRetrofit2
songzi1228
·
2020-08-18 09:35
Andorid:面试
android面试
(15)-图片加载框架glide
图片加载框架有很多,但是glide是google官方推荐的,而且使用起来非常的方便而且功能十分强大;1.使用方法:Glide.with(this).load("http://baidu.com").into(newImageView(this));简简单单的一句代码,就可以将url转换成图片放置在相应的控件中,很神奇。2.源码解析:从with方法开始:publicstaticRequestMana
胖哥哥飘过
·
2020-08-18 08:30
android
android面试题
android面试
(13)-retrofit
retrofit可以说是如今市面上最火的网络框架,最常用的大概就是retrofit+RxJava+okhttp框架,结合MVP设计模式的经典应用了吧,今天我们只讲retrofit,上一篇已经说过,retrofit的内部其实也是使用了okhttp的1.使用方法:(1)创建一个接口作为http请求的api接口publicinterfaceApi{@GET("repos/{owner}/{repo}/c
胖哥哥飘过
·
2020-08-18 08:30
android
android面试题
Android面试
题
Android面试
题1.下列哪些语句关于内存回收的说明是正确的?
lvwenwenjava
·
2020-08-17 23:36
Android
Android面试
中常遇到的问题(一)
转眼间在深圳已经待啦三年,几多欢喜几多愁,当中也换过几次工作,但每次基本都是老本行android开发。在每次面试中总不免会遇到面试官常问到的一些问题,之前总是在网络上搜索,临时抱佛脚,现在自己也对之前的问题总一个系统的记录,自己也加强下记忆,希望能够对正在找工作的伙计们带来一点点帮助。1、java中存在哪几种引用,他们的含义和区别是什么?不同引用的使用场景?1)、java中的引用可以分为四种即强引
smxueer
·
2020-08-17 15:55
java(基础)
Android面试
题整理-1
转载:最全面试总结——这些
Android面试
题你一定需要三金四银,又到了一年一度的跳槽季。也许有不少Android程序员开始摩拳擦掌蠢蠢欲动了。
半路出道的songsong
·
2020-08-17 06:59
android面试
Android面试
题整理-3
转载自:android阿里面试题锦集前几天突然就经历了阿里Android实习内推的电面,感觉有好多以前看过的东西都忘记了,然后又复习了一下,找了很多阿里的面经总结了一下,希望对大家有帮助,下面的知识点大多出自android开发艺术探索,而且很多都是我自己的总结,方便自己记忆,如果想深入可以去看看这本书。1.安卓事件分发机制,请详细说下整个流程事件分发(面试).png2.安卓view绘制机制和加载过
半路出道的songsong
·
2020-08-17 06:59
android面试
Android面试
题整理-2
JAVA相关1.静态内部类、内部类、匿名内部类,为什么内部类会持有外部类的引用?持有的引用是this?还是其它?静态内部类:使用static修饰的内部类内部类:就是在某个类的内部又定义了一个类,内部类所嵌入的类称为外部类匿名内部类:使用new生成的内部类因为内部类的产生依赖于外部类,持有的引用是类名.this2.Java中trycatchfinally的执行顺序先执行try中代码,如果发生异常执行
半路出道的songsong
·
2020-08-17 06:28
android面试
Android面试
题详细整理系列(二)
以下这些面试题都是笔者在(2017年1月-2017年3月)这段时间所面试Android工程师的总结而来,面试的公司包括巨头xx等,还有新贵公司如dd在线科技,gm金融,zk网,momo科技,zbj等,还有小型活力公司如软都科技,星云颜值,英克科技等,不足之处,还望各位不吝赐教。1.谈一谈MVC,MVP,MVVM模式的理解。第一次遇到这个问题,笔者只能悻悻的回答MVC模式,其他没法展开说,后来总结记
一生中所爱
·
2020-08-16 21:41
Android
Android面试
LruCache使用解读
之前在网上有看到一篇文章《2017下半年,一二线互联网公司
Android面试
题汇总》,整理的知识点还挺全而且也有一些比较深入的点,最初看的时候有些知识点要么答不上来,要么理解的不够深刻,后面也是查阅了很多相关资料才弄明白
okgays
·
2020-08-16 13:18
android开发
Android面试
篇之Serializable和Parcelable的区别
Serializable如何实现只需要实现Serializable接口并在类中声明serialVersionUID即可publicclassStudentimplementsSerializable{//serialVersionUID,用来保证正常反序列化privatestaticfinallongserialVersionUID=-6396556582748912833L;privateStr
Signal_Du
·
2020-08-16 11:21
面试篇
「阿里
Android面试
解析」20道面试帮助灵魂拷问,带你征服面试官
可以点击关于我联系我获取
Android面试
帮助篇1、要做一个尽可能流畅的ListView,你平时在
初壹十五a
·
2020-08-16 11:20
Android
BAT
面试
面试题一:组件之Activity系列
2019校招
Android面试
题解1.0(上篇)目录Q1:说下Activity的生命周期?Q2:onStart()和onResume()/onPause()和onStop()的区别?
songzi1228
·
2020-08-16 01:53
Andorid:面试
全面解析Android进阶面试常客之Handler
前言:又到了一年一度的跳槽季,准备跳槽的你在关于
Android面试
方面的知识都完全掌握了吗?
Android面试
中经常被问到的知识——Android消息机制即Handler有关的问题你都能解释的清楚吗?
Android Developer
·
2020-08-15 17:56
Android面试
题-Handler消息机制(50题)
Handler(17)Handler是什么?消息机制是什么?为什么不能在子线程中访问UI?在子线程中创建Handler报错是为什么?如何在子线程创建Looper?Looper.prepare();为什么通过Handler能实现线程的切换?[☆]Handler.post的逻辑在哪个线程执行的,是由Looper所在线程还是Handler所在线程决定的?由Looper所在线程决定的最终逻辑是在Loope
weixin_41205419
·
2020-08-15 16:13
Android
android面试
详解
前台就是和用户交互的进程可见进程例如一个activity被一个透明的对话框覆盖,该activity就是可见进程服务:service进程后台一个activity按了home按键就是从前台退回到后台标准模式:不管任务栈是否存在相同的activity都会创建一个新的activity存储在任务栈中Singletop栈顶复用模式创建的activity在栈顶就不用创建该activity站内复用模式:只要任务栈
weixin_33730836
·
2020-08-15 16:58
Android面试
题
1、Android的四大组件是哪些,它们的作用?答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑service:后台服务于Activity,封装有一个完整的功能逻辑实现,接受上层指令,完成相关的事物,定义好需要接受的Intent提供同步和异步的接口Cont
luocen0926
·
2020-08-15 16:03
Android面试题
Android面试
准备-handler
基本信息1.Handler-控制器2.Looper-轮询3.Message-消息对象4.MessageQueue-单链表结构的消息队列一个消息的前生今世一般情形下,涉及到异步的操作才需要引入handler来接收异步操作的结果,来更新UI信息.所以常规操作是这样图片引用自https://zhuanlan.zhihu.com/p/25222485privateHandlerhandler=newHan
所谓的所谓
·
2020-08-15 16:51
学习日志
Android面试
原理(Handler)
Handler机制和底层实现MessageQueue用来存放线程消息Handler与Looper沟通Looper一个线程可以产生一个Looper对象,对消息进行循环Message线程消息的载体ActivityThread-->main()函数Looper.prepareMainLooper()就是制造出一个loopersMainThreadHandler=thread.getHandler();L
Peng丨鹏
·
2020-08-15 16:59
Android
Handler的基本用法(源码解析 基于nate视频)
参照以上视频内容)二、Handler的使用:(一)、异常展示:(二)、使用Runnable:(三)、使用sendMessage():(四)、使用sendMessage()传递实体类:三、源码解析:相关视频:
Android
songzi1228
·
2020-08-15 15:17
Android:Handler
Android面试
2.0
线程池:作用:提高创建爱你销毁对象的效率,减少cpu消耗,控制活动线程数量概念:初始化一个多线程应用过程中创建一个线程集合原理:创建一些空闲线程,有请求就分配一个空闲线程处理动画:补间动画:通过平移缩放旋转透明度等完成动画效果帧动画:加载一系列图片属性动画:可以改变控件属性的补间动画视频播放:videoviewmediaplayersufaceviewijkplayer绘制view:onMeasu
煜亦
·
2020-08-15 15:24
面试问题系列
Android面试
准备 第一天 第一例 Handler机制
参考:http://blog.csdn.net/lmj623565791/article/details/240158671、请解释下在单线程模型中Message,Handler,MessageQueue,Looper之间的关系。个人理解:关于这四个单词,在学习第一行代码中的关于多线程操作UI时粗略的了解过,因UI操作是线性不安全的,所以使用hanlder机制,但是对于hanlder是本质是什么并
noodles226
·
2020-08-15 15:57
Android面试题
2019
android面试
常客之Handler详解
2019
android面试
中,大多数面试官都会问到handler,今天有空来总结下关于Handler的一些用法,希望可以帮到一些正在找工作的小白程序员。1.首先我们得了解Handler是什么?
只是寂寞了
·
2020-08-15 15:38
android
2019android
android面试
handler
2019面试
Android面试
题(27)-android的事件分发机制
今天开始写一点关于view的知识,先从最基本的讲吧,android的事件分发机制,其实在我看来,android的事件分发机制在现实生活中经常能看到,所以我觉得还是很好理解的;先看看生活中常见的一种情形吧;比如说,现在你所在的公司中有一项任务被派发下来了,项目经理把项目交给你的老大,你的老大老大手下有很多人,看了看觉得你做很合适,把这个任务交给你了;你一看觉得还行,你就接下来了;这么一个小小场景大概
胖哥哥飘过
·
2020-08-15 14:48
android
android面试题
Android面试
题(22)-lruCache与DiskLruCache缓存详解
关于lruCache(最近最少使用)的算法,这是一个比较重要的算法,它的应用非常广泛,不仅仅在Android中使用,Linux系统等其他地方中也有使用;今天就来看一看这其中的奥秘;讲到LruCache,就不得不讲一讲LinkedHashMap,而对于LinkedHashMap,它继承的是HashMap,那么我们就先从HashMap开始看起吧;注:此篇博客所讲的所有知识都是在jdk1.8环境下的,j
胖哥哥飘过
·
2020-08-15 14:48
android
android面试题
图解 Android 事件分发机制 和 handler 机制
在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义控件,同时事件分发机制也是
Android
快乐的飞鱼
·
2020-08-15 14:18
Android开发
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他