首页 技术 正文
技术 2022年11月15日
0 收藏 813 点赞 4,600 浏览 1200 个字

这里是我整理出来的
面试题,答案我花了很久的时间。加上我自己的理解整理出来的,作者不易,请谅解。有答案的的:https://xiaozhuanlan.com/topic/6132940875   1、Activity生命周期?   2、Service生命周期?   3、Activity的启动过程(不要回答生命周期)   4、Broadcast注册方式与区别    5、HttpClient与HttpUrlConnection的区别  此处延伸:Volley里用的哪种请求方式(2.3前HttpClient,2.3后HttpUrlConnection)   6、java虚拟机和Dalvik虚拟机的区别    7、进程保活(不死进程) 此处延伸:进程的优先级是什么   8、讲解一下Context    9、理解Activity,View,Window三者关系   10、四种LaunchMode及其使用场景 此处延伸:栈(First In Last Out)与队列(First In First Out)的区别   11、View的绘制流程   12、View,ViewGroup事件分发   13、保存Activity状态   14、Android中的几种动画   15、Android中跨进程通讯的几种方式   16、AIDL理解 此处延伸:简述Binder   17、Handler的原理   18、Binder机制原理   19、热修复的原理   20、Android内存泄露及管理   21、Fragment与Fragment、Activity通信的方式   22、Android UI适配   23、app优化   24、图片优化   25、HybridApp WebView和JS交互   26、JAVA GC原理   27、ANR   28、设计模式 此处延伸:Double Check的写法被要求写出来。   29、RxJava 30、MVP,MVC,MVVM 此处延伸:手写mvp例子,与mvc之间的区别,mvp的优势     31、手写算法(选择冒泡必须要会) 32、JNI    33、RecyclerView和ListView的区别   34、Universal-ImageLoader,Picasso,Fresco,Glide对比   42、Xutils, OKhttp, Volley, Retrofit对比     Java 1、线程中sleep和wait的区别   2、Thread中的start()和run()方法有什么区别   3、关键字final和static是怎么使用的。   4、String,StringBuffer,StringBuilder区别   5、Java中重载和重写的区别:   6、Http https区别 此处延伸:https的实现原理   7、Http位于TCP/IP模型中的第几层?为什么说Http是可靠的数据传输协议?   8、HTTP链接的特点   9、TCP和UDP的区别   10、Socket建立网络连接的步骤   11、Tcp/IP三次握手,四次挥手

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,087
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,562
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,412
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,185
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,821
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,905