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面试
常见_性能优化问题
1,如何检测一段代码的执行时间?在做项目的时候有时候需要对一段程序代码或者对一个操作测试时间,那代码可以如下:longstartTime=System.nanoTime();try{Thread.sleep(3000);}catch(InterruptedExceptione){e.printStackTrace();}longendTime=System.nanoTime();Log.i(TAG
ridgepole_king
·
2020-08-26 11:44
java常用面试题
Android 值得深入思考的几个面试问答分享
金九银十面试季又要到来了,这里给大家不定期更新大厂面试真题,今天来分享一下
Android面试
中几个值得我们深入思考的面试题还有解析,希望可以帮助到即将面试的小伙伴们,祝面试顺利~文末还有大厂面试专题资料包免费分享
Android-until
·
2020-08-26 11:32
Android
面试
程序员
Android
面试题
关于
android面试
的几个问题
最近刚从西安某某公司离职,去年毕业刚干了一年的android开发,目前一直在找android相关的工作,这个工作找的我都快怀疑人生了,目前工作真的不好找。现在android大多数都找底层开发的,应用层的太少了。面试了三家公司了,两家小公司都太坑,在我感觉那些面试官不像是专业的,问的问题太。。。。,问问题很随意,好像都不懂安卓开发一样,浪费时间,更可恶的是有家公司说要试用三天,看看技术怎么样,没有工
胡巴胡巴胡巴胡巴
·
2020-08-26 11:59
android
Android之进阶总结篇
Android面试
之进阶杂谈1.如何进行单元测试,如何保证App稳定?2.Android中如何查看一个对象的回收情况?3.Apk的大小如何压缩?
是非的Android学习之路
·
2020-08-25 17:37
面试准备
【精华】
Android面试
精华总结——数据存储与IO
一、File文件存储1.文件的操作模式2.相关操作方法3.读取SD卡上的文件4.读取raw和assets文件夹下的文件 如果我们不想自己的文件被编译成二进制文件的话,我们可以把文件放到这两个目录下,而两者的区别如下:res/raw:文件会被映射到R.java文件中,访问的时候直接通过资源ID即可访问,而且他不能有目录结构,就是不能再创建文件夹assets:不会映射到R.java文件中,通过Ass
Time-space
·
2020-08-25 17:31
Android开发
多家一线互联网公司
Android面试
题:小米+百度+360+美团【下】
前言前几篇更新了一些
Android面试
题上半部分,很多人说太简单了,那么接下来我们来更新下半部分,我们一起来看看,希望对大家都有所收获接下来,我会整理一些一线互联网公司的面试题,希望能在面试的时候帮助到大家
Android技术开发应用
·
2020-08-25 17:33
面试
程序员
Android
Android开发
BAT
架构
性能优化
开发经验
虚拟机
Fragment
Volley
Handler
YY子公司 Bigo
android面试
YY子公司BigoAndroid笔试题1.如下列代码有没有问题?为什么?newThread(){Handlerhandler=null;publicvoidrun(){handler=newHandler();};}.start();答点:run()里面的子线程使用handler有问题,必须使用Looper.prepare();Looper.loop();2.当多个线程需要对同一个变量进行读写,一
静听涛声
·
2020-08-25 15:07
面试经历
android
bingo
yy
Android面试
题
接口和抽象类的区别:抽象类只能单继承,接口能多实现(一个类只能继承一个抽象类,但是能实现多个接口)抽象类是一个类,可以被任意权限修饰符修饰,静态和非静态属性,final和非final属性,可以有抽象方法和非抽象方法;接口只能被public,final修饰,只能有静态方法,即使没有显示的声明,而且是不可修改的;抽象类可以有任意类型的属性,接口只能有静态常量修饰的属性。抽象类可以有普通方法和抽象法方法
指尖流逝的青春
·
2020-08-25 02:45
Android面试
题(六)2网络与安全机制(1)
八、网络与安全机制6.1网络框架对比volley:功能基于HttpUrlConnection;封装了UIL图片加载框架,支持图片加载;网络请求的排序、优先级处理缓存;多级别取消请求;Activity和生命周期的联动(Activity结束生命周期同时取消所有网络请求性能可拓展性好;可支持HttpClient、httpUrlConnection、和okhttp开发者使用封装行好,简单易用应用场景合轻量
胜天半子
·
2020-08-24 23:13
Android
Java
Android面试
题(二)Android基础3
(三)常见的一些原理性问题1、Handler机制和底层实现上面一共出现了几种类,ActivityThread,Handler,MessageQueue,Looper,msg(Message),对这些类作简要介绍:ActivityThread:程序的启动入口,该类就是我们说的主线程,它对Looper进行操作的。Handler:字面意思是操控者,该类有比较重要的地方,就是通过handler来发送消息(
胜天半子
·
2020-08-24 23:13
Android
Java
Android面试
Android面试
之Activity生命周期
在我们操作APP的时候,Activity之间会不断进行切换,其中就包含了每一个Activity的生命周期,我们就可以根据生命周期来处理不同的业务。因此这也是面试官喜欢问到的问题。简单理解Activity的生命周期稍微看一下这图,我相信写Android的同学一定不会陌生,这张图详细地展示了Activity的不同状态以及状态的转换,看着这图我们也加点代码来理解记住,有利于我们以后怎么去描述出来什么是A
firejunking
·
2020-08-24 22:33
Android
android
面试
Android面试
之Activity启动模式
Activity的启动模式,是我们Android开发经常用到,也是面试官经常随口要你回答的一个点。接下来我们了解一下。任务栈是什么任务栈Task,是一种存放Activity实例的容器,他是以栈的形式进行存放,也就是以先进后出,压栈和出栈。在启动Application的时候,系统会默认创建一个Task进行Activity的存放,默认启动Activity会放在同一个栈,新启动的Activity会被压入
firejunking
·
2020-08-24 22:33
Android
面试
android
Android面试
之Java引用类型简答
对于Java对象的引用,在面试的时候会在OutOfMemoryError错误时被问到。下面我们对Java的强引用、软引用、弱引用、虚引用作简单的了解。强引用(StrongReference)强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器不会收回它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不
firejunking
·
2020-08-24 22:33
Java
面试
java
Android面试
设计模式之单例模式
在面试的时候面试官会问我们常用的一些设计模式,这里先介绍一下单例模式。为什么要使用单例模式1.控制资源的使用,通过线程同步来控制资源的并发访问;2.控制实例产生的数量,达到节约系统资源;3.作为通讯媒介使用,也就是数据共享,它可以在不建立直接关联的条件下,让多个不相关的两个线程或者进程之间实现通讯。有多少种单例模式1.饿汉式publicclassCustomSingleton{privatesta
firejunking
·
2020-08-24 22:33
设计模式
Android面试
一天一题(13 Day: AsyncTask)
记得2012年的时候,在MTK公司内部的一个WorkShop上我分享了对AsyncTask的理解,听众都很有兴趣地参与讨论使用AsyncTask的问题所在。因为UI线程阻塞的问题,每一个Android应用开发都会遇到要开工作线程中去做耗时间的操作,相对于newThread再使用Handler更新UI的话,直接使用AsyncTask无疑是最经济方便的选择。关于AsyncTask有很多是非,如最早的1
prince58
·
2020-08-24 22:42
Android面试
Android 面试总结
https://github.com/AweiLoveAndroid/CommonDevKnowledge主要分为以下几部分java面试题
Android面试
题高端技术面试题非技术性问题&HR问题汇总java
jessica_zc
·
2020-08-24 22:04
好的学习资源
基础知识梳理(面试)
Android面试
准备:事件分发机制
View的事件分发机制举例为按钮设置onClick点击事件和onTouch触摸事件的执行顺序为:1、onClick事件:button.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){Log.d("TAG","onClickexecute");}});2、onTouch事件:button.setOnT
境界之轮回
·
2020-08-24 21:50
Android学习
Android面试
准备:自定义控件
Android自定义控件总结Android已经为我们提供了很多控件,但是大多数控件功能都比较单一简单,不能满足我们的需求,我们可以通过自定义控件的方式来实现自己想要的功能。Android实现自定义控件的方式一般有三种,第一种是继承现有的控件,重写相应的方法来扩展该控件的功能;第二种是继承View类或者ViewGroup类,通过onDraw方法绘制控制,然后通过onMeasure方法设置控件的显现,
境界之轮回
·
2020-08-24 21:19
Android学习
android面试
(8)-AsyncTask
今天讲一讲AsyncTask的基本知识。1.概念:AsyncTask是Android提供的轻量级的异步类,本质上就是一个封装了线程池和handler的异步框架;2.使用方法(1)三个参数(A)Params:参数的类型;(B)Progress:后台任务执行进度的类型(C)Result:后台任务的返回结果的类型(2)五个方法(A)onPreExcute():做一些初始化操作,在UI线程中执行(B)do
胖哥哥飘过
·
2020-08-24 21:35
android
android面试题
腾讯
Android面试
:Handler中有Loop死循环,为什么没有阻塞主线程,原理是什么
面试官:Handler中有Loop死循环,为什么没有阻塞主线程,原理是什么心理分析:该问题很难被考到,但是如果一旦问到,100%会回答不上来。开发者很难注意到一个主线程的四循环居然没有阻塞住主线程求职者:应该从主线程的消息循环机制与Linux的循环异步等待作用讲起。最后将handle引起的内存泄漏,内存泄漏一定是一个加分项先上一份整理好的面试目录前言Android的消息机制主要是指Handler的
初一十五
·
2020-08-24 16:49
android
面试
handler
腾讯
这份字节跳动历年校招
Android面试
真题解析,你确定不收藏?(中)
这份字节跳动历年校招
Android面试
真题解析,你确定不收藏?(上)AnimationQ:Android中有哪几种类型的动画?
小陈乱敲代码
·
2020-08-24 12:21
Android
Android面试
Android开发
面试
Android
android
这份字节跳动历年校招
Android面试
真题解析,你确定不收藏?(下)
这份字节跳动历年校招
Android面试
真题解析,你确定不收藏?(上)字节跳动正式启动2021届秋季校招!这份字节跳动历年校招
Android面试
真题解析,你确定不收藏?
小陈乱敲代码
·
2020-08-24 12:21
Android开发
Android面试
校招
面试
Android
校招
这份字节跳动历年校招
Android面试
真题解析,你确定不收藏?(上)
前言近日,字节跳动正式启动了2021届秋季校园招聘,为应届毕业生开放超过6000个工作岗位。这一数字超过了该公司往年秋招规模,并与其今年春招规模持平。全年校招人数共计超过1万2千人,远高于同类型互联网公司,体现了字节跳动保持业务快速增长,重视对优秀人才的持续投入。字节跳动校园招聘负责人介绍,该项招聘主要面向2021届毕业生,即2020年9月至2021年8月期间毕业的大学生群体。这批岗位覆盖字节跳动
小陈乱敲代码
·
2020-08-24 12:20
Android
Android面试
校招
android
面试
校招
2017美团
Android面试
2017美团
Android面试
1.Android基础Activity的生命周期Fragment的生命周期ActivityA启动ActivityB,A与B各自的生命周期流程(包括A被全覆盖,和半覆盖的区别
姚瑶大坏蛋
·
2020-08-24 11:44
Android 面试之 Android 篇三
本文出自EddyWiki,转载请注明出处:http://eddy.wiki/interview-android.html本文收集整理了
Android面试
中会遇到与Android知识相关的简述题。
eddy_wiki
·
2020-08-24 08:00
Android面试
题架构篇
Android面试
题架构篇,如果喜欢请持续关注和推荐。如何实现一个网络框架(参考Volley)1.缓存队列,以url为key缓存内容可以参考Bitmap的处理方式,这里单独开启一个线程。
Android从高级到
·
2020-08-24 07:33
Android面试
之Java基础
追加一句话:本文章已授权秦子帅微信公众号转载。一、java面向对象的三大特性与含义1、继承:从已有的类得到继承信息创建新类的过程,继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序的可变因素的重要手段。2、封装:通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已经定义的接口。面向对象的本质就是将现实世界描绘成一系列完全自制、封闭的对象。可以说,封装就是隐藏一切可隐藏的东
吾乃韩小呆
·
2020-08-24 04:57
Android面试
总结(持续更新修改)
###
Android面试
总结(持续更新修改)1.Android的四大组件是哪些,它们的作用?
安卓飞
·
2020-08-23 23:05
android面试
2017已来,最全面试总结——这些
Android面试
题你一定需要
结合以往自己的经历,今天给大家总结下
Android面试
题,希望有帮助。本文转自:(http://www.jianshu.com/p/a22450882af2)1:Activity生命周期?
TobiasLeeBeiJing
·
2020-08-23 12:38
android公共方法收集
面试
跳槽
Android面试
补习(五)粗浅了解组件化,模块化,插件化热更新,增量更新,65536
其实这些东西,作为初学者,我们目前是接触不到的,但是要有一定的了解,我曾经花了很多的时候去研究,现在也记不得太多了,还是一些粗浅的概念方面的理解,但是这个概念,很重要。决定你的编程思维。接下来我只做简短的概念介绍,长篇大论度娘那里很多,我也是从度娘那学的,就没必要再搬出来了。65536Android最大支持方法数,解决方案在build.gradle下在android{}中的defaultConfi
服装学院的IT男
·
2020-08-23 11:09
转:大厂
Android面试
题
下面分享一下各个公司的面试题目爱奇艺Android消息机制AndroidView绘制流程,当一个TextView的实例调用setText()方法后执行了什么Androiddalvik虚拟机和Art虚拟机的优化升级点Android屏幕渲染机制热修复的原理,你都了解过哪几种热修复框架OkHttp的原理Android线程池的实现原理JavaGC机制HashMap的实现机制,怎么样HashMap线程安全可
Monkey_King_Bar
·
2020-08-23 09:34
面试题
【
Android面试
】关于post你真的了解吗?
思考:view.post()和handler.post()有什么区别?有时候我们在onCreat里面无法获取到控件宽高,调用view.post()就可以获取到了。为什么呢?下面是view.post()源码可见当View已经attach到window,直接调用UI线程的Handler发送runnable。如果View还未attach到window,将runnable放入ViewRootImpl的Ru
程序员学园
·
2020-08-23 08:57
Android面试
相关
Android基础1、什么是ANR如何避免它?如果耗时操作需要让用户等待,那么可以在界面上显示进度条。2、View的绘制流程;自定义View如何考虑机型适配;自定义View的事件3、分发机制;View和ViewGroup分别有哪些事件分发相关的回调方法;自定义View如何提供获取View属性的接口;4、Art和Dalvik对比;虚拟机原理,如何自己设计一个虚拟机(内存管理,类加载,双亲委派);JV
Hans在路上
·
2020-08-23 07:06
android Service 一些思考
看了
Android面试
一天一题(1Day),对Service的一些总结与思考作者原文章链接:http://www.jianshu.com/p/7a7db9f8692d作者用几个简短的问题已经问到了service
天道酬勤_jianchi
·
2020-08-23 06:31
Android面试
心得和应对思路
随着Android从业人员的增多,当下
Android面试
不再局限几年前ListView如何使用,Android生命周期等入门级知识,而是逐渐形成一套体系,从多角度考察应聘者。
luoyangzk
·
2020-08-22 21:52
MVC框架模式在Android中的应用
一.引言在Android中,不论是实际开发,还是在
android面试
中,MVC无时无刻都存在我们的身边,由此可见MVC的重要性,所以,我将分模块来对MVC框架做一个完整的剖析,全面认识MVC,能够在项目开发中非常熟练的引用
wellke666
·
2020-08-22 19:27
Android面试
必备——AsyncTask源码解析
AsyncTask相关的点,很多人只知道如何去用AsyncTask,没有深入过源码理解其原理,这在面试的时候往往对自己不利,本文从源码角度解读AsyncTask的原理及使用,相信读完本文你就可以很好地应对
Android
ai-exception
·
2020-08-22 18:15
Android
Android
Java面试必备
中兴
Android面试
题
这边给出面试题,给一些人有点帮助相关的经历和经验的面试,以及产品的展示。这里没法总结,下面是技术点:Java方面的主要问了些集合类、socket方面的以及Http访问即J2ee中的servletAndroid方面的:1、Activity生命周期说下,出现异常主要在那个阶段处理?2、数据存储有哪几种方式?说过你用过哪些,做了哪些相关的项目?Sqlite用过说下?3、Adapter原理说下。适配器具体
softimes
·
2020-08-22 15:53
android
2017各大知名互联网公司
Android面试
题
整理了今年几家面试过的知名互联网公司的题目(腾讯、百度、大疆、优酷等),基础的重要性是一如既往地重要。本文将以系列的形式来进行,整理在面试过程中比较与代表性的内容,以下是java基础知识部分。Java基础1、阐述下对象的自动装箱和拆箱自动装箱:Integeri=1;其实编译器为你自动实现了:Integeri=Integer.valueOf(1);自动拆箱:Integeri=1;inta=i;实际上
Pro_Vinny
·
2020-08-22 15:46
android
面试题
java
腾讯
Java Android学习/面试指南
查看目录Android基础进阶Gradle相关自定义View插件化相关热修复相关编译器相关框架源码分析性能优化开源框架打包Java基础容器并发JVMI/OJava8编程规范面试指南备战面试常见面试题总结面经
Android
weixin_34414196
·
2020-08-22 15:33
2020年腾讯丶百度丶字节丶OPPO等
Android面试
大全,附带教你如何写好简历
每到“金三银四”的季节,总人很多人去寻找名叫“面经”一样的东西,其实就是一个个具体的题目,然后临阵磨枪,去“背”答案,如果一直是这样的话,我相信你的能力不会有任何提高,即使工作三年五年也达不到高级工程师的水平,事实证明这类“程序员”占大多数。而且我认为一个“面经”真正有价值的内容是面试前你是如何学习的,面试中面对不会的题目你是如何回答的,以及面试后的你的感受和总结,而不是冷冰冰的罗列题目。最近两个
初一十五
·
2020-08-22 14:14
android
bat
面试
简历
怒刷
Android面试
100题,再也不担心不能吊打面试官了
阅读十分钟分钟,每日分享,和您一起学习Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。这里会不断收集和更新Android基础相关的面试题,目前已收集100题。更多面试内容,面试专题,flutter视频全套,音视频从0到高手开发。关注GitHub:https://github.com/xiangji
初一十五
·
2020-08-22 14:50
android
面试
bat
移动应用开发
2018 Android 文章合集 200+ 篇
2017年度文章分类整理下面是2018年公众号所发表的文章分类整理面经一年经验
Android面试
记录记自己2018年三月份的面试经历怎样在
Android面试
中聊聊多线程2018Android;面试心得,
code小生
·
2020-08-22 13:52
android
框架
组件化
模块化
android-studio
金九银十中,看看这31道
Android面试
题
阅读目录1.如何对Android应用进行性能分析2.什么情况下会导致内存泄露3.如何避免OOM异常4.Android中如何捕获未捕获的异常5.ANR是什么?怎样避免和解决ANR(重要)6.Android线程间通信有哪几种方式7.Devik进程,linux进程,线程的区别8.描述一下android的系统架构9.android应用对内存是如何限制的?我们应该如何合理使用内存?10.简述android应
爱编码的coder
·
2020-08-22 11:32
android
android-studio
android5.0
android相关问题
进程
Android面试
高频知识点
持续更新、、、一Activity的生命周期?Activity的生命周期,包括典型的生命周期和异常情况下的生命周期,以及singletop模式和simgletask模式的生命周期。典型生命周期包括csrpsd即onCreate,onStart,onResume,onPause,onStop,onDestroy,注意特定场景下的生命周期,比如打开新的activity时,旧activity调用onPau
zhangxiangliang2
·
2020-08-22 09:38
安卓开发进阶系列
Android面试
题——求出二维数组周边元素之和
函数fun功能是:求出二维数组周边元素之和,作为函数值返回,二维数组中的值在主函数中赋予。#define_CRT_SECURE_NO_WARNINGS#include#defineM4#defineN5intfun(inta[M][N]){inti,s=0;for(i=0;i
一个优秀的废人
·
2020-08-22 03:52
android面试题
2019
Android面试
心得
又到了一年的跳槽季了,话说今年裁员寒冬了,不好找,其实不然,招人的还是很多,Android这几年的新技术层出不穷,几天不学习就会脱节,Kotlin刚刚入门,ReactNative刚刚开始,Google不甘示弱出来FlutterUI框架,又得学习Dart语言,MVP好歹熟练了,Google又出来一套MVVMAndroidJetpack新的架构,总之作为码农除了不停加班,还要不停学习,这样面试时不会被
Android萌新学院
·
2020-08-21 23:36
面试题
BAT大咖助力 全面升级
Android面试
笔记 (自己补充)
https://blog.csdn.net/qq_23575921/article/details/78947051原文补充Android任务栈singletop(栈顶复用):Android系统内置的书签应用singletask(栈内复用):商城首页,在分页中点了主页其他的分页全部出栈scheme跳转协议在不知道对方的包名,类名的情况下要打开对方,不如浏览器要打开其他的app,或者本应用打开其他的
捣蛋老爷
·
2020-08-21 19:07
Android中级
Android面试
题
1.Activity的四种启动模式及其应用场景四种:(1)standard(2)singleTop(3)singleTask(4)singleInstance应用场景:(1)默认启动模式,适用于大多数Activity(2)适合接收通知启动的内容显示页面。例如QQ消息推送点击后的展示页面(3)适合作为程序入口点。如浏览器的主界面,不管从多少个应用启动浏览器,只启动主界面一次,其余情况走onNewIn
BTPJ
·
2020-08-21 18:02
每个人都有每个人的不同,每个人都会有自己不同的道路
主要分为以下几部分:(1)java面试题(2)
Android面试
题(3)混合开发面试题(4)高端技术面试题(5)非技术性问题&HR问题汇总一、java面试题熟练掌握java是很关键的,大公司不仅仅要求你会使用几个
椰果玩安卓
·
2020-08-21 16:02
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他