当前位置: 首页 > news >正文

面记 | android 应用开发(某半导体公司)

问题

布局

Q:能说说安卓常见的一些布局

Q:有没有做过一些布局上的一些优化工作?过度绘制怎么优化的?

相对布局VS约束布局

Q:相对布局和约束布局有什么区别?后面约束布局的出现有什么优势?

消息机制(源码)

Q:能说说安卓的一个消息机制吗?有没有去看过消息机制的一些源代码?

Q:一个线程里面会有几个looper对象?有没有看过looper是怎么实现的?有没有了解过一个什么样的机制能够保证他一个线程只有一个looper吗?

Q:如果想在此线程里面就是再加一个looper开一个自己的消息循环需要怎么去做?

Activity 启动模式

Q:能说一下的启动模式吗?

Q:有没有可能还有第五种启动模式?

Q:现在自己做应用是一个什么样的启动模式?如果让你写一个 APP ,那这个 APP 入口一般情况来说你是用什么样的启动模式?

ANR 原因与时间

Q:工作中有没有遇到些 ANR 的问题然后介绍一下ANR的原因,是怎么去分析处理的。有没有了解过就是ANR 产生的那个最直接的那几个原因是什么

误区错误答案:主线发生阻塞超过一定时间(这只是间接原因)

Q:这几个原因具体的时间是多少?

NDK/JNI 开发经验

加分项

Android 系统启动流程

Q:有没有了解 Android 的开机流程?讲一下 init 开始到 launcher 起来为止的流程。

http://www.dtcms.com/a/306304.html

相关文章:

  • LoRaWAN协议,提升公用事业能源效率的“隐形引擎”
  • 动态规划Day5学习心得
  • windows本地使用conda部署Open-webui
  • 【硬件-笔试面试题】硬件/电子工程师,笔试面试题-48,(知识点:BUCK电路的损耗,开关损耗,导通损耗,电感损耗、驱动损耗)
  • BeeWorks Meet:私有化部署,重塑高安全需求行业的视频会议体验
  • ubuntu自动搭建Android平台NDK编译环境
  • C++11 std::function 详解:通用多态函数包装器
  • nav2--安装/教程
  • 中大网校社会工作师培训持续发力,多维度提升服务效能
  • 论文阅读|ArxiV 2024|Mamba进一步研究|VSSD
  • 【AI 数据管理】Text2SQL:当AI成为你和数据库之间的金牌“翻译官”
  • 亚马逊Kiro重塑AI编程:从“氛围编码”到规范驱动的革命
  • 排序算法入门:直接插入排序详解
  • 应用宝(MediaRouteProviderService)媒体路由保活思路研究
  • 从 “内容篮子” 到 “生态平台”:融媒体 App 靠什么打破服务边界?
  • 在 Mac 上用 Vagrant 安装 K8s
  • JavaScript语法、关键字和变量
  • 提高建筑舒适度与能源效率,楼宇自控系统意义重大
  • 极致业务弹性 密度性能双管齐下—联想问天 WR5220 G5 服务器测试
  • 将 qt 构建为静态库
  • 2025年电子设计大赛G题《电路模型探究装置》各小问数学推导及个人思路
  • 信贷风控笔记8-解读商业银行资本管理办法笔记
  • 检索排序(Re-ranking):搜索与推荐系统的精细化利器
  • MySQL 中的 Binlog 及其在删除数据库时的作用:点时间恢复(PITR)
  • Python .toml 安装文件介绍
  • 使用git提交时出现了报错,新手不会的可以参考一下。
  • 技术复盘报告:Vue表格中多行文本字段数据保存丢失问题
  • 深入浅出设计模式——创建型模式之单例模式 Singleton
  • Docker离线安装依赖包地址
  • USRP捕获手机/路由器数据传输信号波形