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] 40个比较重要的
Android面试题
,必知
1、Android的四大组件是哪些,它们的作用?答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑service:后台服务于Activity,封装有一个完整的功能逻辑实现,接受上层指令,完成相关的事物,定义好需要接受的Intent提供同步和异步的接口Cont
androiddada
·
2020-07-14 07:31
Android面试题
收藏
J2EE部分:Switch能否用string做参数?在Java7之前,switch只能支持byte、short、char、int或者其对应的封装类以及Enum类型。在Java7中,String支持被加上了。equals与==的区别:==是判断两个变量或实例是不是指向同一个内存空间equals是判断两个变量或实例所指向的内存空间的值是不是相同Object有哪些公用方法?方法equals测试的是两个对
GOOD_end
·
2020-07-14 03:59
2017
Android面试题
的总结——附加答案
android层面一、Android基础基础四大组件的意义及使用,生命周期回调及意义Activity:是一个应用组件,用户可与其提供的屏幕进行交互,以执行拨打电话、拍摄照片、发送电子邮件或查看地图等操作,Activity的生命周期:Activity锁屏状态下的生命周期一、onCreate:当活动第一次启动的时候,触发该方法,可以在此时完成活动的初始化工作。onCreate方法有一个参数,该参数可以
Rorschach01
·
2020-07-13 10:25
android
关于
Android面试题
和答案
1.如何对Android应用进行性能分析首先从函数的耗时来说,有一个工具TraceView这是androidsdk自带的工具,用于测量函数耗时的。UI布局的分析,可以有2块,一块就是HierarchyViewer可以看到View的布局层次,以及每个View刷新加载的时间。这样可以很快定位到那块layout&View耗时最长。还有就是通过自定义View来减少view的层次。Android性能调优工具
Android看海
·
2020-07-13 10:47
每天五道
Android面试题
,轻松进大厂2018-12-23
一、RecyclerView和ListView的区别RecyclerView可以完成ListView,GridView的效果,还可以完成瀑布流的效果。同时还可以设置列表的滚动方向(垂直或者水平);RecyclerView中view的复用不需要开发者自己写代码,系统已经帮封装完成了。RecyclerView可以进行局部刷新。RecyclerView提供了API来实现item的动画效果。在性能上:如果
行者_zm
·
2020-07-13 09:15
常见的
Android面试题
如何避免OOM?内存检测工具,MAT使用流程。屏幕适配?性能检测、优化?ActivityManagerService是什么?Handler-Message-Looper关系Android中的多线程Activity、Fragment生命周期动画分类Android7.0的FileProvider自定义View流程,需要优先考虑什么onMeasureintwidthMeasureSpec,finalin
beforenight
·
2020-07-12 03:58
Java运行时异常
关于Java&
Android面试题
中时常提到的Java常见的运行时异常。Java运行时异常可能是Java虚拟机正常工作时抛出的异常。Java提出两种异常机制。
博为峰51Code教研组
·
2020-07-10 21:18
Android面试题
1,谈谈你对Activity的理解?自己的理解:Activity就是一个应用程序的门面,也可以理解成就是WEB程序中的一个页面,当然web程序中的页面不同的是,web的一个页面可能只是一个纯粹的展示页面,不与用户进行任何交互,而几乎所有的Activity都会与用户交互。当然两者在架构上也有本质区别,Activity与用户的交互通过触发UI的不同事件完成的。而Web程序是通过请求,响应完成交互的。还
zoneyoung
·
2020-07-10 15:50
Android项目学习
Android面试题
整理【转载】
http://www.apkbus.com/android-115989-1-1.html面试的几个回答技巧http://blog.sina.com.cn/s/blog_ad991b1601018mjc.html2013-5-9号补充:今天最新的腾讯面试题,应该说是所有面试中最难的,我个人感觉。而且是个女面试官,好嗨皮啊,哈哈。腾讯面试题1.inta=1;intresult=a+++32)?(++
zoneyoung
·
2020-07-10 15:50
面试宝典
大厂
Android面试题
汇总(三)数据结构
常用数据结构简介数据元素相互之间的关系称为结构。有四类基本结构:集合、线性结构、树形结构、图状结构。1,集合结构:除了同属于一种类型外,别无其它关系。2,线性结构:元素之间存在一对一关系常见类型有:?数组,链表,队列,栈,它们之间在操作上有所区别。例如:链表可在任意位置插入或删除元素,而队列在队尾插入元素,队头删除元素,栈只能在栈顶进行插入,删除操作.3,树形结构:元素之间存在一对多关系,常见类型
我的天呐0_0
·
2020-07-10 10:10
Android面试题
精选汇总 - 计算机网络
文章目录1.网络体系2.描述一次网络请求的流程?3.TCP中3次握手和4次挥手的过程?4.TCP与UDP的区别及应用?5.HTTP协议6.HTTP1.0与2.0的区别7.HTTP报文结构8.HTTP与HTTPS的区别以及如何实现安全性9.WebSocket与socket的区别1.网络体系参考:挺重要的网络基础、搞定计算机网络面试,看这篇就够了(补充版)2.描述一次网络请求的流程?域名解析TCP的三
淡然一笑、
·
2020-07-10 09:58
【面试】
[
Android面试题
-5] HTTP,TCP/IP相关
题目1:请说出Http位于TCP/IP模型中的第几层?为什么说Http是可靠的数据传输协议?分析:首先我们来看一下TCP/IP模型的五层模型。题目中所说的Http协议就是处于模型中的应用层。由于Http是在传输层基于TCP协议的,而TCP又是面向连接的可靠协议,所以Http是可靠的传输协议。题目2:请简单的说一下GET和POST的区别。分析:Get和Post都是Http提供的方法,主要区别如下:1
石圣
·
2020-07-10 02:48
Android面试题
Android面试题
1.0
Android架构应用程序层-框架层-核心类库层-linux内核层activity生命周期:activity从创建到销毁的全过程oncreat创建onstartoncreat之后或停止状态恢复时调用onresumeonstart之后调用(获得焦点)onpause暂停,停止,销毁时调用onstop停止,销毁时调用ondestory销毁时调用onrestart从停止恢复时调用activity启动方式显
煜亦
·
2020-07-09 23:41
面试问题系列
面试
Android面试题
记录。持续更新。
这两天在帝都找工作,顺手记一下遇到的一些面试题。1.Activity的声明周期,启动模式,onRestart方法什么时候调用?详情见本人博客Android学习笔记之Activity学习笔记onRestart方法调用时间:当Activity从不可见状态切换到前台的时候2.Json字符串中[]和{}代表什么意思。[]:数组或者集合{}:对象之前没仔细观察过json字符串,竟然没答出来[]是什么意思。。
programmer_qiu
·
2020-07-09 21:14
经验分享
android
面试题
2017年网络中比较全面的
Android面试题
网络中比较全面的面试题来源于网络,收集整理于此。详情请点击:https://github.com/JackyAndroid/AndroidInterview-Q-A?utm_source=gold_browser_extension提纲:java基础接口的意义-百度抽象类的意义-乐视内部类的作用-乐视父类的静态方法能否被子类重写-猎豹java排序查找算法-美团列举java的集合和继承关系-百度-美
小羊子说
·
2020-07-09 18:11
面试记
android面试题
最近在准备android面试,整理了下相关的面试题,分为如下三个部分:android部分、Java部分、算法面试题,后续有新内容直接在对应的文章中补充。android部分:本文Java部分:https://www.jianshu.com/p/c2c8f5019c8f算法部分:https://www.jianshu.com/p/d9bfc440ada30、android系统架构图android架构(
JasmineBen
·
2020-07-09 17:29
Android面试题
:对JNI和NDK的理解
JNI和NDK是面试经常被问到的热点问题,在这里做一个记录。1.阐述你对JNI的理解JNI的全称是JavaNativeInterface(Java本地接口)是一层接口,是用来沟通Java代码和C/C++代码的,是Java和C/C++之间的桥梁。通过JNI,Java可以完成对外部C/C++库函数的调用,相对的,外部C/C++也能调用Java中封装好的类和方法。Java的优点是跨平台,和操作系统之间的
星火暸原
·
2020-07-09 04:19
Android基础
Android面试题
整理
似乎自去年下半年以来,大家跳槽的少了,还有有些公司裁员了,前几年火热的移动端、前端岗位也越来越少,回归理性。现在各大公司对移动Android/ios的需求基本要求都是三年以上相关经验,有过大型互联网项目经验,基础扎实。那么对于我们从事Android开发的程序员,我们究竟需要掌握哪些技术呢?面试官究竟会问什么呢?今天,结合我的面试经验,给大家整理一下。Android常见面试题整理以我的经验,面试基本
xiangzhihong8
·
2020-07-09 01:14
面试
Android面试题
精选:讲一讲 Android 的事件分发机制
面试场景讲讲Android的事件分发机制?基本会遵从Activity=>ViewGroup=>View的顺序进行事件分发,然后通过调用onTouchEvent()方法进行事件的处理。我们在项目中一般会对MotionEvent.ACTION_DOWN,MotionEvent.ACTION_UP,MotionEvent.ACTION_MOVE,MotionEvent.ACTION_CANCEL分情况进
Android-until
·
2020-07-08 22:27
面试
程序员
Android
Android面试题
-来说一遍View的绘制流程
作为一名android开发不管你几年经验,view的绘制流程熟记于心总少不了吧,今天带大家走一遍,也给自己加深印象。setContentView是我们用来给activity设置我们写的布局界面,我们就从这里入手。Activity#setContentView@UnsupportedAppUsageprivateWindowmWindow;publicWindowgetWindow(){return
瓦塔西_斯普润丶
·
2020-07-08 11:34
Android面试
Android面试题
-Activity A跳转Activity B,再按返回键,生命周期执行的顺序?
最近在准备面试,又碰到这一题,这已经是第三次了ActivityA跳转ActivityB,再按返回键,A、B的生命周期执行顺序是什么?每当听到这个题目的时候,我就会得意地笑,对于Activity的生命周期已经记熟的我,心想,为什么不直接问Activity的生命周期呢?于是自信满满的说出了如下的答案:在A跳转B会执行:AonPause->AonStop->BonCreate->BonStart->Bo
瓦塔西_斯普润丶
·
2020-07-08 11:34
Android面试
Android面试题
-Handler机制
Handler机制相信很多人在面试Android岗的时候都会被问到相关的问题,虽然已经有很多人整理了,但我还是想自己整理一下,权当是给自己的加深自己对于handler机制的理解。首先我们先了解下关于Handler的四个主要组成部分:Handler、Looper、Messagequeue、MessageLooper:负责关联线程以及消息的分发,在该线程下从MessageQueue获取Message,
瓦塔西_斯普润丶
·
2020-07-08 11:34
Android面试
Android面试题
-横竖屏切换,activity生命周期的执行顺序,基于8.0,9.0
随便搜一篇关于activity在横竖屏切换后生命周期的执行过程你可能会看到如下答案:1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次2、设置Activity的android:configChanges="orientation"时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次3、设置Activi
瓦塔西_斯普润丶
·
2020-07-08 11:34
Android面试
android
面试
Android面试题
(牛客)
1.1.管理一个平面,这个平面是一个特殊的内存块,它可以和android视图系统混合.2.管理一个EGL显示,它能够让OpenGL渲染到一个平面.3.接受一个用户提供的实际显示的Renderer对象.4.使用一个专用线程去渲染从而和UI线程解耦.5.支持on-demand和连续的渲染.6.可选的包,追踪和/或者错误检查这个渲染器的OpenGL调用.2.android:capitalize设置英文字
wi卫子th
·
2020-07-07 18:26
Android面试题
分享二(2019年7月)
被问得一脸茫然的那种。(题目都是本人亲身面试笔试接触到的)1、内存泄漏什么情况下可能发生?平时怎么处理的?2、引用有几种?区别是什么3、绘制一个view的时候,如果没有mesure直接绘制,会怎么样?4、onTouch和onClick的执行顺序5、多线程相关,比如handler消息传递的流程是什么?Eventbus原理是什么?6、平时用的异步是什么?有没有了解RxJava?7、httptcp的区别
liushenliu
·
2020-07-07 14:39
Android基础面试题
2017年最全的30个
Android面试题
,你将如何回答?一、如何理解Activity,View,Window三者之间的关系?这个问题真的很不好回答。
jessica_zc
·
2020-07-07 11:58
基础知识梳理(面试)
[干货]2017已来,最全面试总结——这些
Android面试题
你一定需要
varprotocol=window.location.protocol;document.write('');[干货]2017已来,最全面试总结——这些
Android面试题
你一定需要-xhmj12的博客
bazhongren
·
2020-07-07 03:35
Android
大型互联网公司
android面试题
(转载)
第一面1手写算法题。猫扑素数;1到n,求1的个数;单词反转;不会太难,主要考察你的代码规范,算法题基本会在第一轮的最后让你写,写的时候会通知第二轮面试官准备继续你的面试,当然实在你通过的情况下。2Activity的加载模式。standard,singleTop,singleTask,singleInstance。可以参考:https://developer.android.com/guide/co
侯广丽
·
2020-07-06 12:45
Android面试题
总结(含答案),欢迎各位补充。
最近复习面试题,顺便整理简单记录一番。含答案所以内容较多,建议收藏慢慢复习。自己总结的一些点,欢迎各位大佬补充。文中附有转载博客链接,如侵权联系删。一、Android基础:1、四大组件:①Activity:②Service:③BroadcastReceiver:④ContentProvider:2、Activity生命周期:activity的四种状态:运行状态(前台状态):当activity处于栈
撑住,才有后来的一切。
·
2020-07-06 11:48
android
Android面试题
—校招—360
1ServiceActivity可以在同一个进程当中么?可以在不同进程当中么?Activity与Service是否处于同一进程?一般来说:同一个包内的activity和service,如果service没有设定属性android:process=":remote"的话,service会和activity跑在同一个进程中,由于一个进程只有一个UI线程,所以,service和acitivity就是在同
Icarus426
·
2020-07-06 09:10
史上最全的Android第三方库解析面试知识点集锦
下述是我整理的
Android面试题
汇总,由于篇幅原因,在这只把第三方库解析部分的题目列举出来,后续还会更新其余面试题内容,大家可以关注一下我,及时知晓我更新的知识点,同时这份面试集锦的整理也花费了我很多时
像程序那样思考
·
2020-07-06 06:26
面试
金9银10,分享几个重要的
Android面试题
说一下java多态的理解,以及接继承,和接口的理解于哥在这里只讲多态,其他自己上网体会对于多态的定义不同类的对象对统一函数做出不同对的响应或者动作。作用主要是消除类之间的耦合性,灵活性比较强,利于代码的编写和修改。尤其在处理大量的运算和操作时,可以灵活地简化,替换或者是修改代码!三个必要条件1、一个凳子(继承extends)2、重写3、父类引用指向子类对象forexample测试结果:oKhttp
weixin_34268610
·
2020-07-06 01:45
阿里
Android面试题
1Android事件分发机制?分为三层:Activity、ViewGroup、View。1、如果事件不被中断,整个事件流向是一个类U型图。2、dispatchTouchEvent和onTouchEvent一旦returntrue,事件就停止传递了。3、dispatchTouchEvent和onTouchEventreturnfalse的时候事件都回传给父控件的onTouchEvent处理。4.In
小鬼图样
·
2020-07-05 04:15
Android面试题
——为什么子线程里面不能弹Toast?
最近跟朋友讨论了面试的时候碰到的一道面试题:可以在子线程里面弹Toast吗?为什么Toast每天都在用,用的理所当然,却没有进去看一眼源码,就这个问题,我搜了网上的资料,然后自己也进去看了一下源码。给同行的朋友们分享下,同时也当做自己的笔记。感谢此篇博客博主的无私分享https://blog.csdn.net/sinat_17314503/article/details/53015163首先看这个
fisheryujie
·
2020-07-04 15:27
Handler
Toast
子线程
Android
Android面试题
为什么子线程不能弹Toast
一个BAT大厂面试者整理的
Android面试题
目!
今天我将他面试的大厂
Android面试题
目整理出来,希望能够帮助大家!阿里巴巴:LRUCache原理图片加载原理模块化实现(好处,原因)JVM视频加密传输统计启动时长,标准如何保持应用的稳定性Th
悟空笔记
·
2020-07-04 14:21
Android面试题
**********嵌入式系统***嵌入式操作系统内存管理有哪几种,各有何特性页式,段式,段页,用到了MMU,虚拟空间等技术***什么是嵌入式实时操作系统,Android操作系统属于实时操作系统吗?实时操作系统是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任务协调一致运行的嵌入式操作系统。主要用于
王子的秘书
·
2020-07-04 06:25
Android面试题
Android面试题
----HashMap深度剖析
HashMap,一个大小厂都会问的知识点。下面结合网上搜罗的一些信息,整理出一份比较全面的Hashmap相关面试资料:HashMap与HashTable的区别?主要区别有三点:线程安全性,同步,以及速度。HashTable是线程安全的,而HashMap不是;HashMap中允许存在null键和null值,而HashTable中不允许单线程环境下HashMap的速度快。多线程环境下,java5提供了
PrivateGO
·
2020-07-02 09:04
Android面试计划指南
一、Java知识1、基础知识点链接1接口和抽象类有什么区别大厂
Android面试题
汇总(一)JAVA基础大厂
Android面试题
汇总(二)JAVA源码级1、socket2、java反射深入理解Java反射插件化知识详细分解及原理之代理
Rogera7
·
2020-07-02 03:45
Android
Android面试题
(一)——Activity的生命周期和启动模式
引言这份面试题系列文章旨在查漏补缺,通过常见的面试题发现自己在Android基础知识上的遗漏和欠缺,验证所学是否扎实。这是系列的第一章,后面我会根据安卓知识模块分类并网罗分析各种常见面试题。面试题:Activity的生命周期答:onCreate->onStart->onResume->Activity运行->新的Activity运行->onPause->onStop->onDestroy->Act
郑永欣
·
2020-07-01 15:50
android
Android面试题
整理
Java部分1.GC是什么?为什么要有GC?GC是垃圾收集的意思(GabageCollection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。2.XML包括哪些解释技术,区别是什么?DOM和SAXDOM将文档解析成一
赵得C
·
2020-06-30 14:34
Android
Java
安卓面试整理(持续不定时记录中。。。)
主要分为以下下几个部分java面试题
Android面试题
高级开发技术面试题Kotlin面试题java模块java面试基础java中==和equals和hashCode的区别答:==是运算符,用来比较两个值
坐者
·
2020-06-30 14:43
一个BAT大厂面试者整理的
Android面试题
目!
今天我将他面试的大厂
Android面试题
目整理出来,希望能够帮助大家!阿里巴巴:LRUCache原理图片加载原理模块化实现(好处,原因)JVM视频加密传输统计启动时长,标准如何保持应用的稳定性Th
刘易先生
·
2020-06-30 09:49
Android工程师
Android面试题
3.13日上午巨人学校面试题Handler?同时创建两个handler,为什么消息不会串?事件分发?点击事件和长按事件同时发生如何处理?Activity的四种启动模式?JVM内存划分?3.13日下午恒达时讯面试题HashMap是线程安全的吗?允不允许为空?sleep和wait的区别?Activity和Fragment之间如何通信?说出你熟悉的设计模式?工场模式?二分查找如何实现?思想是什么?多线程
小熊维尼446
·
2020-06-30 04:51
面试题
面试题
一份非常强势的
Android面试题
阿里巴巴LRUCache原理图片加载原理模块化实现(好处,原因)JVM视频加密传输统计启动时长,标准如何保持应用的稳定性ThreadLocal的原理谈谈类装载器动态布局热修复,插件化HashMap中的源码,SpareArray原理性能优化,怎么保证应用启动不卡顿怎么去除重复代码SP是进程同步的吗?有什么方法做到同步?https://www.jianshu.com/p/bdebf741221e介绍下
小熊维尼446
·
2020-06-30 04:50
主要是学习,转自GitHub上
head一行代码实现轮播图一分钟实现下拉刷新和加载更多数据一分钟完成博客一分钟完成详情页面一分钟解析XML一分钟完成详情相关软件一分钟完成评论盖楼一分钟登录一分钟获取cookie一分钟发布评论一分钟抓包
Android
海浪同学
·
2020-06-30 02:46
[干货]2017已来,最全面试总结——这些
Android面试题
你一定需要
相关阅读:吊炸天!74款APP完整源码![干货精品,值得收藏]超全的一线互联网公司内部面试题库,有了它,妈妈再也不用担心我进不了大公司了![干货,阅后进BAT不是梦]面试心得与总结---BAT、网易、蘑菇街[精品干货]面试题库第二波:java面试一定会遇到的56个面试题[面经福利]如何进入百度、阿里,一个6年Android老司机的面经2016年百度校招小结:我做技术面试官的一些思考(想进百度的快看
xhmj12
·
2020-06-29 23:45
面试题库
android 常见面试题(二)
介绍:上一篇博客分享了一些面试题,今天接着分享一些常见的
android面试题
1)什么是ANR如何避免它?
别碰我的IDEA
·
2020-06-29 19:58
android面试题
Android面试题
目之常见的选择题
Android面试题
目之常见的选择题下面这些面试题目,我在面试中不止一次遇到过,虽然只是简单的笔试选择题,但是也可能是你面试的第一关,为你后面的表现做一个好的铺垫!
峥嵘life
·
2020-06-29 17:19
android
面试
Android面试题
合集【上】
Android面试题
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。
迪士尼在逃大学生
·
2020-06-29 17:02
Android开发
Android
程序员
史上最全的
Android面试题
集锦
下述是我收录整理的
Android面试题
汇总,由于篇幅原因,在这之前都是把每一小节分开列出来,这次全部发出来,后续还会更新其余面试题内容,大家可以关注一下我,及时知晓我更新的知识点,同时这份面试集锦的整理也
像程序那样思考
·
2020-06-29 15:05
面试
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他