1. 整体性能如何探测,有哪些方面,什么指标,怎么保证更流畅 2. 谈谈架构。大项目,逻辑多怎么办,如何应对多App和多终端 3. android的发展大事件和主要技术发展 4. avtivity(service)启动流程简述 5. 动态化的几种方案 6. 热修复的原理 7. 网络这块怎么 ...
前言:又到了一年一度的跳槽季,准备跳槽的你在关于Android面试方面的知识都完全掌握了吗?Android面试中经常被问到的知识Android消息机制即Handler有关的问题你都能解释的清楚吗?如果你对Android消息机制比较模糊或者能够回答与Handler有关的问题但是不清 ...
在项目的开发过程中 , 我们的应用程序都是在有网络的情况下进行处理的 , 但我们也要考虑到在没有网络的情况下,应用会出现什么样的情况 , 所以我们需要获取到当前的网络信息. 获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。 uses-permission a ...
在 android5.0 以上版本中,google 为我们提供了几种 activity 切换的过渡动画,目的是为了让 activity 切换转场更加美观,而在 android5.0 之前的 activity 切换显得生硬。虽然可以自定义给 activity 增添动画效果,但是效果也不尽如意。而 androi5.x 提供 ...
Android篇 Activity 说下Activity生命周期 ? Activity A 启动另一个Activity B 会调用哪些方法?如果B是透明主题的又或则是个DialogActivity呢 ? 说下onSaveInstanceState()方法的作用 ? 何时会被调用? 说下 Activity的四种启动模式、应用场景 ? 了解哪 ...
很多人面试之前,可能没有在互联网公司工作过或者说工作过但年头较短,不知道互联网公司技术面试都会问哪些问题? 再加上可能自己准备也不充分,去面试没几个回合就被面试官几个问题打蒙了,最后以惨败收 ...
Java语言中经常会遇到判断某对象是否属于某类型,或者某个类是否是另一个类的子类的情况。这里总结4种判断对象类型的方式,分享给大家。 先定义3个类,分别是AClass、BClass、CClass。 其中BClass extends AClass,CClass extends BClass。 分别实例化这三个 ...
如何阅读源码,是每个程序员需要面临的一项挑战。 为什么需要阅读源码?从实用性的角度来看,主要有三个目的:第一,解决手头的新问题或者新需求;第二,真正理解一部分理论的落地实现;第三,应对面试。 端正心态 在准备投身到阅读源码的事业之前,首先需要 ...
顺丰目前提供了两种对接方式: 一种是开发者自助对接,需要注册丰桥账户后,申请成为开发者,然后上传电子面单等操作,较为繁琐; 还有一种方式就是这里要重点介绍的,第三方软件对接(例如快递鸟),对接起来非常方便。 物流轨迹查询-使用的物流单号和快递 ...
自 2017年1月9日 微信小程序诞生以来,历经 2 年多的迭代升级,已有数百万小程序上线,成为继 Web、iOS、Android 之后,第四大主流开发技术。 与之相随,小程序的开发生态也在蓬勃发展,从最初的微信原生开发,到wepy、mpvue、taro、uni-app等框架依次出现, ...
你可能感兴趣的内容
热门源码