面试官:我面Android程序员,经常遇到背题的,一问原理就露馅了

本文列举了Android程序员面试时常遇到的问题,包括Android10的新特性与适配、GET与POST请求的区别、线程与进程的区别、Java对象生命周期以及wait和notify为何在Object而非Thread中声明。这些问题涉及Android开发的各个方面,对于面试者和开发者来说都是重要的知识点。
摘要由CSDN通过智能技术生成

不说废话了,我们直接进入正题,看看最近面试官都问了Android程序员哪些问题。

一、Android10新特性及适配

新特性:

  1. 折叠屏

  2. 5G网络支持

  3. 智能答复通知

  4. 暗黑模式

  5. 手势导航

  6. 浮动设置面板

  7. 分享改进

隐私

  1. 前台访问权限

  2. 网络扫描需要精确位置权限

  3. 防止设备跟踪

  4. 保护外部存储中的用户数据

  5. 阻止不需要的中断

安全

  1. 存储加密

  2. 默认TLS1.3

  3. 平台优化

  4. 改进的生物识别

相机和媒体

  1. 照片动态深度

  2. 音频播放捕获

  3. 新的音视频编解码器

  4. 原生MIDI API

  5. 定向可缩放的麦克风

  6. 无处不在的Vulkan

连接优化

  1. 改进的点对点和互联网连接

  2. WiFi高性能模式

Android系统基础

  1. ART优化

  2. 神经网络API1.2

  3. 热感API

  4. 公共API的兼容性

更快的更新速度,更新鲜的代码~

二、get 和 post 请求有哪些区别

1、GET 请求的数据会附在 URL 之后(就是把数据放置在 HTTP 协议头中),以?分割 URL 和传输数据,参数之间以&相连,如: login.action?name=zhagnsan&password=123456。POST 把提交的数据则放置在是 HTTP 包的包体中。

2、GET 方式提交的数据最多只能是 1024 字节,理论上 POST 没有限制,可传较大量的数据。其实这样说是错误 的,不准确的:
“GET 方式提交的数据最多只能是 1024 字节",因为 GET 是通过 URL 提交数据,那么

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值