安卓面试提纲 Posted on 2020-09-25 | In 678 项目介绍 明确项目是做什么的 明确项目的价值 明确项目的功能 项目的整体架构 明确项目的技术 个人在项目中承担的角色 项目的优缺点 项目重构的建议 在项目中的技术成长 Java基础 Read more »
待整理 Posted on 2020-09-25 | In 678 CharonChui/AndroidNote https://github.com/CharonChui/AndroidNote linsir6/AndroidNote Read more »
安卓题目-UI相关 Posted on 2020-09-25 | In 求职&兼职 UI相关请介绍下 Android 中常用的五种布局。最常用的布局方式为 LinearLayout、RelativeLayout、FrameLayout、TableLayout、AbsoluteLayout。 Read more »
安卓题目-四大组件与Intent Posted on 2020-09-25 | In 求职&兼职 什么是 Activity?通俗一点说 Activity 就是一个界面,这个界面里面可以放置各种控件。Activity 的界面也是 用 xml 文件表示的,放置在 res->layout 下面。每生成一个新的 Activity 后,我们需要在 AndroidManifest.xml 中注册一下这个 activity 请描述一下 Activity 生命周期。 Read more »
安卓题目-数据存储 Posted on 2020-09-25 | In 求职&兼职 数据存储请介绍下 Android 的数据存储方式。Android 提供了 5 种方式存储数据: Read more »
安卓题目-未归类 Posted on 2020-09-25 | In 求职&兼职 其他请解释下 Android 程序运行时权限与文件系统权限的区别。运行时 Dalvik( android 授权)文件系统 linux 内核授权 Read more »
安卓题目-线程、进程、通信 Posted on 2020-09-25 | In 求职&兼职 线程、进程、通信请解释下在单线程模型中 Message、Handler、Message Queue、Looper 之间的关系。AIDL 的全称是什么?如何工作?能处理哪些类型的数据? Read more »
Java面试提纲 Posted on 2020-09-25 | In 678 项目介绍 明确项目是做什么的 明确项目的价值 明确项目的功能 项目的整体架构 明确项目的技术 个人在项目中承担的角色 项目的优缺点 项目重构的建议 在项目中的技术成长 Java基础 Read more »
优化-启动速度优化 Posted on 2020-09-05 | In Android 启动速度优化在性能优化的整个知识体系中,最重要的就是稳定性优化,在上一篇文章 《深入探索Android稳定性优化》 中我们已经深入探索了Android稳定性优化的疆域。那么,除了稳定性以外,对于性能纬度来说,哪个方面的性能是最重要的呢?毫无疑问,就是应用的启动速度。下面,就让我们扬起航帆,一起来逐步深入探索Android启动速度优化的奥秘。 思维导图大纲 Read more »
优化-布局优化 Posted on 2020-09-05 | In Android 深入探索Android布局优化Android的绘制优化其实可以分为两个部分,即布局(UI)优化和卡顿优化,而布局优化的核心问题就是要解决因布局渲染性能不佳而导致应用卡顿的问题,所以它可以认为是卡顿优化的一个子集。对于Android开发来说,写布局可以说是一个比较简单的工作,但是如果想将写的每一个布局的渲染性能提升到比较好的程度,要付出的努力是要远远超过写布局所付出的。由于布局优化这一主题包含的内容太多,因此,笔者将它分为了上、中、下三篇,本篇,即为深入探索Android布局优化的上篇。本篇包含的主要内容如下所示: 1、绘制原理 2、屏幕适配 3、优化工具 Read more »
优化-ANR Posted on 2020-09-03 | In Android ANR产生 ANR 的原因 当前的事件没有机会得到处理,例如 UI 线程正在响应另一事件,当前事件由于某种原因被阻塞了。 当前的事件正在处理,但由于耗时太长没能及时完成。 Read more »