Java部分

Java关键字的作用  final、static  this、super  return、break  重载、重写..

设计模式(单例、观察者、工厂、代理、构造者..)

java容器 (List、Set、Map..)

面向对象的理解、封装、继承、多态

多线程、线程安全、阻塞、线程五种状态、线程锁、ThreadLocal、线程池

进程、进程保活、进程回收、六种进程类型(状态)

GC垃圾回收机制

IO流、NIO

反射机制

JVM

类加载机制

注解

泛型

序列化 Serializable和Parcelable

ArrayList和LinkedList区别

HashMap与HashTable区别

“==”与equals的区别

Thread和Runnable的区别

StartService和BindService的区别

抽象类和接口区别

string、stringBuffer、stringBuild 三者区别

Android部分

Activity生命周期、intent、四种启动模式&应用场景 、Activity启动流程

Service生命周期、startService&bindService、IntentService

BroadcastReceiver 有序&无序、动态&静态

ContentProvider 进程间数据交互

Fragment生命周期、 add与replace、懒加载、实时刷新

线程间通信(Handler-源码、AsyncTask-源码、HandlerThread、IntentService、RxJava&操作符…)

第三方图片框架(Glide、Fresco、三级缓存、压缩)

网络请求框架(Retrofit、OkHttp、&源码)

EventBus &源码

RecyclerView &源码

自定义view绘制流程

事件分发机制

Android动画

代码架构MVC、MVP、MVVM &MVC和MVP 区别&各自特点

TCP和UDP以及Socked协议

Http & Https(SSL加密,证书认证,通信流程)

屏幕适配(Dimens、AutoLayout、今日头条..)、机型适配

图片压缩(质量压缩、采样率压缩..)

二次采样

加密机制(REA,ADS,MD5..)

GreenDao的理解及使用

Android几种存储方式、App缓存、LruCache原理

Android性能优化 - 启动时间优化、apk体积优化、网络优化、降低ANR率...

Android布局优化

Android内存优化  内存泄漏、内存溢出、内存机制

Android与Js交互、WebView

热更新、热修复原理 、ClassLoader & DexLoader

组件化、插件化开发

Kotlin开发、Flutter框架

FrameWork

Hook机制

NDK开发、JNI

AIDL

IPC

Binder机制

Android Jetpack

Lifecycle框架

SurfaceView

Hook机制-Java层Hook、Native层Hook

Android系统版本差异&兼容性

ANR出现原因-如何避免、内存泄漏原因-如何避免OOM

常用SDK接入 - 第三方登录、支付、分享、推送、广告平台...

微信&支付宝支付流程

apk瘦身、混淆、加固、埋点、多渠道打包

单元测试、Monkey、性能测试

Android各版本差异

Android权限机制

gradle、gradle插件编写

Context

ActivityManager、ServiceManager、packageManager、***Manager

平时的学习方式?

Android技术点汇总相关推荐

  1. Android开源库大全分类汇总(Android技术资料汇总)

    1.基本控件 1.1.TextView ScrollNumber ReadMoreTextView HtmlImage android-autofittextview html-textview Ba ...

  2. Android开源库大全分类汇总(Android技术资料汇总)...

    1.基本控件 1.1.TextView ScrollNumber ReadMoreTextView HtmlImage android-autofittextview html-textview Ba ...

  3. 上集: Android开源库大全分类汇总(Android技术资料汇总)

    摘要: 1.基本控件 1.1.TextView ScrollNumber ReadMoreTextView HtmlImage android-autofittextview html-textvie ...

  4. 国内技术社区活跃的 Android 大神汇总

    本人 Android 菜鸟一名,在 Android 技术圈里混,看过很多大神的技术博客.视频教程或学习故事,收获很多东西,让自己能坚持下来并不断成长.大神很多,故收集成一张表格,方便自己以及各位伙伴在 ...

  5. Android 系统(206)---Android 学习网站汇总

    Android 学习网站汇总 <DT><H3 ADD_DATE="1515811987" LAST_MODIFIED="0">技术博客( ...

  6. android 系统(8)---Android 学习网站汇总

    转载 https://blog.csdn.net/qq_37136511/article/details/79012297 一.GitHub部分 1.android sdk 源码解析--旨在帮助And ...

  7. Android 游戏引擎汇总

    Android 游戏引擎汇总 1.AndEngine 简介:AndEngine 基于libGDX框架开发,使用OpenGL ES进行图形绘制.同时继承了BOX2D物理引擎,因此能实现一些较为复杂的物理 ...

  8. [android开发必备]Android开发者社区汇总

    [android开发必备]Android开发者社区汇总 经常收到很多人问做android开发去哪个社区,每次都回答的零零碎碎的很比系统,今天统一整理下,把截至目前为止有价值的android开发社区汇总 ...

  9. Android学习资源汇总

    镇楼:Android官方培训课程中文版 学习网址 Android官网API,文档,开发,资讯 玩Android–鸿洋名下 trinea segmentfault头条 Google Android De ...

最新文章

  1. C++成员对齐方式探讨
  2. 函数节流你应该知道的那点事,建议收藏!
  3. apache 404\403错误页面跳转
  4. postgresql 插入 时间戳_数据也玩躲猫猫?PostgreSQL中别人提交的数据,我为什么看不到?...
  5. B3log 分布式社区的 Java 博客端节点系统
  6. 联想开机启动项按哪个_联想电脑开机按f12后,怎么设置默认启动项
  7. 笑傲江湖与三层交换、路由......
  8. ENVI App Store 下载与安装
  9. 微信小程序 宠物论坛1
  10. OpenCms后台工作间汉化设置10.5
  11. Excel函数、快捷键等
  12. Spring Cloud Alibaba教程:使用Nacos作为配置中心
  13. vue学习-v-if v-for优先级、data、key、diff算法、vue组件化、vue设计原则、组件模板只有一个根元素、MVC.MVP,MVVM
  14. PDF电子签名申请与设置方法
  15. app下载统计 php,如何统计app在各个渠道的下载量?
  16. Latex入门教程用法笔记(结尾附完整示例)
  17. 新手小白一行代码快速生成HTML代码块
  18. 怎样让你的小孩更懂音乐
  19. 鸡和兔关在一个笼子里,鸡有2只脚,兔有4只脚,没有例外。现总共a只脚,求最少有多少只动物,最多有多少只动物?如果没有满足要求的答案,输出0 0.
  20. SVM 图片分类python实现

热门文章

  1. 腾讯视频真实下载地址获取教程(一段代码即可搞定)
  2. 失业的时候大家都在干什么?
  3. 牛客网 2018年全国多校算法寒假训练营练习比赛(第二场) 题解
  4. android性能优化透明,Android性能优化-图片篇
  5. 《人工智能原理》读书笔记:第2章 体系论
  6. mysql删除自增和创建自增
  7. C语言经典例题100道(辗转相除求最大公约数和最小公倍数)
  8. pygame 大球吃小球
  9. c语言位置模拟,GPS模拟C语言.docx
  10. Access Violation(非法访问)问题解析