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
安卓面试
安卓面试
题之---自定义View
##一,自定义View的分类-1.继承View或者ViewGroup类,重写onDraw方法,调用invalidate方法重新绘制View(譬如说计数器)--2.自定义组合控件,即将几种控件组合起来形成一个新的控件,这个新的组合控件就会整合了原来每一个控件的功能(譬如说新浪微博中ListView第一行上面的状态栏),(继承组合控件布局的跟布局)--3.自定义扩展控件,也就是继承现有的控件,在该控件
小毕先生
·
2018-08-20 14:29
自定义view
常见
安卓面试
题2018(能够帮助到你很欣慰)
录1.怎么实现通知栏到聊天界面的跳转32.聊天界面左右分隔怎么实现,怎么实现优化使其不出现错位33.视频,音频的上传34.http协议和soap协议的区别35.http和https的区别46.listview的逐行显示57.edittext中文字的下划线效果58.activity以及service的生命周期59.安卓系统的理解,优缺点510.sim卡EF文件是什么611.四大组件哪些能动态注册61
嘤嘤嘤999
·
2018-08-02 00:02
Android最新面试题汇总 持续更新
相信未来2018年Android面试必背(持续更新中)Android面试题含答案非常接地气的Android面试经历经历的某度的一场面试掌阅
安卓面试
题记一次Android面试一位双非本科拿到了头条,小米,
nodzhang
·
2018-07-31 19:31
安卓面试
:android部分
1.Activity的生命周期是什么?onPause和onStop有什么区别?onCreate-->onStart-->onResume-->onPause-->onStop-->onDestory-->onRestartonStart和onStop是从Activity是否可见这个角度回调的,onResume和onPause是从Activity是否位于前台这个角度来回调的2.Android五种布局
Jannonx
·
2018-07-12 01:59
安卓面试
之框架源码 OkHttp3 和 Retrofit
大家好我是张拭心,最近参与公司项目的基础网络模块重构,在对OkHttp封装、拓展的过程中发现了很多疑惑的地方,于是深入阅读了一下OkHttp和Retrofit的源码,第一次读完只了解了基本的请求过程,在和架构师大佬交流后发现他提到的关键字我都不清楚;于是花了一个周末又把不懂的核心读了一次,自信满满地去和大佬交流,发现大概认识有了,细节还是不理解;于是又花了一周下班时间查资料、看源码,把细节捡了一遍
code小生_
·
2018-04-26 00:00
2018
安卓面试
题
1.安卓在哪一版本引入默认应用设置功能?应该是4.42.安卓在哪一版本引入运行时权限功能?安卓6.0版本3.简述Activity的几种launchmode以及使用场景?太简单了,自己想吧4.ArrayList和Vector区别?不同:ArrayList是线程不安全的(线程不同步),Vector是线程安全的(线程同步)。当数据容量超过Aarraylist或者Vector能够容忍的大小时,Vector
boom_sunshine
·
2018-04-16 10:05
2018
安卓面试
经历
首先声明一下,以下部分答案是我自己答得,有不对的地方,大家可以在评论区改正,共同成长。多点面试题1、解决大图片加载卡顿问题先使用默认图占位,加载小图然后再加载大图2、长图压缩3、经纬度实时定位耗电为什么不在某一时刻去请求位置经纬度是真的吗百度和高德怎么转换4、版本更新为什么使用服务没有直接下载当时使用服务是在服务中开启的子线程下载,然后将为了将进度发送的通知栏中5、解决android7.0不能正常
android-李志强
·
2018-03-08 10:28
安卓面试
题大全
1、Androiddvm的进程和Linux的进程,应用程序的进程是否为同一个概念?DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念。2、sim卡的EF文件有何作用?sim卡的文件系统有自己规范,主要是为了和手机通讯,sim本身可以有自己的操作系统,EF就是
daojian5173
·
2017-12-28 14:32
安卓
安卓面试
题
横竖屏切换时候Activity的生命周期他切换时具体的生命周期是怎么样的:1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate-->onStart-->onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState-->onPause-->onStop-->onDestroy-->onCreate-->onSt
ifeng_max
·
2017-12-03 03:16
图片加载框架Picasso和Glide
引言前面我们已经讲解了老牌图片加载框架Universal-Image-Loader,讲解了它的使用,并分别从图片三级缓存的角度和缓存Lru算法角度详细分析了源码,还给大家做出了总结,不清楚的可以去
安卓面试
系列
Rosso_Wine
·
2017-09-13 20:49
android基础
2017
安卓面试
题大全
JAVA相关1.静态内部类、内部类、匿名内部类,为什么内部类会持有外部类的引用?持有的引用是this?还是其它?静态内部类:使用static修饰的内部类内部类:就是在某个类的内部又定义了一个类,内部类所嵌入的类称为外部类匿名内部类:使用new生成的内部类因为内部类的产生依赖于外部类,持有的引用是类名.this2.Java中trycatchfinally的执行顺序先执行try中代码,如果发生异常执行
IT刘小牛
·
2017-09-13 09:59
android
安卓面试
题 Android interview questions
安卓面试
题Androidinterviewquestions作者:韩梦飞沙2017年7月3日,14:52:441.要做一个尽可能流畅的ListView,你平时在工作中如何进行优化的?
韩亚飞_yue31313_韩梦飞沙
·
2017-08-04 00:50
android
安卓面试
宝典 - 第一篇 安卓四大组件Activity的生命周期
Activity的生命周期在面试时最常问到的也是很有可能是第一个问到的。遇到这种问题必须要熟悉Activity生命周期,考死记硬背是肯定不行的。下面我讲生命周期的图发出来给大家看看。现在,请看看停下你的鼠标静下心来好好看看这幅图,你真的懂了吗?1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。2.当前Ac
dong_18383219470
·
2017-05-22 21:00
安卓面试
题总结
前几天在鸿羊大神公众号考到一片面试题文章,楼主把他借鉴过来,附上每道题的知识点连接,方便自己和他人复习用。1Java技术篇1.1Java基础对抽象、继承、多态的理解泛型的作用及使用场景枚举的特点及使用场景线程sleep和wait的区别JAVA反射机制weak/soft/strong引用的区别Object的hashCode()与equals()的区别和作用1.2集合类JAVA常用集合类功能、区别和性
Coderoo
·
2017-05-04 10:33
[转]
安卓面试
题合集
前几天整理了Java面试题集合,今天再来整理下Android相关的面试题集合.如果你希望能得到最新的消息,可以关注https://github.com/closedevice/interview-about,我会不断的增加和修正相关问题的描述.基础谈谈Activity的生命周期介绍不同场景下Activity生命周期的变化过程启动Activity:onCreate()—>onStart()—>onR
Boyko
·
2017-03-02 16:15
必考的
安卓面试
题
,,面试题1. 下列哪些语句关于内存回收的说明是正确的?(b) A、程序员必须创建一个线程来释放内存 B、内存回收程序负责释放无用内存 C、内存回收程序允许程序员直接释放内存 D、内存回收程序可以在指定的时间释放内存对象 2. 下面异常是属于RuntimeException的是(abcd)(多选) A、ArithmeticException B、Illeg
gaochenglong1
·
2016-10-27 22:00
android
面试题
开发人员
HashMap工作原理
相信大家不管是在Java还是
安卓面试
过程中,或多或少都会被问及HashMap的工作原理,小编今天大概看了一下Android中HashMap的源码,将结果整理如下,如有不对之处请批评指正:一、HashMap
Aervon
·
2016-10-08 19:26
安卓面试
题 5 – 关于内存泄漏
什么是内存泄漏内存泄露,简单的说,就是该被释放的内存没有被释放,一直被某个或某些实例所引用但不能被使用,导致GC不能回收,造成内存泄漏。总结的说,可以理解为长生命周期的对象一直持有短生命周期对象的引用,导致短生命周期对象一直被引用而无法被GC回收,内存泄漏是造成OOM的主要原因之一,当一个应用中产生的内存泄漏比较多时,就难免会导致应用所需要的内存超过这个系统分配的内存限额,这就造成了内存溢出而导致
copy_yuan
·
2016-08-02 22:50
面试相关
"BroadcastReceiver"-
安卓面试
必问技能点大总结"
大家好,现在我们开始讲解四大组件之三-广播接收者,一下是技能点大总结,让我们详细的去了解吧.广播接收者:1.请描述一下BroadcastReceiver1.是四大组件之一,主要用于接收app发送的广播2.内部通信实现机制:通过android系统的Binder机制.3.广播分为两种:无序广播优点:完全异步,逻辑上可被任何接受者收到广播,效率高缺点:接受者不能讲处理结果交给下一个接受者,且无法终止广播
Mr_Flying
·
2016-07-06 00:00
Android
"Service"-
安卓面试
必问技能点大总结"
Service部分面试精华汇总1.Service是在主线程执行吗?service里能做耗时操作吗?1.Service是在主线程UI运行2.不能做耗时操作(网络请求,拷贝数据库,大文件).3.通过配置清单文件让service**改变成其他进程,是进程**注意:里面的:remote有冒号是在一个新的线程里1.android:process=”:remote“,代表在应用程序里,当需要该service时
Mr_Flying
·
2016-07-05 17:21
Android
"Activity"-
安卓面试
必问技能点大总结"
Activity什么是Activity请描述Activity的生命周期Activity的状态都有哪些如何保存Activity状态两个Activity之间的跳转会执行哪些方法横竖屏切换时的Activity生命周期如何讲一个Activity设置成窗口样式如何退出Activity如何安全退出已调用多个Activity的Application请描述Activity的启动模式有几种以及各自的特点点击访问一个
Mr_Flying
·
2016-07-02 21:50
Android
安卓面试
题
http://www.jobui.com/mianshiti/it/android/1706/
安卓面试
题:http://blog.csdn.net/lmj623565791/article/details
u014544346
·
2016-05-03 15:00
安卓面试
题--java基础知识
自己总结了很多面试题,还有地下推荐的
安卓面试
题,哈哈面试的童鞋可以看看O(∩_∩)O哈哈~JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,
ai_yong_jie
·
2016-04-14 15:00
Java面试题
android面试
java基础知识
开发面试题
安卓面试题
一些
安卓面试
题
1、Androiddvm的进程和Linux的进程,应用程序的进程是否为同一个概念DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念。2、sim卡的EF文件有何作用sim卡的文件系统有自己规范,主要是为了和手机通讯,sim本身可以有自己的操作系统,EF就是作存
ifeng_max
·
2016-03-17 23:21
【
安卓面试
】
安卓面试
经验之谈(十分实用)
(以下文章摘自网络,经过了个人编辑修改,供读者学习,共同进步) 做了一年的android应用开发,准备换个工作环境,结果在面试中却成了一个典型的面霸,两周的十个工作日里,竟然笔试加面试达到了15次。不过,在这些面试中学到了不少东西!下面把我的android面试经历给大家分享一下,免得大家以后走弯路。同一家公司可能面试了多次,同一家公司我就放在一起了。笔试一般都是java基础和C/c++
RuingMan
·
2016-01-31 21:00
android
面试
经验
开发人员
【
安卓面试
】Android 70道面试题(2015.12)
Android70道面试题汇总不再愁面试本文为开发者奉献了70道经典Android面试题加答案--重要知识点几乎都涉及到了。(网上涉猎资源,内部有一些错误,比如ContenValues应该是ContentValues,Broadcase应该是Broadcast,resaw应该是res/raw等等等。。所以本文仅供读者参考。)1.下列哪些语句关于内存回收的说明是正确的?(b)A、程序员必须创建一个线
Manaasdfasdf
·
2016-01-31 21:56
【安卓面试】
【
安卓面试
】Android 70道面试题(2015.12)
Android70道面试题汇总不再愁面试本文为开发者奉献了70道经典Android面试题加答案--重要知识点几乎都涉及到了。(网上涉猎资源,内部有一些错误,比如ContenValues应该是ContentValues,Broadcase应该是Broadcast,resaw应该是res/raw等等等。。所以本文仅供读者参考。)1.下列哪些语句关于内存回收的说明是正确的?(b) A、程序员必须创
RuingMan
·
2016-01-31 21:00
android
面试
面试题
开发人员
[置顶] 【
安卓面试
】Android 70道面试题(2015.12)
Android70道面试题汇总不再愁面试本文为开发者奉献了70道经典Android面试题加答案--重要知识点几乎都涉及到了。(网上涉猎资源,内部有一些错误,比如ContenValues应该是ContentValues,Broadcase应该是Broadcast,resaw应该是res/raw等等等。。所以本文仅供读者参考。)1.下列哪些语句关于内存回收的说明是正确的?(b) A、程序员必须创
RuingMan
·
2016-01-31 21:00
android
面试
面试题
开发人员
安卓面试
题绝密宝典
1.什么是Activity?四大组件之一,一般的,一个用户交互界面对应一个activitysetContentView(),//要显示的布局button.setOnclickLinstener{},activity是Context的子类,同时实现了window.callback和keyevent.callback,可以处理与窗体用户交互的事件. 我开发常用的的有FragmentActivitiy,
sdksdk0
·
2015-12-24 14:00
面试题
笔试面试
安卓笔试
安卓面试
备考题收集
最近要参加面试,网上找了一些题来备着,大家也来学习学习吧,话说平时还真有些东西不知道。。。 面试题一:AIDL的全称是什么?如何工作? Android interface definition language (android接口定义语言) , 用来跨进程的访问方法, 像 游戏中调用支付宝接口就是用的这个。 访问远程的服务的方法. 
·
2015-10-30 13:48
面试
安卓面试
易考题(二)
这是延续上一部分的知识,依然是面试题,进入正题: 面试题一:谈谈你对Activity的理解: 这是考官希望你把自己的心得,做项目的时候的体会写出来;我们可以答Activity异常被系统回收的时候怎么处理的,然后可以讲讲Activity的生命周期。 面试题二:Service是否运行在主线程?能否在Service里面执行耗时的操作? &n
·
2015-10-30 13:47
面试
【
安卓面试
笔记】Content Provider(五)
ContentProvider介绍Android中的ContentProvider机制可以支持在多个应用中存储和读取数据。这也是跨应用共享数据的唯一方式。在android系统中,没有一个公共的内存区域,供多个应用共享存储数据,要在多个应用中共享数据,就需要使用ContentProvider。Android提供了一些常用数据类型的Contentprovider,比如音频、视频、图片和私人通讯录等。可
u011669081
·
2015-10-22 12:00
android
面试
Provider
content
【
安卓面试
笔记】Service(四)
1.Service的特点:在android中,Service本身和Activity没有太大的区别,主要在于一个可见,一个不可见。Service属于后者。同时Service和其他主件有着许多相同的地方:需要注册,需要在主线程中等等。在主线程中就意味着不能进行耗时操作,例如网络耗时操作。解决办法和Activity一样,开一个子线程去进行耗时操作。服务一般分为两种:1:本地服务, LocalServic
u011669081
·
2015-10-21 22:00
【
安卓面试
笔记】Handler(三)
1.Handler(管理者)的理解 主要接受子线程的数据,然后将数据获取配合主线程改变UI。做到和用户的交互引用下其他大神的解释及介绍:1. 当应用程序启动时,Android首先会开启一个主线程(也就是UI线程),主线程为管理界面中的UI控件,进行事件分发,比如说,你要是点击一个Button,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如:联网读取
u011669081
·
2015-10-21 22:00
handler
【
安卓面试
笔记】(二)Activity 的四种加载模式
1.standard这是常用的默认模式,调用startActivity()方法就会产生一个新的实例.2.singleTop,如果已经有了一个实例并且它位于栈顶,那么他不会产生新的实例,而只是调用Activity中的newInstance()方法,当然如果不位于栈顶,就会产生新的实例。3.singleTask:会在一个新的task中产生这个实例,以后每次调用都会使用这个,不会去产生新的实例了。4.s
u011669081
·
2015-10-18 18:00
安卓面试
应届生百度android一面(失败)
今天下午去参加了百度的
安卓面试
,很荣幸的挂了。本来别人好像是准备两轮面试一起搞的,结果给了我一面,然后就告诉说二面对我可能比较难。我本身是是做电子的,自己自学的软件,整个一面过程一共1小时40分钟。
CHENYUFENG1991
·
2015-10-07 01:00
面试
安卓面试
技术点之xmpp知识准备Socket服务器的终结
上一节基本是已经完成了,服务器端和客户端的通信,但是并没有实现长连接通信,这一节将bug修复1.客户端代码编写 我们需要开启一个线程去进行等待服务器发送消息过来publicvoidstartServerReplyListener(finalBufferedReaderserverToClientMsg){ newThread(newRunnable(){ @Override publicvoid
Jack_King007
·
2014-12-14 04:00
android
服务器
XMPP
安卓面试
技术点之xmpp知识准备
xmpp推送和xmpp即时通信加在简历上,你是可以多要1000大洋的。主要使用是用socket进行通信的,但是现在一般使用集成框架进行开发。不过基础我们还是需要去了解的。主要需要知识点:IO流,socket基本知识本章主要是通过郭大神讲解的视频做的总结客户端编写客户端实现的功能有:发送消息,接收消息 packagecom.xiaoxin.client; importjava.io.Buffere
Jack_King007
·
2014-12-14 03:00
android
XMPP
即时通信
安卓面试
必问二为什么会有消息机制
在Android的UI开发中,我们经常会使用Handler来控制主UI程序的界面变化。有关Handler的作用,我们总结为:与其他线程协同工作,接收其他线程的消息并通过接收到的消息更新主UI线程的内容。我们假设在一个UI界面上面,有一个按钮,当点击这个按钮的时候,会进行网络连接,并把网络上的一个字符串拿下来显示到界面上的一个 TextView上面,这时就出现了一个问题,如果这个网络连接的延迟过大,
Jack_King007
·
2014-12-13 15:00
android
面试
安卓面试
必问一View的事件分发
真心面试要准备很多东西,其实我觉得程序员何必难为程序员,有可能面试官,自己都不知道..................但是为了证明你学过安卓,你得答出来不是,在加上面试也同时给你复习基础,如果你看了这篇文章我觉得你最好用自己的语言组织下,经过大脑组织过得东西,记忆才快。面试官问:请你讲解一下事件分发是怎么回事?小菜鸟:那我就用一个小例子讲解下...........首先:1.测试优先级结果是 On
Jack_King007
·
2014-12-13 13:00
android
面试
安卓面试
易考题(五)
安卓面试
易备题(五)这是我整理的
安卓面试
资料的最后一部分,相信前面的大家都学习的差不多了,希望我们都能找到一份自己想要的工作,一起加油!
zhonglunshun
·
2014-07-25 23:00
android
安卓
面试
精华
易考题
安卓面试
易考题(三)
安卓面试
易考题(三) 面试题一:请描述一下Intent 和 IntentFilter。
zhonglunshun
·
2014-07-24 10:00
android
安卓
面试
宝典
题
安卓面试
易考题(四)
安卓面试
易考题(四) 面试题一:AIDL的全称是什么?如何工作?
zhonglunshun
·
2014-07-24 00:00
android
集合
面试
安卓
精选
安卓面试
易考题(二)
安卓面试
易考题(二)这是延续上一部分的知识,依然是面试题,进入正题: 面试题一:谈谈你对Activity的理解:这是考官希望你把自己的心得,做项目的时候的体会写出来;我们可以答Activity异常被系统回收的时候怎么处理的
zhonglunshun
·
2014-07-23 10:00
面试
安卓
易考题
安卓面试
易考题(一)
安卓面试
精华(Activity部分)过几天小弟要去面试了,当然免不了要好好复习下功课,其实很多东西也不是特别清楚,今天都当作一个回顾和巩固,希望我的这篇文章能对即将去找工作的同学有所帮助。
zhonglunshun
·
2014-07-23 01:00
安卓
面试
精华
安卓面试
题
面试题1. 下列哪些语句关于内存回收的说明是正确的?(b)A、程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D、内存回收程序可以在指定的时间释放内存对象2. 下面异常是属于RuntimeException的是(abcd)(多选) A、ArithmeticException B、IllegalArgumentException C、N
luyuncsd123
·
2013-05-29 00:00
线程应用程序
安卓面试
题大全
本文个人在深圳逛街的时候突然想到的...这几周就有想写几篇关于线程应用程序的笔记,所以回家到之后就奋笔疾书的写出来发表了 以上面试题都是在网上找的总结出来的,感谢大家的分享!希望,我们共同进步,找到自己妄想的公司: 1.androiddvm的进程和Linux的进程,应用程序的进程否是为同一个观点: 答:dvm是dalivk虚拟机。个一每android应用程序都在自己的进程
·
2013-04-24 21:00
应用程序
安卓面试
题大全
以下面试题都是在网上找的总结出来的,谢谢大家的分享!希望,我们共同进步,找到自己梦想的公司:1.androiddvm的进程和Linux的进程,应用程序的进程是否为同一个概念:答:dvm是dalivk虚拟机。每一个android应用程序都在自己的进程中运行,都拥有一个dalivk虚拟机实例。而每一个dvm都是在linux的一个进程。所以说可以认为是同一个概念。2.android的动画有哪几种?他们的
tigerdsh
·
2013-04-24 14:00
多线程
android
面试题
上一页
1
2
3
4
下一页
按字母分类:
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
其他