android-interview】的更多相关文章

安卓面试题 Android interview questions 作者:韩梦飞沙 ‎2017‎年‎7‎月‎3‎日,‏‎14:52:44 1.      要做一个尽可能流畅的ListView,你平时在工作中如何进行优化的?  ①Item布局,层级越少越好,使用hierarchyview工具查看优化.  ②复用convertView  ③使用ViewHolder  ④item中有图片时,异步加载  ⑤快速滑动时,不加载图片  ⑥item中有图片时,应对图片进行适当压缩  ⑦实现数据的分页加载 2.…
1.教你写简历 1.1.你真的会写简历吗? 1.2.80%以上简历都是不合格的 1.3.推荐两个技术简历模板 1.4.关于程序员求职简历 1.5.程序员简历模板列表 2.面试题 2.1.国内一线互联网公司内部面试题--重要!!! 2.2.Android开发工程师面试指南--重要!! 2.3.一个五年Android开发者百度.阿里.聚美.映客的面试心经 2.4.Android常见的问题 2.5.2016年Android某公司面试题--可以关注这个人的博客,很不错. 2.6.面试后的总结--可以关注…
https://github.com/MZCretin/RollToolsApi  开源通用API https://github.com/SenhLinsh/Android-Hot-Libraries  Android 优秀开源项目汇总 Android校招面试指南 有答案解析 https://github.com/LRH1993/android_interview Android Interview 一线互联网公司内部题库 ,gitbook 有答案解析,很方便观看,非常推荐 http://www…
Android消息机制好多人都讲过,但是自己去翻源码的时候才能明白. 今天试着讲一下,因为目标是讲清楚整体逻辑,所以不追究细节. Message是消息机制的核心,所以从Message讲起. 1.Message是什么? 看一个从消息池中取出一个msg的方法: public static Message obtain(Handler h, int what, int arg1, int arg2, Object obj) { Message m = obtain(); m.target = h; m…
android的handler机制是android的线程通信的核心机制 Android UI是线程不安全的,如果在子线程中尝试进行UI操作,程序就有可能会崩溃. Android中的实现了 接收消息的"消息队列" --[MessageQueue] 阻塞式地从消息队列中接收消息并进行处理的"线程" --[Thread+Looper] 可发送的"消息的格式" --[Message] "消息发送函数"--[Handler的post和s…
https://github.com/zhantong/interview/blob/master/Android/Android.md#38-android%E7%B3%BB%E7%BB%9F%E5%90%AF%E5%8A%A8%E8%BF%87%E7%A8%8B http://www.cnblogs.com/qlky/p/6741514.html Boot rom的作用? boot loader作用? kernel的作用? init进程的主要工作? zygote进程是什么?主要工作? sys…
https://github.com/zhantong/interview/blob/master/Android/Android.md 四大组件是什么? 四大组件的启动方式? Activity生命周期? 不同场景下Activity生命周期状态?启动?返回前台?退回后台?锁屏解锁?A启动B? Activity重载如何保存状态?这个方法主动销毁也有效吗(如返回键)? onSavedInstance()调用时机? 什么是任务? Activity启动模式? 横竖屏切换Actvity生命周期?https…
掘金 Android 文章精选合集 掘金官方 关注 2017.07.10 16:42* 字数 175276 阅读 50053评论 13喜欢 669 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金相信有很多朋友都有过在 Activity 中通过 getWidth() 之类的方法获取 Vi…
出自:https://github.com/huihut/interview Github    |    Docsify 简体中文    |    English 关于 本仓库是面向 C/C++ 技术方向校招求职者.初学者的基础知识总结,包括语言.程序库.数据结构.算法.系统.网络.链接装载库等知识及面试经验.招聘.内推等信息. 侧边目录支持方式:Docsify 文档.Github + TOC 导航(TOC预览.png) 保存为 PDF 方式:使用 Chrome 浏览器打开 Docsify 文…
本系列将从以下三个方面对Tinker进行源码解析: Android热更新开源项目Tinker源码解析系列之一:Dex热更新 Android热更新开源项目Tinker源码解析系列之二:资源文件热更新 Android热更新开源项目Tinker源码解析系类之三:so文件热更新 转载请标明本文来源:http://www.cnblogs.com/yyangblog/p/6252855.html更多内容欢迎star作者的github:https://github.com/LaurenceYang/artic…