E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【安卓面试】
【
安卓面试
】
百度-APP相关安卓开发数组排序view流程和surfaceViewrecycleViewview绘制流程停止一个线程停止线程的场景输入一个url观察者模式观察者模式的基本流程:安卓内存共享JNISQLkotlin与java混用的问题Linux命令及原理app启动流程小程序原理加密算法对称加密非对称加密安卓持久化存储方式启动模式和场景ANR以及如何避免数组排序八大排序-及复杂度viewView是用
木啊木啊木
·
2024-09-11 19:48
android
面试
职场和发展
Android-Jetpack架构组件(二)带你了解Lifecycle,给2021的移动开发一些建议
OverrideprotectedvoidonPause(){super.onPause();myPresenter.onPause();}}classMyPresenter{《Android学习笔记总结+最新移动架构视频+大厂
安卓面试
真题
flutter架构师
·
2024-09-10 17:06
程序员
面试
移动开发
android
安卓面试
题多线程 81-85
81.共享变量在多线程下如何保证线程安全?因为多线程是交替执⾏,每个线程操作共享变量时可能会导致数据不⼀致,要确保线程安全,需要在访问共享变量时添加同步机制。当然,如果这个变量本⾝是线程安全的,⽐如AtomicLong,那么多线程访问也是安全的82.Java中是否共享变量都使⽤类似AtomicLong原⼦安全类,多线程访问就是安全的?这个不确定,因为⽆法保证多个变量同时操作,⼀个原⼦变量可以保证⾃
️ 邪神
·
2024-03-20 16:58
Android面试题
java
开发语言
Android
面试
面试题
多线程
嵌入式面经111道面试题全解析C/C++可参考
高级系列专栏:嵌入式想通关嵌入式面试,请看:《111道嵌入式面试题目录及答案链接》想多掌握几个嵌入式项目,请看:《6个嵌入式项目交流分享(附源码)》安卓(安卓系统开发也要掌握)想通关
安卓面试
,请看:《150
爱打球的程小员许乔丹
·
2024-02-13 10:04
嵌入式
面试
c++
安卓面试
总结——提升
1.热修复的几种方式1.通过更改dex加载顺序实现热修复热修复是基于dex分包方案,和Android虚拟机的类加载器(ClassLoader)实现的在打包apk的时候,会把java文件通过类加载器编译成class文件,然后把class文件组合成class.dex文件,dex文件会把每一个类的id检索起来,存在一个链表里面。将编译好的class文件,拆分成多个dex文件,将应用启动时必须用到的类和这
Alex_ecb1
·
2024-02-13 04:18
安卓面试
总结——网络
1物理层数据链路层网络层传输层应用层2URI和URL都定义了资源是什么,但URL还定义了该如何访问资源。URL是一种具体的URI,它是URI的一个子集,它不仅唯一标识资源,而且还提供了定位该资源的信息。URI是一种语义上的抽象概念,可以是绝对的,也可以是相对的,而URL则必须提供足够的信息来定位,是绝对的https://www.cnblogs.com/wojiaochuichui/p/950509
Alex_ecb1
·
2023-12-29 12:15
安卓面试
题目及问题解析,码资源
转自厘米姑娘的简书链接:https://www.jianshu.com/p/718aa3c1a70b1AndroidActivityQ:说下Activity的生命周期?技术点:Activity生命周期思路:分条解释Activity从创建到销毁整个生命周期中涉及到的方法及作用参考回答:在Activity的生命周期涉及到七大方法,分别是:onCreate()表示Activity正在创建,常做初始化工作
熊仙森
·
2023-11-28 06:03
Android
面试
资料
Android面经
问题解析
安卓面试
题--java基础知识
自己总结了很多面试题,还有地下推荐的
安卓面试
题,哈哈面试的童鞋可以看看O(∩_∩)O哈哈~JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面
甄兴旺
·
2023-11-21 11:12
JAVA
安卓面试题
android面试
java基础知识
java面试题
开发面试题
2020高级
安卓面试
总结- 安卓基础篇
Viewed绘制过程,自定义ViewView绘制主要分为三步。分别是onMersure计算View的尺寸大小,可能会触发多次MeasureSpecUNSPECIFIED父容器不对子布局有任何限制,要多大给多大(如:scrollview,listView)EXACTLY父容器已经测量出子布局大小AT_MOST父窗口限定了一个最大值给子布局。onLayout计算View的布局,只会触发,执行一次Ond
飞翔的时光机
·
2023-11-15 12:37
Android
Java
安卓面试
题
地址:https://github.com/ewgcat/Android-interview.git
静默的小猫
·
2023-11-01 07:05
安卓面试
中高级安卓开发工程师总结之——不可忽视的简历加分项
今天我们继续说说简历的问题。如何让自己的简历在众多简历中有更大的优势?如何给自己的简历加分?说道加分项,这个跟市场有关。现在是2018年夏天。那么近2年来,前端什么比较火呢?答案很多。但是有几点是可以确定的。指纹识别,人脸识别,语音识别,小视频(你有被快手,抖音中毒吗?),直播(这个最火的应该在2015-2016年),传感器。这些,请至少尝试几个写一下,哪怕就是一个简单的demo。如果什么都不会,
小饼干也有梦想
·
2023-10-30 14:50
安卓面试
之Activity生命周期
image.pngonCreate:Activity第一次创建时调用,一般在这里进行初始化操作,加载数据,view的绑定等onRestart:Activity重新启动,这个回调代表了Activity由完全不可见变为可见的过程,当Activity经历了onStop回调变为完全不可见后,如果用户返回原Activity,便会触发onRestart,并且紧接着触发onStart来使Activity重新可见
yasuion
·
2023-10-28 13:05
安卓面试
总结——基础部分
基本组件1.activityrunning(栈顶---paused(可见,失去交互能力,没有焦点-----stopped(不可见,完全覆盖----killed(已回收oncreate预加载---onstart可见,不可交互-----onresume可交互android进程优先级前台--可见--服务--后台--空注意:1、不设置Activity的android:configChanges时,切屏会重
Alex_ecb1
·
2023-10-25 02:35
Webview 面试常见问题,
安卓面试
题生命周期
Strings1=“JS调用Native,参数1:”+arg1+“参数2:”+arg2;Toast.makeText(MainActivity.this,s1,Toast.LENGTH_LONG).show();}returntrue;}});@JavascriptInterfacepublicclassAndroidToJSextendsObject{@JavascriptInterfacepu
m0_66264881
·
2023-10-22 10:49
程序员
架构
移动开发
android
安卓面试
题
安卓面试
题Android篇1、Activity启动模式2、RxJava、Retrofit使用3、MVC/MVP/MVVM4、图片加载框架5、网络框架6、View、ViewGroup事件分发机制7、理解Activity
marco00008
·
2023-10-21 17:38
笔记
4.9k Star
安卓面试
知识点,请收下!
虽说是一份
安卓面试
题,但其中包含了数据结构与算法、Java核心基础、Android核心基础、设计模式等各方面内容。大致浏览了一下,质量还不错,比百度出来的各种所谓BAT面试题强一些。
迷途小码农h
·
2023-10-13 06:29
Android之内存泄漏调试学习与总结,2021年互联网大厂Android面经总结
=null&&cursor.moveToNext()){……}}final《Android学习笔记总结+最新移动架构视频+大厂
安卓面试
真题+项目实战源码讲义》【docs.qq.com/doc/DSkNLaERkbnFoS0ZF
m0_64604042
·
2023-10-11 15:31
程序员
面试
移动开发
android
Flutter + MVP +Kotlin 实战,flutter开源项目apk下载
[https://juejin.im/post/5b75491ef265da283719d0e《Android学习笔记总结+最新移动架构视频+大厂
安卓面试
真题+项目实战源码讲义》【docs.qq.com
m0_64314432
·
2023-10-01 22:59
程序员
面试
android
移动开发
Flutter插件开发之APK自动安装
[](()创建FlutterApp相关代码见运行第一个FlutterApp[]《Android学习笔记总结+最新移动架构视频+大厂
安卓面试
真题+项目实战源码讲义》无偿开源徽信搜索公众号【编程进阶路】((
Android_1314
·
2023-10-01 22:58
Android
经验分享
android中的深度学习——快速风格迁移
效果==缺点==《Android学习笔记总结+最新移动架构视频+大厂
安卓面试
真题+项目实战源码讲义》无偿开源徽信搜索公众号【编程进阶路】1.没有组件化2.没有混淆3.有些地方抽象
m0_66640396
·
2023-09-27 06:37
Android
经验分享
面试
android
5年老
安卓面试
竟然被这3道Android基础题难倒了?全网疯传
前言金三银四,又是一年校招季。经历过,才深知不易。最近,和作为校招面试官的同事聊了聊,问他们是如何去考察一个学生的,我简单归为以下几点:聪明、反应快,这点自不必说,聪明意味着学习能力、适应力强,能够快速胜任工作。算法不错,代码基本功好,这点其实考察的是算法能力和代码是否写得优雅。基础过硬,技术岗面试最核心的还是考察「技术储备」,包括了语言基本功,操作系统、网络、体系结构、系统设计。语言组织和表达能
clhcowboy
·
2023-09-27 04:24
程序员
android
Android高频面试题:该怎样在Android面试中聊聊多线程不被忽悠?
多线程可以说是Android面试的高频问题了,而多线程涉及的内容非常多,因此在面试当中往往不知道从何说起,本文并**不是为了科普多线程或者研究《Android学习笔记总结+最新移动架构视频+大厂
安卓面试
真题
m0_64319298
·
2023-09-24 16:51
程序员
面试
android
移动开发
安卓面试
总结——JAVA部分
三大特性:封装、继承和多态面试集锦https://www.cnblogs.com/peke/p/7894685.html1.jvm类加载类加载器:“通过一个类的全限定名来获取描述此类的二进制字节流”这个动作放到java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类。双亲委派机制得工作过程:1-类加载器收到类加载的请求;2-把这个请求委托给父加载器去完成,一直向上委托,直到启动类加载器
Alex_ecb1
·
2023-09-24 04:33
在RecyclerView,
安卓面试
问题
ViewBinding当AutomaticBindingAdapter无法满足需求时,可使用MutableBindingAdapter+ViewBindingHolder//创建Adapter,继承自MutableBindingAdapter,共3个泛型参数,分别是://T->实现Identifiable接口的数据类//VH->ViewBindingHolder的实现类//VB->根据布局自动生成
m0_65321095
·
2023-08-31 01:38
程序员
架构
移动开发
android
安卓面试
宝典,Android快速转战Kotlin教程,面试资料分享
职业生涯规划Android系统的市场地位Android程序开发的技能成长经验Android程序员为什么需要学习Html5Android软件工程师为什么不会被前端替代为什么小程序无法替代原生开发为什么Html5无法取代NativeAPPHtml5在Android中的应用场景如何成为一名合格的高级Android程序员面试技术点如下:一.资深UI工程师方面1.UI绘制流程及其原理2.事件传递机制深入源码
阿里Java架构师
·
2023-08-30 11:01
程序员
android
移动开发
面试
安卓面试
问题记录
目录1.JNI和NDK1.谈谈你对JNI和NDK的理解2.简要的JNI调用过程:2.线程、同步、异步1.Java创建线程的方式有几种?start()方法和run()方法的区别2.Handler机制和原理3.为什么在子线程中创建Handler会抛异常?4.Android中的ANR的解决方法5.intentservice有什么优点?6.okhttp异步请求流程7.Okhttp的同步请求3.UI1.谈谈
山南237
·
2023-07-29 03:42
android
android
studio
2020年最新出炉,BAT大厂JAVA,Android面试题[附视频]
新年新气象,又是年底了,过完年又是一波跳槽季,现在可以准备起来面试题了,下面是我整理收录的一些
安卓面试
题:1、要做一个尽可能流畅的ListView,你平时在工作中如何进行优化的?
紫雾凌寒
·
2023-07-21 18:43
安卓面试
题整理2020
面试总是碰到各种难题,相信很多码农跟我一样总是重复于业务层的开发,对底层的了解完全是因为面试需要,这里将部分面试题进行整理,可以方便学习,希望也能方便工友们一起学习。基础部分:1、内存泄漏:内存泄露的根本原因:长生命周期的对象持有短生命周期的对象。短周期对象就无法及时释放。1.静态集合类引起内存泄露主要是hashmap,Vector等,如果是静态集合这些集合没有及时setnull的话,就会一直持有
噗噗bang
·
2023-06-15 16:44
2019年
安卓面试
题--------Java 基础篇
java的基本数据类型java的数据类型分为基本数据类型和引用数据类型基本数据类型:byteshortintlong(整数类型),floatdouble(浮点类型),char(字符类型),boolean(布尔类型)。引用数据类型:class(类),interface(接口),【】(数组)。java定义变量当数据不确定的时候。需要对数据进行存储的时候。我们需要定义一个变量来完成存储。当我们在定义变量
lonamessi
·
2023-04-21 07:51
2019十月最新
安卓面试
题及答案
1.Activity生命周期(这个是必问的)onCreate()创建活动,做一些数据初始化操作onStart()由不可见变为可见onResume()可以与用户进行交互,位于栈顶onPause()暂停,启动或恢复另一个活动时调用onStop()停止,变为不可见onDestroy()销毁onRestart()由停止状态变为运行状态2.Fragment生命周期(这个有可能会问到,问的机率不是很大)fra
我最酷_b537
·
2023-04-08 06:25
35岁程序员面试腾讯、头条、华为,快手
安卓面试
![](https://img-blog.csdnimg.cn/20210412164207497.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1JpdmVyX2x5,size_16,color_FFFFFF,t_70)其实,正如网友所说
m0_66264910
·
2023-04-06 13:15
程序员
面试
职场和发展
程序人生
Android LiveData实现原理,
安卓面试
题最新2020
GoogleLiveData概览LiveData是一种可观察的数据存储器类。与常规的可观察类不同,LiveData具有生命周期感知能力,意指它遵循其他应用组件(如Activity、Fragment或Service)的生命周期。这种感知能力可确保LiveData仅更新处于活跃生命周期状态的应用组件观察者。LiveData本身是观察者,观察组件的Lifecycle,也是被观察者,数据变化时要通知数据的
m0_66155412
·
2023-04-05 05:02
程序员
架构
移动开发
android
Android Studio 快捷键大全,
安卓面试
问题和答案
|使用当前配置文件检查当前文件|Alt+Shift+I|Option+Shift+I||快速切换方案|Ctrl+`(反引号)|Ctrl+`(反引号)||打开设置对话框|Ctrl+Alt+S|Command+,(英文逗号)||打开项目结构对话框|Ctrl+Alt+Shift+S|Command+;(英文分号)||在标签页和工具窗口之间切换|Ctrl+Tab|Ctrl+Tab||在Studio内导航和
m0_66155412
·
2023-04-05 05:31
程序员
架构
移动开发
android
Flutter 中 Positioned、Align、Center 的使用详解 _ Flutter Widgets
),Positioned(《Android学习笔记总结+最新移动架构视频+大厂
安卓面试
真题+项目实战源码讲义》【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】完整内容开源分享top
m0_64604311
·
2023-04-04 13:21
程序员
面试
移动开发
android
耗时两个礼拜,8000字
安卓面试
长文,看看这篇文章吧!
前言现实就是,99%的职业,年龄增大后都没前途。没前途是绝大多数普通人的宿命,有前途的人也用不着等到老。有没有前途已然不重要,无论做哪一行,健康的心态永远是首位。从我个人的角度写写30多岁码工的感受:的确是受年龄压力开始增大了。比如二十多岁的小年轻,可能什么都懂,对组里的东西很熟悉。有时候我也怀疑自己是不是智商不够,是不是自学能力太差,是不是基础不行,别人是不是都玩命加班,你知道30多岁的人那种危
程序员Sunbu
·
2023-04-03 16:41
程序员
Android
oppo
安卓面试
题,零基础学习android
前言很多次小伙伴问到学习方法,我也很想写这样的一篇文章来跟大家讨论下关于学习方法这件事情。其实学习方法这个事情,我没啥发言权,因为我自己本身都是没啥方法可言的,就瞎折腾那种,但是大家想看这样的一篇文章,我就结合身边比较优秀的仔,那就聊一下这个事情吧。写这个文章的的时候我构思了很多种写法,因为考虑我读者很多大学生,也有很多毕业的仔,想照顾所有的群体,那我整个文章会从读书时候的一些学习方法,还有就是工
「已注销」
·
2023-04-03 10:27
Android
经验分享
面试
开发语言
ViewPager,ScrollView 嵌套ViewPager滑动冲突解决,
安卓面试
宝典
前言这篇文章主要是分享今年上半年的面试心得,现已就职于某大厂有三个月了,近期有很多公司均已启动秋招,也祝大家在2020的下半年面试顺利,获得理想的offer!之前找工作的那段时间感想颇多,总结一点面试经验和人生思考分享给大家。看了上面三种情况,我们知道他们的共同特点是父View和子View都想争着响应我们的触摸事件,但遗憾的是我们的触摸事件同一时刻只能被某一个View或者ViewGroup拦截消费
code高级开源
·
2023-04-02 13:14
Android
经验分享
面试
android
Android HTTP通信基础,
安卓面试
题2020对kotlin的要求
Host(发送请求时,该报头域是必需的):Host请求报头域主要用于指定被请求资源的Internet主机和端口号,它通常从HTTPURL中提取出来的。eg:我们在浏览器中输入:http://www.test.com/index.html。浏览器发送的请求消息中,就会包含Host请求报头域,如下:Host:www…test.com(使用缺省端口号80,若指定了端口号,则变成:Host:www…tes
wa2231a
·
2023-04-02 12:04
程序员
面试
移动开发
android
Android 打包AAB+PAD(Unity篇),
安卓面试
题最新2020
BuildBundle(newbuildPlayerOptions(),assetPackConfig);}你还可以使用类中的静态BuildBundle方法Bundletool生成带有资产包的AndroidAppBundle,给定「BuildPlayerOptions」和「AssetPackConfig」。PlayAssetDeliveryUnityAPI集成===================
wa2231a
·
2023-04-02 12:33
程序员
架构
移动开发
android
2023年Android最新面试题汇总解析(内含Java、Android、音视频、Flutter、算法、Android Framework等面试题)
做为一名Android开发者,我想分享一下一套2023年市面上最新最全的
安卓面试
题解析大全,助力
Android老皮
·
2023-04-01 04:50
Android
android
java
flutter
面试
职场和发展
Android开发之——怎么检测UI卡顿,三面蚂蚁金服成功拿到offer
Android系统中,我们知道UI线程负责我们所有视图的布局,渲染工作,UI在更新期间,如果UI线程的执行时间超过16ms,则会产生丢帧的现象,而大量的丢《Android学习笔记总结+最新移动架构视频+大厂
安卓面试
真题
boos创新
·
2023-04-01 00:12
程序员
面试
android
移动开发
2021 年 9 月美团 Android 面试总结
只是View没有拦截处理8GC算法《Android学习笔记总结+最新移动架构视频+大厂
安卓面试
真题+项目实战源码讲义》无偿开源徽信搜索公众号【编程进阶路】标记清除,标记整理,复制,分代收集参考:http
教你学Java
·
2023-03-31 23:04
Android
经验分享
面试
android
安卓面试
题
1.Kotlin的伴生对象Kotlin中,在类中定义的对象(object)声明,可使用companion修饰,这样此对象(object)就是伴生对象了classNumberTest{companionobjectObj{varflag=falsefunplus(num1:Int,num2:Int):Int{returnnum1+num2}}}2.Kotlin的高阶函数https://www.jia
古尔丹彦祖
·
2023-03-31 21:47
Android应用--简、美音乐播放器增加音量控制,Android程序员必会
}publicvoidsetDuration(longduration){this.duration=duration;}public《Android学习笔记总结+最新移动架构视频+大厂
安卓面试
真题+项目实战源码讲义
m0_64604178
·
2023-03-31 02:08
程序员
面试
android
移动开发
2020Android大厂面试经验(附大厂面试真题解析大全),
安卓面试
问题
6:注解实现一个提示功能:如果int的值大于了3需要提示。三面1:介绍下flutter的启动流程2:介绍下flutter与weex的区别3:组件化介绍一下4:webview中与js通信的手段有哪些?5:介绍下flutter_boost的原理四面1:适配器和装饰模式各自特点和使用场景2:视频编解码是怎么做的3:三色球排序一面为什么工作一年就想换工作?onTouchEvent/onTouchListe
m0_66144992
·
2023-03-30 03:25
程序员
架构
面试
android
安卓面试
中高级安卓开发工程师总结之——大公司的任职资格要求总结(2018年)
最近很多大公司陆续开始有技术岗位的人事招聘。很多安卓开发攻城狮也跃跃欲试。在这里,博主根据最近面试经验简单写一篇《写给中高级安卓开发攻城狮进阶大公司的几点建议》。如果你现在也从事安卓开发2年以上(最好是3年以上),有独立开发的能力,项目经验在3个以上的,对现在的工作状态,环境,薪水不满意的,想跳槽到大公司的。可以稍微借鉴一下,提高自己进大公司的竞争力。先简单说一下博主本身吧,如果你觉得比我还不如,
小饼干也有梦想
·
2023-03-29 22:08
程序员如何高效的找到自己心仪的工作,
安卓面试
题最新2020
总结:大学期间在学习技术的过程中,一定要根据自己的兴趣爱好和想法,试着去做一个大点的项目,在简历上也不会显得那么简陋,无东西可写。不要跟我说自己做不了一个大点的项目,同学那么多,找个「志同道合」的一起做也很有意思嘛,遇到问题还有商量的可以解决的,反正有责任心的,总能想到办法去做到。如果你现在已经大四了,或者马上要毕业了,还没有找到工作,别急,不要和别人比较,稳住心态,花上两个月做一个大点的项目,再
m0_65321095
·
2023-03-29 14:57
程序员
架构
移动开发
android
2022年最新版Android
安卓面试
题+答案精选(每日20题,持续更新中)【七】
前言写在前面:首先是不一次性放出来的原因:资料来之不易,希望大家好好珍惜,每天花一段时间细细的消化这些题目,其次希望大家在阅读题目的时候最好跟着书或者代码一起阅读、一起敲,做到熟稔于心,信手拈来,这样面试的时候才能展现你最自信的一面。121、Android中的下标和上标字符串答案:((TextView)findViewById(R.id.text)).setText(Html.fromHtml("
普通网友
·
2023-03-16 06:15
面试
android
android
studio
经验分享
安卓面试
会问java八股文吗?
安卓面试
问什么?
近期有出去面试过的朋友就该知道,现在的面试从头到尾都是比较有深度的技术问题,
安卓面试
会问道java八股文吗?
安卓面试
问什么?。
二十一世紀難民
·
2023-03-15 06:49
JAVA吗
java
程序人生
java面试
开发语言
面试
35岁难找工作,40岁没人要:年长的程序员都去哪里了
插件化框架解读+组件化框架设计+图片加载框架+网络访问框架设计+RXJava响应式编程框架设计+IOC架构设计+Android架构组件Jetpack《Android学习笔记总结+最新移动架构视频+大厂
安卓面试
真题
考研专业组
·
2023-03-15 02:45
Android
经验分享
面试
android
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他