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高级
毕业在小公司混了3年,面试大厂,发现不会插件化没人要
那么要想成为
Android高级
工程师,插件化很有必要学一学。对于面试官为什么喜欢问插件化框架相关的问题?
塞尔维亚大叔
·
2020-08-17 10:27
Android技术
Android程序员
移动开发
Android开发
移动开发
Android程序员
Android技术
Android应用
Android高级
面试 10大开源框架源码解析
本课程将带你深度剖析Android主流开源框架的源码,让你全面掌握框架的使用场景、内部机制、构造原理、核心类、架构与设计思想等,提升你的代码阅读与分析能力、提高代码设计能力及改造能力,快速突破技术瓶颈,轻松应对
Android
weixin_30252155
·
2020-08-15 16:37
Android高级
模糊技术[转]
今天我们来更深入了解一下Android开发上的模糊技术。我读过几篇有关的文章,也在StackOverFlow上看过一些相关教程的帖子,所以我想在这里总结一下学到的东西。为什么学习这个模糊技术?现在越来越多的开发者喜欢在自定义控件的时候加上各种模糊背景,看看RomanNurik开发的Muzei或者Yahoo的Weather应用app都非常不错。我非常喜欢他们的设计。我从MarkAllison的帖子(
weixin_33717117
·
2020-08-15 12:25
Android Binder框架实现之Parcel详解一
AndroidBinder是
Android高级
进阶必须攻破的一个知识系列,说它简单吗也是简单
IT先森
·
2020-08-15 12:41
Android
Android 实现 PDF 文件阅读功能调研
广而告之时间:我的新书《
Android高级
进阶》(https://item.jd.com/10821975932.html)在京东开始预售了,欢迎订购!
ACE1985
·
2020-08-11 15:45
android
pdf
腾讯面试
Android高级
岗,居然被一个多线程基础面倒了?
前言一个在深圳从事开发五年的老友一个月前从原公司辞职后,昨天去腾讯总部面试
Android高级
岗,一面的时候,自我介绍后,陆陆续续问了很多问题,有着五年的从业经验很多项目开发的技术问题都回答的很通顺,面试官也很满意
Android心路历程
·
2020-08-11 14:38
腾讯面试
Android高级
岗。居然被一个多线程基础面倒了?
前言一个在深圳从事开发五年的老友一个月前从原公司辞职后,昨天去腾讯总部面试
Android高级
岗,一面的时候,自我介绍后,陆陆续续问了很多问题,有着五年的从业经验很多项目开发的技术问题都回答的很通顺,面试官也很满意
weixin_33759269
·
2020-08-11 14:26
面试
移动开发
java
Android高级
进阶十二 在Android上使用3D 引擎(JPCT-AE)构建立方体
最新版本:
Android高级
进阶十二在Android上使用3D引擎(JPCT-AE)构建立方体上面好多文章都是介绍使用Android原生opengl接口的,使用起来很是麻烦,代码量冗余臃肿,所以walfred
Lorinnn
·
2020-08-10 22:25
知乎3000多人关注!27w+阅读开发者进阶难题:JAVA 学到什么水平就可以转战 Android
前言全网唯一一份,对标阿里P8年薪60w+的
Android高级
工程师学习进阶路线(图未完全展开,怕大家看不清楚)本篇文章都会围绕这份脑图来写,详细的介绍你处于哪个阶段该如何进阶,以及年薪层次高低对应该学的的技术
qq5e819c40572d7
·
2020-08-10 16:27
21道
Android高级
面试题,面试官都被搞愣了
O(∩_∩)O~今天又给大家带来了,21到
Android高级
面试题,搞懂了这些相信你去面试的时候一定可以镇住面试官为此我吧这些知识整理成了一个983的PDF,从基础到进阶。
初壹十五a
·
2020-08-10 13:46
BAT面试
高级面试
Android
Android高级
控件(一)——ListView绑定CheckBox实现全选,增加和删除等功能
Android高级
控件(一)——ListView绑定CheckBox实现全选,增加和删除等功能这个控件还是挺复杂的,也是项目中应该算是比较常用的了,所以写了一个小Demo来讲讲,主要是自定义adapter
weixin_34246551
·
2020-08-10 03:15
Android高级
控件(一)——ListView绑定CheckBox实现全选,添加和删除等功能
Android高级
控件(一)——ListView绑定CheckBox实现全选,添加和删除等功能这个控件还是挺复杂的。
weixin_34095889
·
2020-08-10 03:08
Android高级
架构进阶之数据传输与序列化
更多
Android高级
架构进阶视频学习请点击:https://space.bilibili.com/474380680本篇文章将从以下几个内容来阐述数据传输与序列化:[Serializable原理][Parcelable
Android-Alvin
·
2020-08-09 18:45
Android高级
动画——Vectordrawable
Android高级
动画所有代码一、简介:vectordrawable允许你基于xml创建一个矢量图形。在API21时第一次发布。
赵Andy
·
2020-08-09 15:48
android动画跟资源
Android高级
开发——知识学习
一.Https安全通信原理非对称加密RSA对称加密DES二.JVM类加载原理三.内存回收原理(GC)分代内存管理持久代,老年代,新生代(1:1:8分隔)四.Android热更新原理Android的两个类加载器,PathClassLoader默认类加载器,DexClassLoader可加载自定义位置的dex。五.Androidapp启动过程六.Androidapp首次冷启动优化七.线程安全Map和L
五个木
·
2020-08-09 09:19
程序猿日常
android
面试官: 说一下你做过哪些性能优化?
如果你正在找工作,那么你需要一份
Android高级
开发面试宝典1、你对APP的启动有过研究吗?有做过相关的启动优化吗?程序员:之前做热修复的时候研究过Application的启动原理。
【電18230062509】
·
2020-08-08 21:55
Android高级
进阶(十五)ToolBar随Scrollview滚动而逐渐透明
前几篇都讲了Toolbar自身的用法,今天讲一下Toolbar结合Scrollview常用的一个效果,效果图如下1.我们先实现布局,一个Toolbar,一个列表,布局文件如下:通过观察布局,RelativeLayout里先有MyScrollView(自定义Scrollview稍后讲解)后有Toolbar,这是为了能让Toolbar浮动在滚动页面之上,否则Toolbar就被盖在底下不可见了。然后我们
冉航--小虾米
·
2020-08-08 15:32
android
PathMeasure的API讲解与实战——
Android高级
UI
目录一、前言二、API讲解三、实战四、更多案例五、写在最后一、前言2019年了,然而2017计划写的东西还没开始?,这次的拖延症来的比平常早却去的比平常晚。今天进行分享的是UI中的PathMeasure,同时记录自己在使用过程中的几个疑惑点。话不多说,开始进入正题。二、API讲解这一小节主要是对PathMeasure的构造方法和公有方法进行讲解1、构造方法(1)PathMeasure()publi
猛猛的小盆友
·
2020-08-07 20:19
Android-UI
安卓高级UI
书写简洁规范的代码
掘金地址:https://juejin.im/post/5971d6436fb9a06bad65659a《
Android高级
进阶》读书笔记写出简洁规范的代码对于开发者而言非常重要,它体现了开发者自己的专业性和技术水平
四级五次郎
·
2020-08-07 18:46
Android
规范代码
简洁规范代码
命名规范
checkstyle
android高级
技术之相机的前后摄像头切换
android高级
技术之相机(一):http://blog.csdn.net/program008/article/details/50557296前面的分享中我们学习了相机的基本属性,包括相机的预览属性
program008
·
2020-08-07 15:25
深入浅出讲解丝滑般动效原理之贝塞尔曲线
作者:哈哈将-个推
Android高级
开发工程师前言APP开发市场已经告别“野蛮生长”时代,人们不再满足于APP外形创新,而将目光转向全方面的用户体验上。
个推开发者
·
2020-08-05 21:08
移动端
Android
前端
Android高级
之Dalvik初识
本文来自http://blog.csdn.net/liuxian13183/,引用必须注明出处!研究安卓已多年,一直在应用层做开发,Framework层只是看过,也就是大家常说的"底层",而高级一点的功能如热加载、处理器类型配置,必须得了解再深入些才好,Library、Runtime、Kernel层等;当然了解底层的原因,不是在于去做底层开发,而是更好的做应用层,使其功能更强大和完善。这里的底层是
刘兆贤
·
2020-08-04 15:03
Android高级
Android底层探索
Android数据分批加载-滑动到底部自动加载列表
Android数据分批加载-滑动到底部自动加载列表2014年5月9日摘自:《
Android高级
开发实战—ui、ndk与安全》本博文介绍如何进行数据分批加载,在应用开发当中会经常使用到ListView,点击更多加载数据是我们经常简单
IT_xiao小巫
·
2020-08-04 08:25
【Android自定义组件】
Android自定义组件
Android高级
常见面试题:说说Activity的启动流程
考察要点:启动Activity会经历哪些生命周期回调冷启动大致流程,涉及哪些组件,通信过程是怎么样的?Activity启动过程中,生命周期回调的原理?总的流程图:1.进程A与AMS的交互过程此处以跨进程启动Activity分析一下源码流程:A调用startActivity时,需要与AMS交互,此时需要需要获取到AMS的代理对象Binder也就是上图的AMP,通过ActivityManagerNat
Android-until
·
2020-08-04 07:25
程序员
面试
Android
Android高级
开发进阶之路3——动态换肤(监听xml布局初始化,动态加载类,加载插件资源文件)
动态换肤(监听xml布局初始化,动态加载类,加载插件资源文件)一般小公司是不会接触到换肤的,尤其是动态下载皮肤插件来实现换肤。那么,今天我们来一探究竟。如何实现加载从网上下载的皮肤插件,并且替换到相应的控件中!大致涉及到4个步骤:1、下载皮肤插件(通常为apk,后期用skin.apk来表示皮肤插件)到本地2、根据皮肤插件skin.apk的绝对路径,加载插件里的资源文件3、准确找到需要换肤的控件4、
yellow1688
·
2020-08-04 03:56
Android开发
Android高级
开发进阶之路4——增量更新(bsdiff,bspatch,bzip,ndk)
目录增量更新介绍效果步骤总结增量更新最近换了个新手机,号称2019年的android机皇一加7plus。面对这90z的屏幕,原本不玩游戏的我也入了王者农药的坑!不过很少玩,所以基本上每次玩都要下载补丁更新才能玩。今天我们就来讲一下Android应用的增量更新。介绍优点:节省用户更新新版本的流量、时间、内存空间。基本流程如下:app端开发人员打包新版本上传到服务器,new_version.apk服务
yellow1688
·
2020-08-04 03:56
Android开发
Android高级
开发进阶之路2——手写butterknife(注解,注解处理器,类加载器)
Android高级
开发进阶之路2——手写butterknife(注解,注解处理器,类加载器)首先我们来简单讲讲ButterKnife的工作过程:引入库:compile'com.jakewharton:butterknife
yellow1688
·
2020-08-04 03:25
Android开发
你真的了解Instant Run吗?
当时为了自学我专门买了一本书,叫《
Android高级
编程》,作者是RetoMeier,这本书现在仍然还在我的书架上,这是我刚拍的一张略显陈旧的照片:然后最近在学习InstantRun,看了下Android
和平world
·
2020-08-04 02:41
Android开发
这是一份面向3年以上Android开发者的中高级面试宝典,拔剑金九银十,大厂直通车
目录:Java中高级计算机网络
Android高级
面试—性能优化Android优秀第三方库Androidframework相关其他A
Button123
·
2020-08-03 22:00
Android高级
组件之拖动条(SeekBar)
Android高级
组件之拖动条(SeekBar)1.说明用拖动来改变进度的组件,如可以用来做调节音量,调节亮度的组件2.XML中的重要属性android:thumb改变拖动图标的样式3.方法onProgressChanged
14C的风
·
2020-08-03 19:48
面试分享:挑战25K/月的android 高级开发工程师
type=rec最近本人挑战25K/月的
android高级
开发工程师,国庆之前面试了一家,感觉没有准备好,问道的基础都很多都大不太理想,然后国庆期间准备了几天,狠狠的把java基础弥补了,然后补充一些android
lan7524568
·
2020-08-03 18:04
面试
Android面试回忆录
首先,我面试的是
Android高级
岗,不过一些基础的知识应该是所有层次的同学都应掌握的。其次,问到的项目相关的问题不在这里和大家分享,因为这不是通用的。
THEONE10211024
·
2020-08-03 14:39
笔试面试
android
android高级
面试题,有难度
作者:Focusing链接:https://juejin.im/post/5c984e926fb9a070c975a9b4Android进阶延伸点1、如何进行单元测试,如何保证App稳定?参考回答:要测试Android应用程序,通常会创建以下类型自动单元测试本地测试:只在本地机器JVM上运行,以最小化执行时间,这种单元测试不依赖于Android框架,或者即使有依赖,也很方便使用模拟框架来模拟依赖,
T-bright
·
2020-08-03 11:06
Android面试
android
面试
高级面试题
Android高级
面试题精选
作者:Focusing链接:https://juejin.im/post/5c85cead5188257c6703af47Handler1、谈谈消息机制Handler作用?有哪些要素?流程是怎样的?参考回答:负责跨线程通信,这是因为在主线程不能做耗时操作,而子线程不能更新UI,所以当子线程中进行耗时操作后需要更新UI时,通过Handler将有关UI的操作切换到主线程中执行。具体分为四大要素Mess
T-bright
·
2020-08-03 11:33
Android面试
android
面试
高级面试题
Android高级
工程师面试题整理——java面试题
相信每次面试之前,大家都会大量刷一下面试题来应该对各种公司的面试吧,下面整理一下android方面的面试题分享给大家。本文主要分为以下几部分:java面试题Android面试题高级开发技术面试题跨平台Hybrid开发1、Java中equals、hascode和==的区别 ==(双等号):对于基本数据类型(byte、short、char、int、long、float、double、boolean
坚强的小水滴
·
2020-08-03 11:17
资料文档
宅家学习第N天,我终于整理出了高级面试题合集!
前言以前给大家准备了2019最全Android面试基础题,受到了很多朋友的欢迎,这不,今天马上给大家准备高级面试题,希望程序员们可以找到满意的工作,可以收到阿里腾讯京东字节跳动百度美团华为等等大厂的offer
Android
阿尔法789
·
2020-08-03 10:08
Android
面试
Android高级
控件----AdapterView与Adapter
在J2EE中提供过一种非常好的框架--MVC框架,实现原理:数据模型M(Model)存放数据,利用控制器C(Controller)将数据显示在视图V(View)上。在Android中有这样一种高级控件,他的实现过程就类似于MVC框架。之所以称它高级,是因为他的使用不像其他控件一样,拖拽到界面上就能用,而是需要通过适配器将某些样式的数据或控件添加到其上而使用,这样的控件就是我们今天要说的Adapte
weixin_33736649
·
2020-08-03 06:14
百度阿里腾讯头条面试
Android高级
岗必问!Handler源码解析!
前言Handler是Android中常用的异步通信的一个类,Android是一个消息驱动的操作系统,各种类型的消息都是由Handler发出,再由Handler处理,那么对于Handler机制的理解就至关重要。目录1.作用2.基本用法3.源码解析3.1为什么Handler能够切换线程执行?3.2Handler.post(Runnable)方法是运行在新的线程吗?3.3Handler(Callback
安卓开发架构
·
2020-08-03 03:53
Android应用程序设计——适配器
Android高级
控件版权声明:本文为博主学习整理原创文章,如有不正之处请多多指教。未经博主允许不得转载。
枫叶丿飘飘
·
2020-08-03 03:29
Android开发
【建议收藏】2020年中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂
Aawesomeandroidexpertinterviewquestionsandanswers(continuousupdating…)从几十份顶级面试仓库和300多篇高质量面经中总结出一份全面成体系化的
Android
JsonChao
·
2020-08-02 20:42
android
进阶
android
面试
android开源项目
2020年中高级Android大厂面试秘籍,为你保驾护航,直通大厂
Aawesomeandroidexpertinterviewquestionsandanswers(continuousupdating…)从几十份顶级面试仓库和300多篇高质量面经中总结出一份全面成体系化的
Android
塞尔维亚大叔
·
2020-08-02 20:00
Android技术
Android
面试
你应该雇佣老程序员的五个理由
译者简介:ASCE1885,《
Android高级
进阶》和《
Android高级
进阶(源码剖析篇)》作者原文链接:https://joshondesign.com/2017/07/02/hire_old_programmer
ACE1985
·
2020-08-02 15:27
程序人生
Android高级
控件——GridView ScrollView ViewPager (上)
Android高级
控件——GridViewScrollViewViewPager(上)GridView网格视图,网格视图组件,九宫图显示数据表格(一种控件)ScrollView滚动视图是一个单一容器,只能包含一个组件
zhangyufeng0126
·
2020-08-01 08:37
Android基础入门
Android开发
Android高级
UI系列(2)-DecorView
上一章我们讲解了我们的视图是如何显示到界面上的,这一章我们来讲讲View是如何添加到window上的,换句话说就是我们的DecorView是如何添加到Window上的。同样,我们先带着疑问:我们的DecorView是怎么添加到Window上的呢?这个问题我们要先从Activity的启动开始讲起。我们这里从Java层面开始,不考虑其他层面。Activity的启动时通过ActivityThread来进
lllerry
·
2020-08-01 06:59
剖析Framework面试 冲击
Android高级
职位
第1章学习指南本章会告诉大家为什么应该学习这门课,课程有哪些特色,能给大家带来什么收获,还会讲到课程的整体内容安排,最后还会给出一些学习建议,让大家能更好地学习这门课。第2章系统服务相关面试问题本章重点讲解系统核心进程,以及一些关键的系统服务的启动原理和工作原理相关的面试内容。第3章应用进程相关面试问题本章主要讲解应用进程的启动,以及伴随进程启动过程中的一些重要机制的初始化原理,比如binder机
weixin_30764771
·
2020-08-01 03:27
Android高级
-SVG矢量图形打造不规则的自定义控件
全面了解SVG的特性SVG概念1:SVG定义SVG的全称是ScalableVectorGraphics,叫可缩放矢量图形ps:擎,是借用机器工业的同名术语,表明在整个系统中的核心地位。也可以称之为“支持应用的底层函数库”或者说是对特定应用的一种抽象。三维引擎需要解决场景构造、对象处理、场景渲染、事件处理、碰撞检测等问题三维图像引擎:OpenGL或DirectX2:SVG特性3:SVG在Androi
芒果_BJ
·
2020-08-01 02:13
Android高级
渲染Shader(上)——基本用法
在安卓中需要做一些渲染的UI的渐变效果。实现这些效果我们需要了解安卓渐变的使用。因此我们需要了解一个非常重要的类——Shader。有五个类继承了Shader:BitmapShader:位图图像渲染。LinearGradient:线性渲染。SweepGradient:渐变渲染/梯度渲染。RadialGradient:环形渲染。ComposeShader:组合渲染1、BitmapShader:位图图像
AxeChen(简书)
·
2020-08-01 01:51
android学习
android
ui
2016-年终总结
回顾这一年,对比当初设定的年终目标,基本上可以说是都完成了终究成为了一个名副其实的
Android高级
开发工程师,在资深的道路上小跑起来:-D拖了大半年的写博客这件事也自新公司安定下来后开始有条不紊的进行了十月份定目标开始花了一个多月达成了成为博客专家的目标在
gengqiquan
·
2020-07-31 17:23
程序人生
Android高级
知识学习目录、欺负各种面试官!
一、Android基础知识2.1Activity知识梳理Activity知识梳理(1)-Activity生命周期Activity知识梳理(2)-Activity栈Activity知识梳理(3)-Activity状态保存和恢复2.2Fragment知识梳理Fragment知识梳理(1)-Fragement源码解析Fragment知识梳理(2)-Fragment状态保存和恢复Fragment知识梳理(
五行缺灬月下
·
2020-07-30 19:06
Android高级
工程师面试实战,您会挂么?
xxx公司面试总结面试形势群聊(2个面试官+HR+自己)面试流程自我介绍面试官根据你的介绍开始问你对我们公司有什么想了解的么(复活卡,要时回到没有了也就没有了,可以让面试官给自己提一下建议)面试题回忆,没有先后顺序项目架构,组件化架构(他反而没问插件化)Android事件分发机制(问到源码调用细节)反射怎么调用一个类的私有方法(这里也是问细节,2个方法的区别)Methodmethod=clazz.
amos1993
·
2020-07-30 14:57
移动开发
面试
设计模式
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他