Android彻夜长谈
栀夏暖阳
在改变和选择中不断前行理由都只有一个,为家人和理想奋斗,哪怕遍体鳞伤也是幸福的...........
展开
-
2016年腾讯android开发工程师面试题目
1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念 DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。 2、sim卡的EF 文件有何作用 sim卡的文件系统有自己规范,主要是为了和手机通讯转载 2016-08-17 10:51:51 · 5380 阅读 · 0 评论 -
BAT大厂Android面试知识点,请客官拿好~~
前言年年寒冬,年年也挡不住一个安卓程序员追求大厂的决心。想要进入大厂,我们需要掌握哪些知识点呢?这里,我为大家梳理了一个整体的知识架构。整体包括Java、Android、算法、网络等,并且我也在相应知识点下推荐了与该知识点相关的书籍与博客。希望大家阅读之后,能帮助大家完善与整理自己的知识体系。祝大家早日进入自己理想的公司~~注意,整篇文章是知识点的概括,不包含答案,需要大家多看源码,知识...转载 2019-02-26 10:13:07 · 220 阅读 · 0 评论 -
OPPO Android 开发技术面总结
作者:AffyFei链接:https://www.jianshu.com/p/b110f9c1384c声明:本文已获AffyFei授权发表,转发等请联系原作者授权今天早上参加了深圳 OPPO 开发工程师的技术面试,总的来说面试过程不是很顺利。面试官并没有问一些很深奥的底层原理,基本都是一些 Java 基础以及 Android 四大组件内的基础,但是我自身在开发过程中并没有很重视这些理论...转载 2019-02-28 11:31:53 · 1054 阅读 · 0 评论 -
Android 进阶路线(思维导图)
前言前面写了文章《Android开发者该如何进阶?》,整理了Android开发中的一些知识点,包括Java基础、Android基础、Android进阶、开源框架和工具类库等几个大的方面。罗列了其中的包含的知识点,文章有点长,覆盖了Android 知识面较广,为了将各个知识点梳理得更清楚和直观,因此将所有知识点整理成了一张思维导图,方便大家查看。###进阶路线图思维导图如下: ...转载 2019-02-27 17:17:41 · 646 阅读 · 0 评论 -
Android知识点-Android篇
1、Activity相关:1、Activity的生命周期 2、Activity的启动模式以及使用场景启动模式standard:默认的启动模式,每次创建都会产生新的实例,谁启动了该模式的Activity,该Activity就属于启动它的Activity的任务栈中 singleTop:栈顶复用模式,如果新的activity已经位于栈顶,那么这个Activity不...转载 2019-02-27 17:16:02 · 370 阅读 · 0 评论 -
Android面试题收集
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。这里会不断收集和更新Android基础相关的面试题,目前已收集100题。1.Android系统的架构Android系统架构之应用程序Android会同一系列核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程序,日历,地图,浏览器...转载 2018-03-29 09:16:38 · 982 阅读 · 1 评论 -
Java线程面试题Top50
导读:不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程,用什...转载 2018-03-29 09:08:04 · 558 阅读 · 0 评论 -
Android知识架构 · 电话面试 · Java的编程思想
Java的编程思想?这个问题范围太大了,涉及到的问题也太多了,是面向对象思想?还是Java设计模式?可以回答的有很多。那今天就给大家分享一篇总结的很好的文章,包括很多容易混淆的基础知识,当然也可以阅读《Thinking in Java》这部经典。下文转自:http://blog.csdn.net/jackfrued/article/details/44921941(很佩服这个大哥总结的170个问题...转载 2018-04-17 11:35:06 · 320 阅读 · 0 评论 -
点击Android Studio 的build按钮后发生了什么?
首先,说明下这个问题的来历。 优秀的(Android)软件工程师是如何练成的 这篇文章提到了这个问题,于是就去思考下,也感谢前人的努力,让我们小菜鸟学习更加容易。你一定会问,点击Build后(我理解是 Build > Make Module module-name),还能发生什么,无非是安装在模拟器或者真机上一个App呗~.没错,但是,这个问题的本意一定没这么简单。gradle插件要构建和运...转载 2018-03-05 09:47:07 · 1487 阅读 · 0 评论 -
国内一线互联网公司内部面试题库
欢迎在GitHub或者CSDN上关注我GitHub: https://github.com/JackyAndroidCSDN: http://blog.csdn.net/rain_butterfly国内一线互联网公司内部面试题库以下面试题来自于百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐内部题库熟悉本文中列出的知识点会大大增加通过前两轮技术面试转载 2016-07-25 09:45:42 · 1263 阅读 · 0 评论 -
2019 Android 高级面试题总结
说下你所知道的设计模式与使用场景a.建造者模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。使用场景比如最常见的AlertDialog,拿我们开发过程中举例,比如Camera开发过程中,可能需要设置一个初始化的相机配置,设置摄像头方向,闪光灯开闭,成像质量等等,这种场景下就可以使用建造者模式装饰者模式:动态的给一个对象添加一些额外的职责,就增加功能来说...转载 2019-03-12 11:30:11 · 229 阅读 · 0 评论