当前位置:首页 > 笔记 > 正文内容

Android面试题大全

jsc3年前 (2021-12-16)笔记2503

https://www.cnblogs.com/aademeng/articles/11082036.html

Java  数据结构网络  Android基础 框架

https://blog.csdn.net/qq_42895379/article/details/89343675

Android基础 框架   java基础数据结构  网络

https://www.cnblogs.com/tsingke/p/9007563.html

Android基础 四大组件、六大布局、五大存储 总结

https://blog.csdn.net/kingwjh/article/details/83989049

Android基础知识

https://www.jianshu.com/p/70d7bfae18f3

fragment生命周期

https://blog.csdn.net/pkorochi/article/details/104495274

Android各版本特性

https://www.cnblogs.com/zhaojinyan/p/9401010.html

Java几种设计模式


https://blog.csdn.net/kingwjh/article/details/84935411

Android 框架架构第三方工具解析

https://www.jianshu.com/p/0cd258eecf60

RxJava 2.x 教程

https://blog.csdn.net/jaynm/article/details/108614788

Retrofit 原理篇

https://blog.csdn.net/songzi1228/article/details/101050603

okhttp原理篇

https://www.jianshu.com/p/5a30f58da8fc

ImageLoader、Glide、Picasso、Fresco比较

https://www.cnblogs.com/linghu-java/p/5741358.html

Android四大图片缓存(Imageloader,Picasso,Glide,Fresco)原理、特性对比

https://blog.csdn.net/zivensonice/article/details/51822968

主流图片加载框架ImageLoader、Glide、Picasso、Fresco性能分析---图片加载速度比较


https://blog.csdn.net/vbirdbest/article/details/81282163

多线程(一):创建线程和线程的常用方法

https://blog.csdn.net/weixin_36140358/article/details/114090460

线程池分类

https://blog.csdn.net/feichitianxia/article/details/97814645
单例懒汉模式双重判空

https://blog.csdn.net/qq_43357394/article/details/109740308

synchronized与ReentrantLock区别

https://blog.csdn.net/qq_45610668/article/details/109114532

volatile和synchronize的区别


https://blog.csdn.net/q821901733/article/details/88122922

简述MVC、MVP、MVVM的区别

https://blog.csdn.net/m0_38075425/article/details/81627349

jvm之java类加载机制和类加载器(ClassLoader)的详解

https://www.cnblogs.com/yw-ah/p/5830458.html

强引用,软引用,弱引用,虚引用

https://blog.csdn.net/weixin_33975951/article/details/92545715

Java四种引用包括强引用,软引用,弱引用,虚引用。

https://zhuanlan.zhihu.com/p/81859594

==、hashCode() 和 equals()区别

https://www.cnblogs.com/cqqfboy/p/15246996.html

Java内存回收和常用算法


https://blog.csdn.net/weixin_43499900/article/details/90496534

RecyclerView与ListView的区别。RecyclerView的优缺点。 /WebView的基本使用方法。



https://www.jianshu.com/p/ce003efa063f?utm_source=desktop&utm_medium=timeline

算法  递归  二分  冒泡  二叉树   排序

https://blog.csdn.net/weixin_46390868/article/details/105310161

java数据结构

https://segmentfault.com/a/1190000014743964

二叉树详解


https://blog.csdn.net/duyuanye/article/details/41725643

ActivityManager 讲解

https://blog.csdn.net/weixin_30793643/article/details/97576455?spm=1001.2101.3001.6650.2

PackageManager框架

扫描二维码推送至手机访问。

版权声明:本文由微小站发布,如需转载请注明出处。

本文链接:https://jsc0.com/post/202.html

分享给朋友:

“Android面试题大全” 的相关文章

equals和==区别

对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等;    如果作用于引用类型的变量,则比较的是所指向的对象的地址对于equals方法,注意:equals方法不能作用于基本数据类型的变量    如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址; ...

TabLayout getCustomView为空的问题

今天用Tablayout——ViewPage出现getCustomView为空的问题通过源码发现,ViewPage的adapter更新会吧TabLayout  的customViewc置空。这个时候自动调用OnTabSelectedListener的onTabSelected方法去获取Cu...

更新Android Studio的系統找不到指定的路径错误的解决方法

Android Studio的安装和设定之后如果更换了电脑,想再次更新(检查更新)的时候也许会遇到这个问题:安装未成功完成。有关详细信息,请参阅IDE日志这是因为教室里的电脑,使用者的名称,和你家里或是别的地方的使用者名称不同所导致因为在更新的过程中,Android Studio会先将更新档放到Te...

Manifest merger failed with multiple errors, see logs

在android开发的时候,有时候会遇到这样的问题Error:Executionfailedfortask':test:processDebugManifest'.>Manifestmergerfailedwithmultipleerrors,seelogs但是要命的是,除了这...

List和set集合,Map集合的区别以及它们的实现类有哪些

List 是可重复集合,Set 是不可重复集合,这两个接口都实现了 Collection 父接口。Map 未继承 Collection,而是独立的接口,Map 是一种把键对象和值对象进行映射的集合,它的每一个元素都包含了一对键对象和值对象,Map 中存储的数据是没有顺序的, 其 key 是不能重复的...