Android面试重点
文章平均质量分 73
Mars_Jieyao
生命不息,奋斗不止,万事起于忽微,量变引起质变!
展开
-
Android就业面试技巧系列-技术篇3(屏幕适配)
Android就业面试技巧系列-技术篇(屏幕适配)答题技巧屏幕适配是目前安卓开发大部分程序员都会遇到的问题,回答时候,面试官会直接问你对屏幕适配如何看待,此问题需要循序渐进,点滴从经验作答,最终阐述清楚原理。具体可分如下步骤:1、开发中遇到的机型以及分辨率2、开发中用到的屏幕适配方案,以及科学的屏幕适配共有几种3、根据自己经验,哪种适配适合什么场合使用4原创 2017-05-31 18:57:07 · 1129 阅读 · 0 评论 -
Android就业面试技巧系列-技术篇2(百度地图)
Android就业面试技巧系列-技术篇(地图)百度地图api里大概有30个类,api的链接是http://developer.baidu.com/map/ ,通过这个api可以轻松的获取百度服务和数据,构建功能丰富、交互性强的地图应用程序.这个api为我们开发者提供了本地搜索、路线规划、地图定位灯等数据的服务。要使用百度地图api,首先要申请它的API key,申请原创 2017-05-31 18:56:00 · 1112 阅读 · 0 评论 -
Android就业面试技巧系列-技术篇1(内存优化)
Android就业面试技巧系列-技术篇(内存优化)内存泄漏原因:内存泄漏就是我们对某一内存空间的使用完成后没有释放。主要原因:导致内存泄漏最主要的原因就是某些长存对象持有了一些其它应该被回收的对象的引用,导致垃圾回收器无法去回收掉这些对象。出现的场景:1.数据库的cursor没有关闭;2.构造adapter时,没有使用缓存contentview;3.Bitmap对象不使原创 2017-05-31 18:53:15 · 491 阅读 · 0 评论 -
Android就业面试技巧系列-技术篇12 (消息推送)
Android就业面试技巧系列-技术篇(消息推送)关于消息推送 总结一:消息推送原理:消息推送 定义就是服务器主动发消息给客服端,消息推送最简单的方法就是使用第三方的,比如现在使用比较多的是极光推送,极光推送的技术原理是:移动无线网络长连接。免费的消息推送 : 建立服务器端和客服端的长连接消息推送的思路:1: Android push noti原创 2017-05-31 19:06:45 · 459 阅读 · 0 评论 -
Android就业面试技巧系列-技术篇11 (支付相关)
Android就业面试技巧系列-技术篇(支付相关)关于支付,相信很多同学都不陌生,而且这也是找工作面试官问的高频问题,这一篇文章主要就是向大家详细介绍一下支付的一些流程。支付难不难?> 不难,都是属于第三方的东西.难度不大支付安不安全?> 肯定是安全的.因为这些都是大公司的产品.都有自己的安全策略;做一个支付需要多久?项目评估时间和实际开发有出入的,一般是两原创 2017-05-31 19:05:45 · 864 阅读 · 0 评论 -
Android就业面试技巧系列-技术篇10 (图片OOM)
Android就业面试技巧系列-技术篇(图片OOM)图片显示我们需要根据需求去加载图片的大小。例如在列表中仅用于预览时加载缩略图。只有当用户点击具体条目想看详细信息的时候,这时另启动一个fragment/activity/对话框等等,去显示整个图片。图片像素Android中图片有四种属性,分别是: ALPHA_8:每个像素占用1byte内存原创 2017-05-31 19:04:49 · 241 阅读 · 0 评论 -
Android就业面试技巧系列-技术篇9 (AsyncTask和Handler区别)
Android就业面试技巧系列-技术篇(AsyncTask和Handler区别)AsyncTask实现的原理和使用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:简单,快捷过程可控原创 2017-05-31 19:03:40 · 233 阅读 · 0 评论 -
Android就业面试技巧系列-技术篇8 (Volley框架)
Android就业面试技巧系列-技术篇(Volley框架)Volley简介:比较流行的http开发库。也封装这个线程。1.使用底层代码来写http请求 代码量比较大。httpclient j2se httpURLConnection AscynHttpClient2.高频率http请求 优势在处理数据量比较小的频率高的请求。3.劣势 大文件的请求。大文件的上传原创 2017-05-31 19:02:39 · 624 阅读 · 0 评论 -
Android就业面试技巧系列-技术篇7 (ListView优化)
Android就业面试技巧系列-技术篇(ListView优化)UI优化:listview条目与条目之间的间隙的分割内容 : android:divider="@android :color/transparent"listview条目之间的间隙 : android:paddingTop="5.0dip"listview点中的颜色变化 : android:listSe原创 2017-05-31 19:01:48 · 241 阅读 · 0 评论 -
Android就业面试技巧系列-技术篇6 (Handler机制)
Android就业面试技巧系列-技术篇(Handler机制)带入Handler机制:Handler是线程间通讯的机制,Android中,网络访问、文件处理等耗时操作必须放到子线程中去执行,否则将会造成ANR异常。ANR异常:Application Not Response 应用程序无响应产生ANR异常的原因:在主线程执行了耗时操作,对Activity来说,主线程阻塞5秒将造原创 2017-05-31 19:00:41 · 206 阅读 · 0 评论 -
Android就业面试技巧系列-技术篇5 (WebView和JS交互)
Android就业面试技巧系列-技术篇(WebView和JS交互)WebView: 一个绝对布局容器,用来展示或渲染Web页面。这个类是你可以滚动自己的Web浏览器或在你的Activity中简单地显示一些在线内容的基础。它使用了WebKit渲染引擎来显示网页,包括向前和向后导航的方法(通过历史记录),放大和缩小,执行文本搜索等。WebView相关的几个类:原创 2017-05-31 18:59:23 · 324 阅读 · 0 评论 -
Android就业面试技巧系列-技术篇4(MVP)
Android就业面试技巧系列-技术篇(MVP)MVC(控制器Controller)- 负责转发请求,对请求进行处理。(视图View) - 界面设计人员进行图形界面设计。(模型Model) - 程序员编写程序应有的功能(实现算法等等)、数据库专家进行数据管理和数据库设计(可以实现具体的功能)。模型(Model) “数据模型”(Model)用于封装与应用程序的业务逻辑相关的数原创 2017-05-31 18:58:32 · 1155 阅读 · 0 评论 -
Android面试
和大多数的面经不同,我不是大牛,手头也没有3,4个 sp 的 offer 求比较,我只是一个非211,985的本科应届毕业生,想分享一下自己坎坷的求职历程,来给更多求职路上迷茫的应届生一些鼓励,特别是本科应届生。另外还要特别感谢北邮信安研二的赵翔,研三信安的吴博还有清华的金辉,虽然只是做了短短一两个月的同事,但是在之后一直尽其所能的帮助鼓励我。还有研三信安的胡相铎,非常感谢这位大神在技术学习上对我原创 2017-06-14 13:34:52 · 605 阅读 · 1 评论