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
Android高级
2021
Android高级
进阶学习资料,内含福利
Activity基础相关说下Activity生命周期?ActivityA启动另一个ActivityB会调用哪些方法?如果B是透明主题的又或则是个DialogActivity呢?说下onSaveInstanceState()方法的作用?何时会被调用?说下Activity的四种启动模式、应用场景?了解哪些Activity常用的标记位Flags?说下Activity跟window,view之间的关系?横
碧海朝天素
·
2023-09-24 09:03
程序员
移动开发
Android
经验分享
retrofit优点,Android事件分发机制及设计思路,面试必会
前言
Android高级
架构师需要学习哪些知识呢?下面总结一下我认为作为一个资深开发者需要掌握的技能点。阿里巴巴面试问题还记得一些,一部分已经忘记了,为了防止再忘记,所以写出来。
左夜天
·
2023-09-24 03:10
程序员
android
我去面试Android时,前台妹子对我说
Android高级
进阶之路网易工程师带你突破Android技术瓶颈本人技术遇上瓶颈,看过几节网易云公开课,心一横就买了19年全套课程此课程包括,高级UI、NDK开发、架构师、性能优化、Flutter开发和网易商业化项目分享
理想青年_e2a7
·
2023-09-20 00:15
Android之ANR(Application Not Responding)
本篇文章内容来自于:
Android高级
进阶顾浩鑫AndroidANR产生的原因以及其定位分析目录什么是ANRANR产生的原因典型的ANR问题场景ANR发生了如何定位和分析ANR的避免和检测--5.1StrictMode
Amy_LuLu__
·
2023-09-06 16:13
Android 开发技术周报 Issue#273
新闻/NewsAndroid11有新玩法:双击手机背部截屏/进入多任务界面Android11DP2证实了类似AirDrop的附近文件分享功能谷歌发布CameraGo:即使入门机也能有出色肖像模式
Android
脉脉不得语
·
2023-09-03 11:59
Android高级
Frida的Hook之旅Java
1安装python环境mac自带不需要安装2安装pipeasy_installpip3安装frida安装frida-toolspipinstallfridapipinstallfrida-tools//检测是否安装成功frida-ps//能看到系统进程,表示安装成功4下载frida-server官网下载:https://github.com/frida/frida/releases对应的版本,注意
壹杯敬月光
·
2023-08-30 00:12
Flutter全方位深入探索,Android岗
前言
Android高级
架构师需要学习哪些知识呢?下面总结一下我认为作为一个资深开发者需要掌握的技能点。
web苍南县
·
2023-08-25 05:26
程序员
android
移动开发
面试
计算机专业必看!Flutter全方位深入探索,Android岗
前言
Android高级
架构师需要学习哪些知识呢?下面总结一下我认为作为一个资深开发者需要掌握的技能点。
clhcowboy
·
2023-08-25 05:55
程序员
android
Android线程之异步处理技术/消息机制的应用/Thread的子类们
本篇文章内容来自于:Android开发艺术探索Android第一行代码
Android高级
进阶Android中Handler的使用Android异步处理技术目录异步处理技术有哪些?
Amy_LuLu__
·
2023-08-20 00:46
帮助程序员提高核心竞争力的30条建议,Android岗
等类似的问题,我们不断重复回答这些问题,这让我萌生了做2020ndroid开发爆款书籍推荐:从小白—
Android高级
工程师系列学习路线
程序员大婕
·
2023-08-17 04:53
程序员
android
Android-App的设计架构经验谈,聪明人已经收藏了!
等类似的问题,我们不断重复回答这些问题,这让我萌生了做2020ndroid开发爆款书籍推荐:从小白—
Android高级
工程师系列学习路线
clhcowboy
·
2023-08-17 04:23
程序员
android
如果这样来理解插件化,一篇就够了!(含DroidPlugin、VirtualApk、Neptune、Shadow解析)
插件化技术可以说是
Android高级
工程师所必须具备的技能之一,从2012年插件化概念的提出(Android版本),到2016年插件化的百花争艳,可以说,插件化技术引领着Android技术的进步。
Kepler_II
·
2023-08-10 20:12
Android高级
UI之 从setContentView了解Android UI绘制流程
从setContentView了解AndroidUI绘制流程初学android的朋友可能会有这样一种疑问,为什么在setContentView方法里指定对应的layout资源,就能把对应的布局加载到屏幕上。那么,咱们现在就开始从源码来分析这样一个问题。首先,在onCreate方法里面,调用了setContentView方法,这个方法是来自Activity的。我们进入到Activity的源码:pub
luffy之陈大胖子
·
2023-08-10 15:58
Android高级
面试问题及答案(1)——Android Framework篇
问题1.Android系统的启动过程?主要分为几个部分:init进程启动1.按下电源,启动引导程序BootLoader,启动linux内核,init进程启动,所以init是android系统的第一个进程,进程号为1。2.init进程主要做以下几件事:1)创建和挂载启动所需要的文件目录2)初始化和启动属性服务,属性值的更改仅能在init进程中进行,通过socket来响应其它进程提交的申请。主要方法逻
进击的代码家
·
2023-08-08 17:39
Android面试
Android面试题
Android高级
Android面试及答案
Android大厂
Android注解分类
本篇文章内容来自于
Android高级
进阶顾浩鑫前言应用:AndroidSupportLibrary推出一个注解支持库SupportAnnotationREST网络请求函数库Retrofit使用运行时注解依赖注入函数库
Amy_LuLu__
·
2023-07-29 03:12
[
Android高级
动画] 如何实现水波纹效果?
如何实现水波纹效果?likethis:效果图原理分析:画一个空心圆,让它的半径从0不断变大。核心代码://绘制空心圆floatstrokeWidth=mDistance-mCurrentHoleRadius;floatradius=strokeWidth/2+mCurrentHoleRadius;mPaint.setStrokeWidth(strokeWidth);canvas.drawCircl
小米Metre
·
2023-07-23 16:42
面试官: 说一下你做过哪些性能优化?
如果你正在找工作,那么你需要一份
Android高级
开发面试宝典1、你对APP的启动有过研究吗?有做过相关的启动优化吗?程序员:之前做热修复的时候研究过Application的启动原理。
码中之牛
·
2023-07-19 03:16
Android
性能优化
面试题
性能优化
移动开发
Framework
Android
面试
Android高级
进阶之-Hook技术实现页面跳转权限验证,绕过manifest需要注册Activity
java中的Hook技术简单来说就是利用反射,去替换某些对象的某些属性,我们可以对属性进行修改,增加我们想要执行的业务逻辑。举个栗子:ActivityThread内部持有一个HandlersMainThreadHandler,Android的事件驱动都会回调到sMainThreadHandler.handleMessage()方法内进行处理,加入我们需要在what=100也就是LAUNCH_ACT
carlwu_186
·
2023-07-18 18:48
Support Annotation Library总结
使用SupportAnnotationLibrary写在前面 在看《
Android高级
进阶》一书看到注解那一章,发现看似不起眼的@后面其实隐藏的大学问。
Kinton
·
2023-07-18 01:54
Android高级
面试题大全(持续更新中),kotlin作者
等待唤醒机制6.线程池的实现机制向线程池提交任务,会依次启动核心线程,如果提交的任务数超过了核心线程数,会将任务保存到阻塞队列中,如果阻塞队列也满了,且继续提交任务,则会创建新线程执行任务,直到任务数达到最大线程数。此时如果再提交任务的话会抛出异常或者直接丢弃任务。通过Executor.execute()无法得到返回值,通过ExecutorService.submit()可以得到返回值。7.RxJ
boos创新
·
2023-07-16 17:43
程序员
面试
android
移动开发
Android 设计中心 | 助您为各种设备类型轻松打造精彩界面
作者/Android开发者体验部设计负责人AdhithyaRamakumar和
Android高级
开发者关系工程师RebeccaGutteridge我们推出了Android设计中心,帮助开发者更轻松地针对各种类型的设备构建引人注目的界面
Android 开发者
·
2023-06-21 13:47
android
ui
为什么说 Gradle 是 Android 进阶绕不去的坎 —— Gradle 系列(1)
可见,要成为
Android高级
工程师Grad
彭旭锐
·
2023-06-21 09:31
Android
gradle
2D动画制作>运动轨迹Adobe Flash CS6
大学时期学习动画制作,网页制作,数据库,java,
Android高级
应用等等专
花色衬衫
·
2023-06-14 00:37
Android高级
应用开发实践之service服务“家教”篇总结笔记【附代码)| CSDN创作打卡
文章目录1.1Service——服务1.2创建第一个服务2.1Service的生命周期(通过不同生命周期阶段的回调方法来观察)2.2Service生命周期2(音乐播放器)1.1Service——服务什么是服务?它也是一个程序。只不过是没有界面的程序。在windows也是存在服务的。Android中使用Service实现没有界面的程序,使用场景是:例如:微信已经关闭,但是依然可以收到外界的消息,这个
莫白媛
·
2023-06-09 16:07
android高级开发笔记
android高级应用开发回顾
android
java
apache
零点起飞学Android——期末考试课本复习重点
目录第一章认识Android第二章Android常见界面布局第三章Android常用基本控件第四章
Android高级
控件第五章Android菜单和对话框第一章认识Android1.Android界面设计被称为
__H2__
·
2023-06-07 00:06
eclipse
android
java
开发语言
Android高级
NDK(r16 beta1)废弃支持 ARM5 (armeabi):Application targets deprecated ABI(s): armeabi
Android系统支持的CPU架构ARMv5:armeabi,32位ARMv7:armeabi-v7a,32位x86:x86,32位MIPS:mips,32位ARMv8:arm64-v8a,64位MIPS64:mips64,64位x86_64:x86_64,64位AndroidNDK从r16beta1开始,不再支持ARM5(armeabi)。默认情况下,AndroidNDK不会构建ARM5版本。如
壹杯敬月光
·
2023-04-20 15:29
2021年3月
Android高级
面试题整理
出现频率较高的加粗标识Java基础:泛型四大引用GC类加载机制、过程线程池参数详解Java中的异常分类常见内存溢出原因及解决思路Android基础:Handler原理postdelayDalvik虚拟机和ART虚拟机区别打包流程binder通信从一个Activity跳转到另一个Activity所经历的生命周期Parcelable进程优先级Android各版本新特性ViewModel原理多线程:sy
如沙雨下
·
2023-04-18 11:16
2022
Android高级
工程师面试题(5年开发经验!内含学习资料&历年真题)
定岗情况:某大厂T4
Android高级
开发工程师,综合月薪(转正)22k。人到中年,要做出突破确实不容易。我身边也有很多人没有跳槽成功,甚至被裁员的。
我爱田Hebe
·
2023-04-15 13:19
,
android高级
开发面试题以及答案
而大多数3-5年Android开发者薪资水平是多少呢?大多是处于10k到20k之间,并且明显感觉到提升很难了,除非转型做到了管理层待遇会好一些,技术上的要求也会没那么高。3-5年的Android工程师最容易遇到的4个瓶颈是什么?1.原理认知浅工作内容多是简单UI界面开发和第三方SDK整合,对原理层和底层开发了解不深2.技术视野窄长期在小型软件公司,外包公司工作,技术视野被限制的太厉害3.薪资提升难
m0_64319112
·
2023-04-15 09:24
程序员
面试
android
移动开发
如何去提高Android开发的技术能力
前言我是从小白开始自学Android到如何成为一名
Android高级
开发工程师。这里先说个重点,那就是制定一条属于自己的发展方向和路线,这样才能有效的提升自己,不然很容易乱!
不入流Android开发
·
2023-04-14 06:50
Android开发
android
面向 Android 高级工程师的一份面试宝典 (持续更新)
面试
Android高级
工程师面试宝典Flutter系列Google为什么以Flutter作为原生突破口Flutter(一)Dart语言基础详解(变量、内置类型、函数、操作符、流程控制语句)Flutter
Android_冯星
·
2023-04-13 18:26
Android高级
计算器
第一部分布局设计1.布局图片2.布局代码第二部分逻辑代码packagecom.supermario.jisuanqi;//importjava.text.NumberFormat;importjava.text.DecimalFormat;importandroid.app.Activity;importandroid.os.Bundle;importandroid.widget.*;import
满载星辉
·
2023-04-12 14:07
Android
android
布局
高级计算器
重学Android基础系列篇(五):Android虚拟机指令
1.
Android高级
开发工程师必备基础技能2.Android性能优化核心知识笔记3.Android+音视频进阶开发面试题冲刺
代码与思维
·
2023-04-11 09:16
android
架构
Android开发
Android进阶
android虚拟机
2019阿里、腾讯、字节跳动
Android高级
面试题小整理,想转行当程序员的必看
音视频同步原理,音视频能绝对同步吗硬编码和软编码区别,录屏时如何选取硬编和软编有做过直播特效吗,说说原理和难点include、merge、ViewStub的作用和原理OpenCV中定位人脸的五个点怎么做到为什么RecyclerView加载首屏会慢一些View绘制机制,onMeasure、onLayout、onDraw方法的调用机制为什么Android会出现卡顿ThreadLocal底层原理和Han
m0_66144992
·
2023-04-11 06:09
程序员
面试
移动开发
android
8年经验的面试官分享Android工程师的面试秘诀
本人目前在一家知名企业担任
Android高级
工程师,工作八年来面试不过不少Android工程师求职者,前后累积有两三百人。
不入流Android开发
·
2023-04-11 03:42
Android开发
android
面试
java
Android高级
UI篇,事件分发机制及冲突的原因与解决方案
先抛出几个问题,带着问题思考1、onTouch与onClick之间会产生事件的冲突吗?2、事件在控件中是如何传递的?3、事件冲突产生的根本原因是什么?4、如何解决事件冲突?先看一段代码btn_click.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){Log.e(TAG,"onClick"
遇见闪亮的自己
·
2023-04-10 03:23
android
ui
java
Gradle实战-05-Gradle高级语法
一、概要本篇主要讲的是在Gradle中对Json、XML文件的解析处理和输出,以及文件的读和写操作,因为这些操作对于后面的
Android高级
开发是有帮助的,比如帮助统计版本信息等。
祝你幸福365
·
2023-04-09 22:20
#
Gradle学习
gradle
json
java
android高级
面试framework,2022届毕业生还没找到Android开发工作
前言经常会有人问:“现在学习Android开发还有前景?”我的看法是现在只是市场趋于平稳了,对开发人员的要求越来越好了,这并不代表没有前景了。移动开发不等于App开发,所有新的技术浪潮其实都可以融入到移动开发的体系里,比如IOT、音视频、边缘计算、VR/AR,我们要做的,只是打好基础,随时准备战斗。其次,从心态上,我觉得我们千万不要把时间浪费在纠结问题上,而是应该放在解决问题上。“王者荣耀”“吃鸡
ddd_520
·
2023-04-08 20:57
Android
经验分享
面试
开发语言
Android异步处理技术(一)
异步处理技术(一)写在前面本文章为《
Android高级
进阶》的读书笔记,看过的朋友可以出门转去别的更深度的文章了,没看过的可以当作知识点来看一下,欢迎给意见进行知识交流。表达能力有限,不喜勿喷。
Kinton
·
2023-04-07 22:29
2年从月薪8000程序员到
Android高级
架构师,我的逆袭之路。
有时我们大谈架构,大谈设计模式,在实际的赶项目阶段都有些显得苍白无力。一个项目团队,产品经理,技术经理,业务接口人,开发人员,架构师,这些人在一起共事,很难去协调好每个人心里想的。再加上开发成员的技术参差不齐也是很大的痛病。也许你会跟我说这是团队的管理问题,是的,没错,我同意。但是这其实不是你简单的加强管理就能做好的,管理在敏捷那一套思想中也定义了好多指标来衡量,但是最终你会发现,它也会沦为一个形
jkjk322
·
2023-04-06 17:40
程序员
面试
移动开发
android
2020Android面试题跳楼大整理,京东-字节跳动面经+个人总结
NDK进阶学习全套手册(对应思维导图)
Android高级
架构师NDK系统学习核心笔记
Android高级
架构师NDK系统学习视频接下来是一些大厂的面试真题合集分为两部分:java和androidJava部分
m0_66264910
·
2023-04-06 12:21
程序员
架构
面试
android
史上最全,1307页Android面试全套真题解析,P7大神秃头整理
内容概要:包括Handler、Activity相关、Fragment、service、布局优化、AsyncTask相关、Android事件分发机制、Binder、
Android高级
必备:AM
阿尔法789
·
2023-04-05 21:39
Android进阶学习
Android
面试
android
面试
移动开发
编程语言
「
Android高级
开发」10年老程序员经验谈,android基础语言教程
其实就是一个节点你也可以理解成一个fragment1.android:id="@+id/one"每一个fragment节点都需要有自己的id,很重要.我们需要在后面的节点上使用这些id指定跳转目标2.android:name=“demo.yt.com.demo.fragment.BlankFragment”这个属性是你这个节点所对应的fragment(需要你导入指定的fragment文件路径),这
m0_66264819
·
2023-04-05 20:59
程序员
架构
移动开发
android
2020
Android高级
进阶学习资料与高频精选面试题精讲,已有5w人阅读
首先,作为一个程序员,你有没有经历学历之痛?有学历的程序员永远不懂没学历的痛,就像白天不懂夜的黑。因为,有学历的还没等毕业,校园招聘已经开始了,还没有走出校园,可能已经和某个知名的大公司签下了协议,拿到实习试用的机会;而没有学历的你,校招对他们来说永远是个梦。第二,我为什么没有高学历?我记得是我在上初中的时候,电视上就播放过这样的新闻“有多少多少大学生毕业后找不到工作”,NM我当时就想了,大学生都
m0_66144836
·
2023-04-04 13:20
程序员
架构
移动开发
android
安卓定制系统开发!腾讯、网易必问的20道题Android面试题,实战解析
章节目录第一章:Android基础面试题第二章:
Android高级
面试题第三章:开源框架实战面试解析第四章:Java面试题第五章:Flutter相关面试题全解析第六章:一线大厂Android高频面试题集锦这份最新整理的面试解析包含了腾讯
深圳之巅
·
2023-04-04 01:10
程序员
Android
Android高级
UI学习记录(UI的绘制流程)
上篇文章是App的启动的流程这篇学习Activity中的布局文件是如何绘制的。先从onCreate的setContentView开始。先看下Activity的绘制过程##ActivitypublicvoidsetContentView(@LayoutResintlayoutResID){getWindow().setContentView(layoutResID);//getWindow拿到的是P
Dean_Xu
·
2023-04-03 23:14
android高级
ui07/08-画鱼-贝塞尔曲线
学习笔记,整理中;面:自己思路整理:1、根据角度和点以及鱼头半径确定各个部位的大小,画出图。2、用属性动画处理自身的摆动;各个部位评率不同用sin,cos函数处理。3、----------------------------------------------------------------------摘要:贝塞尔曲线生产网站:https://cubic-bezier.com/#.17,.67
亢正
·
2023-04-03 23:42
android架构师之路!抖音四面被拒,再战头条终获offer,真香
内容概要:包括Handler、Activity相关、Fragment、service、布局优化、AsyncTask相关、Android事件分发机制、Binder、
Android高级
必备:AMS,WMS,
程序媛房大妹
·
2023-04-03 17:23
程序员
android
全面了解Kotlin,2021大厂
Android高级
面试题及答案
valstr:String=“test”根据上图,我们需要注意两点:2.1.val等于final我们可以看到var定义的num可以被重新赋值,str却不可以。上图的val实际上就等于Java中的finalString,也就是val定义的变量默认添加了final关键字。2.2.可空?以及空匹配第二点就是num变量在定义为Int的时候是不能赋值为Null的,如果需要我们需要这么定义varnum:Int
m0_66264856
·
2023-04-03 15:59
程序员
架构
移动开发
android
Android高级
工程师面试实战,面试真题解析
职业生涯规划Android系统的市场地位Android程序开发的技能成长经验Android程序员为什么需要学习Html5Android软件工程师为什么不会被前端替代为什么小程序无法替代原生开发为什么Html5无法取代NativeAPPHtml5在Android中的应用场景如何成为一名合格的高级Android程序员历时半年,我们终于整理出了这份市面上最全面的最新Android面试题解析大全!章节目录
m0_53537576
·
2023-04-03 10:29
程序员
android
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他