安卓面试题汇总

每次离职最痛苦的就是要复习各种知识点,所以打算把常用的一些知识点汇总下方便以后复习

四大组件

1.Activity

2.广播
3.服务
4.内容提供者

View

1.自定义控件
2.事件传播过程
3.动画
4.RecycleView
5.Fragment
6.ViewPager

多线程

1.异步消息处理机制(Looper、Handler、Message)
2.ActivityThread
3.更新UI得几种方式
4.AsyncTask

APP优化

1.布局优化
2.性能优化
3.电量优化
4.内存优化

设计模式

1.单例模式
2.工厂模式
3.适配器模式
4.装饰器模式
5.观察者模式

第三方框架

1.Retrofit
2.RxJava
3.Glide
4.EventBus
5.CircularReveral揭幕动画
6.DiskLruCache
7.Picasso
8.OkHttp
9.ButterKnife

数据库

APP架构

1.MVP
2.MVVM

模块化开发

多进程

Git使用

Java基础

1.线程池
2.IO操作
3.反射
4.网络
5.锁机制
6.数据结构和算法

7.泛型
8.socket

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 说实话,这个题目让我很难堪——我还真记不得几本我读过的书的名字了——除了诸如四大名著之类的。你说...
    委子阅读 504评论 0 6
  • 成长不都这样 从自以为是到迷茫无从 从茫茫求助到认清生话 渐渐,原先的自己的模样模糊了 朋友渐渐不再是朋友 哭过笑...
    浪涛树声阅读 169评论 0 0
  • 今天上午将语音模块和温湿度传感器模块结合到一起了,当测试温湿度的时候语音就会播报出来当前的温湿度值,开始时候弄了一...
    我叫赵健阅读 164评论 0 0
  • 适应了活动中心的场地、节奏、作息和生活规律,孩子们放松了许多。正点起床,漱洗,按时排队等候教练上课。孩子...
    王昌海阅读 759评论 2 10