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高级开发进阶
Android高级
进阶路线总结,已 Get 大厂 Offer,建议立马收藏!
有一说一,能进来看的小伙伴都算是赚到了,认认真真看完这篇内容后,我敢保证,一定会大有所获!trustme!如今,国内移动互联网的红利期已经过去,Android开发工程师也从最初的一人难求,到现在的一个岗位百人竞争,僧多粥少的情况直接导致整个行业对求职者的要求越来越高。可以说,初中级工程师基本已无立足之地,即使高级工程师也经常在面试中碰钉子。下面来分享下我这些年学习Android的心得经验吧,希望能
·
2021-09-06 17:27
游戏
开发进阶
Unity网格(Mesh\动态合批\骨骼动画\蒙皮)
目录一、前言二、HelloMesh三、萌新初识Mesh1、引擎内置的Mesh2、Mesh是什么三、Mesh的创建方式1、第三方建模软件2、Unity建模插件:ProBuilder3、程序动态生成网格四、Unity中如何显示网格1、MeshFilter:网格过滤器2、MeshRenderer:网格渲染器3、SkinnedMeshRenderer:蒙皮网格渲染器3.1骨骼动画3.2SkinnedMes
·
2021-09-03 17:11
Android性能优化——性能优化的难题总结
作为一名
Android高级
工程师或者架构师,我们看待问题的角度不能单一而是要学会从多个维度来仔细考量,这样才能更全面的认识以及解决问题!下文会从多个视角来学习性能优化工作当中我们可能会遇到哪些难题!
·
2021-08-26 19:26
计算机专业学了快一年, 只会一点C语言,你好意思说自己是IT专业的?
目录一、C/C++入门阶段学习视频推荐:C++入门基础【B站小甲鱼】二、C/C++
开发进阶
学习视频推荐:C++进阶【慕课网免费课】三、C++开发高级视频教程:程序设计【中国大学MOOC】四、操作系统教程链接
五包辣条!
·
2021-08-06 14:23
学习资源整合
python
c#
c++
c语言
手把手教你实现Android编译期注解
ButterKnife,到后来的以ARouter为首的各种路由框架,再到现在谷歌大力推行的Jetpack组件,越来越多的第三方框架都在使用编译期注解这门技术,可以说不管你是想要深入研究这些第三方框架的原理还是要成为一个
Android
·
2021-07-27 20:22
Android高级
进阶-Java多线程编程之volatile关键字
锁在多线程编程或者说并发编程中极为重要,善用锁有助于避免程序出现意想不到的错误。volatile也可以说是锁机制中的一部分吧,之后会陆续学习分享锁机制的内容。volatile关键字volatile关键字用于保持内存可见性和防止指令重排序,什么意思呢?保持内存可见性:这里需要知道,CPU执行效率远高于内存,为了有更高的执行效率,内存与CPU之间会有一块缓存(CPUCache)来做第三者。非volat
肖义熙
·
2021-07-15 23:37
Android性能优化来龙去脉总结
更多
Android高级
架构进阶视频免费学习:
Android高级
架构进阶视频免费分享学习网址以下是本人在工作中对经历过的性能优化的一些总结,依据故事的发展路线,将其分为了5个部分,分别是:常见的性能问题;
奶盖ww
·
2021-06-27 19:37
【IOS
开发进阶
系列】远程消息推送专题
1APNS原理iOS消息推送的工作机制可以简单的用下图来概括:IOS消息推送机制Provider是指某个iPhone软件的Push服务器,APNS是ApplePushNotificationService的缩写,是苹果的服务器。上图可以分为三个阶段:第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。第二阶段:APNS在自身的已注册Push服务的iPhone列表中,查找有相
Kevin_Junbaozi
·
2021-06-27 08:00
Android高级
进阶——View的工作原理(三)Draw过程
开篇:前两篇已经详细的介绍了Measure以及Layout过程,就剩下一个Draw绘制过程了,Draw其实也不是很复杂,但是想要彻底掌握绘制的技巧就需要了解Canvas的使用了,后续会再开几篇详细介绍Canvas的具体使用老规矩,还是先给出ViewRootImpl#performTraversals方法ViewRootImpl#performTraversals方法privatevoidperfo
aKaiC
·
2021-06-26 19:00
Android混淆机制
本篇文章内容来自于1.
Android高级
进阶顾浩鑫2.相对应的知识块的最下方会给出原来的帖子的链接前言混淆是增加逆向工程和破解的难度,防止APP知识产权被窃取的一个有力手段。
Amy_LuLu__
·
2021-06-26 00:48
Android 高级面试高频知识点
Android高级
面试经常会有很多原理分析,以及性能优化监控相关,列出一些高频知识点仅供参考。
simpleeeeee
·
2021-06-24 02:18
Android高级
开发岗必问知识点,赶紧收藏!
Android高级
知识点一、Android性能优化1.描述一下android的系统架构?2.Android线程间
Android高级架构
·
2021-06-23 00:15
凭借这份Android面试题集,我拿到了阿里P7的社招offer!
早在2017年我们就建了第一个进击BAT的Android
开发进阶
交流群,两年期间很多群友都分享了自己的Android面试经历。
飞鱼_9d08
·
2021-06-22 09:23
Android加固
本篇文章内容来自于1.
Android高级
进阶顾浩鑫2.相对应的知识块的最下方会给出原来的帖子的链接Android应用加固是在APK的外面加一层壳,并对APK里面的dex文件进行加密,可以有效防止APP被反编译
Amy_LuLu__
·
2021-06-22 04:01
来自百度十年开发者最新整理:
Android高级
300+面试题汇总,2020“金三银四”通关宝典拿走!
前言今年的金三银四,由于肺炎疫情的影响,企业复工时间的延长,不少公司裁员、降薪甚至倒闭,招聘时间和招聘岗位和预计会比以往推迟和减少,加之应届毕业生同时加入求职大军行列,因此不少同学年前已经辞职或者今年计划跳槽的同学将会面临空前的压力。本文收集整理了来自百度一线互联网大咖整理常见面试题300道,内容涵盖:java面试题、Android面试题、跨平台Hybrid开发、等技术栈,希望大家在疫情期间抓紧时
奶盖ww
·
2021-06-22 02:17
Android高级
面试题之SDK源码分析:通过线程提升性能
目录主线程内部原理线程和界面对象引用显示引用隐式引用线程和应用Activity生命周期保留线程线程优先级线程处理的辅助类AsyncTask类HandlerThread类ThreadPoolExecutor类善于在Android上利用线程可以帮助您提升应用的性能。本页从以下几个方面讨论线程的使用:使用界面线程(即主线程);应用生命周期与线程优先级之间的关系;以及平台为帮助管理线程复杂性所提供的方法。
Z_萧晓
·
2021-06-20 23:52
Android自定义View篇之(一)View绘制流程
AndroidView的绘制流程原理又是学好自定义View的理论基础,所以掌握好View的绘制原理是Android
开发进阶
中无法绕过的一道坎。
风影_638f
·
2021-06-20 09:26
Android高级
工程师每日一面试题精选!(1——15题)持续更新!
导语我之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。)现在陆续给大家分享出来!需要PDF版的可以查看我主页简介。或者在群文件夹中里,点击领取链接:【https://links.jia
jett老师
·
2021-06-19 19:45
【干货】Android中高级
开发进阶
必备资料(附:PDF+视频+源码笔记)
Android的发展趋势让很多人寻找到了新的发展机遇,很多程序员纷纷转型Android开发,大批零基础人员参加培训进入Android开发领域,学习Android开发有效的学习方法能够迅速提升技能。Android开发学习过程中要掌握好基础知识,特别是java语言的应用,然后逐步提升开发者在学习过程中遇到的一些细致化的问题,把一些难点进行解决,在开发过程中把容易出现的一些难点进行合理化控制,避免在程序
datian1234
·
2021-06-15 14:20
Android
移动开发
面试
android
移动开发
面试
android高级
ui10-recycleview回收复用自定义+界面拖动效果
学习笔记,整理中;面:思路:复用:从集合中去取复用:从集合中去获取入口:滑动Move事件-->scrollByInternal-->scrollStep-->mLayout.scrollVerticallyBy-->scrollBy-->fill-->layoutChunk布局块-->layoutState.next布局状态-->addView(view);layoutState.next-->g
亢正
·
2021-06-15 09:52
iOS最值得推荐的5本书
1、《Objective-C高级编程:iOS与OSX多线程和内存管理》2、《EffectiveObjective-C2.0:编写高质量iOS与OSX代码的52个有效方法》3、《iOS
开发进阶
》4、《iOSAutoL
紫軒遊_夢
·
2021-06-14 06:58
Android高级
进阶书籍推荐
中级进阶推荐看一下以下这几本书:《Android从入门到精通(附光盘)》明日科技编《第一行代码2Android(第二版)》郭霖著《Android
开发进阶
从小工到专家》何红辉著《Android进阶之光》刘望舒著
Peakmain
·
2021-06-12 22:59
2020年大厂
Android高级
300+面试题汇总,“金三银四”“金九银十”通关宝典快拿走!
前言今年很多同学心里大概都准备着19年年后找工作或者跳槽,但是由于肺炎疫情的影响,不少同学年初跳槽的计划被搁置。虽然计划被打乱,但是这也给我们留出时间更好的准备面试。随着企业复工时间的延长,不少公司裁员、降薪甚至倒闭,之后只会更难。跳槽面试季,相信大家肯定急需一套Android面试宝典,今天就给大家准备了我珍藏已久的Android高阶面试宝典,供大家学习!这些题目是网友去百度,腾讯,新浪等一线互联
小小小小怪兽_666
·
2021-06-12 16:04
2019阿里、腾讯、字节跳动
Android高级
面试题小整理
前言找工作还是需要大家不要紧张,有我们干这一行的接触人本来就不多难免看到面试官会紧张,主要是因为怕面试官问的问题到不上来,那时候不要着急,答不上了的千万不然胡扯一些,直接就给面试官说这块我还没接触到,以后如果工作当中遇到的话我可以很快的吧这个问题给解决了,但是我们有了这篇文章,就不一样了,基本上问的问题都有适当的看一下,到时候很快就可以拿到offer我在这里祝大家工作顺利,天天开心~好了下面就是正
Z_萧晓
·
2021-06-10 07:18
整理出 45 本电子版书籍
AdvancedSwift》《ObscureTopicsInCocoa&Objective-C》《Swifter100个Swift必备Tips》《EffectiveObjective-C2.0》2.iOS进阶《iOS
开发进阶
完
展菲
·
2021-06-09 18:16
Android高级
面试题
三、高级开发技术面试题这里讲的是大公司需要用到的一些高端Android技术,这里专门整理了一个文档,希望大家都可以看看。这些题目有点技术含量,需要好点时间去研究一下的。(一)图片1、图片库对比目前通用的图片库是Glide和Picasso库大小和方法数量:对比两个jar库的大小,Glide要比Picasso大很多,基本上是Picasso的3.5倍Picasso的方法大概有849个,Glide的方法大
上善若水0819
·
2021-06-08 23:48
2020BATJZ大厂
Android高级
工程师面试题-选择题合集(附答案解析)
导语虽然现在离那时面试的经历有一段时间了,但是我还是要说出来,希望能给想要找工作和换工作的同学们一些帮助。先说投简历,其时我没投简历,有经验的同学们可以把简历挂到网上(最好是智联)等着公司和猎头给你电话就行,简历要尽量简洁,当然你会的技能最好写的详细些,最好一篇纸搞定。以我的能力,肯定只能面试小公司。后来我发现我错了。小公司面了10多家,总结来说小公司远没有想象中那样要求低,很多小公司要求还是很高
程序员面试秘籍
·
2021-06-08 11:06
一篇文章教你搞定计算机网络面试,Android岗
前言早在2017年我们就建了第一个进击BAT的Android
开发进阶
交流群,两年期间很多群友都分享了自己的Android面试经历。
程序员欢喜
·
2021-06-04 16:31
程序员
android
移动开发
面试
Web前端
开发进阶
笔记5——分支循环结构、循环结构
1.分支结构:示例:{{score}}=90">优=80">良=60">中差这是v-showclicktogglevarvm=newVue({el:"#scorecontent",data:{score:10,flag:false},methods:{clickshow:function(){this.flag=!this.flag}}})这里我们要注意,当我们需要频繁切换显示的时候,我们使用v-
MyPolarisX
·
2021-05-28 10:54
Web前端开发进阶
vue
Android高级
开发面试题以及笞案整理
一、Handler相关知识1、HandlerLooperMessage关系是什么?2、Messagequeue的数据结构是什么?为什么要用这个数据结构?3、如何在子线程中创建Handler?4、Handlerpost方法原理?5、Android消息机制的原理及源码解析6、Handler都没搞懂,拿什么去跳槽啊?7、AndroidHandler消息机制(解惑篇)8、Android消息机制二、Acti
datian1234
·
2021-05-27 20:35
Android
面试必问
移动开发
android
程序人生
面试
极客时间
Android高级
开发教程笔记
1.引言最近买了张绍文老师的安卓课程,没学习一章总有种拓展了自己知识的感觉,但是运用到实际工作中显得懵逼,索性本着了解的心态看看,记录下一些一些知识。张老师的课程链接:https://time.geekbang.org/column/article/709662.正题应用崩溃有下面几种情况java层面,可以通过Logcat看到日志jninative层面,这种崩溃一般都会在Logcat中显示“信号量
过期的薯条
·
2021-05-18 23:44
iOS-基于UIWebView的混合开发
———以上摘抄自《iOS
开发进阶
》这一章是非常实用的一章,本文将提炼其中精华部分。
StrongX
·
2021-05-18 08:32
2021 iOS 进阶学习视频推荐
iOS底层提升视频目录移动开发iOS底层iOS
开发进阶
分享:【架构模式】iOS
开发进阶
分享:【Block原理探究】iOS
开发进阶
分享:【黑科技-fishhook(上)】iOS
开发进阶
分享:【黑科技-fishhook
编程界大侠:凌·雨·画·
·
2021-05-17 15:07
iOS底层进阶
ios
swift
objective-c
flutter
xcode
8 年资深经验面试官详解 Android 中高级面试背后的秘诀,读完后直接膜拜!
在本文里,就将结合本人的面试经验,针对Android初级开发、Android中级开发和
Android高级
开发,给出若干准备简历、准备面试、复习的建议和帮助。
清风Coolbreeze
·
2021-05-16 21:45
程序人生
Android
面试
Android开发
移动开发
面试
百万级可视化
开发进阶
笔记——累计用户数
效果图TotalUserindex.vue日同比5.06%月同比5.06%importcommonCardMixinfrom'@/mixins/commonCardMixin'exportdefault{name:'total-user',mixins:[commonCardMixin],mounted(){constchartDom=document.getElementById('total-
每天发布一篇原创
·
2021-05-15 14:49
可视化
echarts
element
ui
前端
百万级可视化
开发进阶
笔记———今日交易用户数
效果图:TodayUser下index.vue退货率5.06%importcommonCardMixinfrom'@/mixins/commonCardMixin'exportdefault{name:'today-user',mixins:[commonCardMixin],mounted(){constchartDom=document.getElementById('today-user-c
每天发布一篇原创
·
2021-05-15 14:36
可视化
echarts
element
ui
vue.js
前端
百万级可视化
开发进阶
笔记——累计订单量
效果图TotalOrdersindex.vue昨日订单量2,000,000importcommonCardMixinfrom'@/mixins/commonCardMixin'exportdefault{name:'total-orders',mixins:[commonCardMixin],mounted(){constchartDom=document.getElementById('tota
每天发布一篇原创
·
2021-05-15 13:58
可视化
echarts
vue.js
前端
Android推送SDK(10)-DHCP租约到期自动续租问题导致TCP连接异常
主目录见:
Android高级
进阶知识(这是总目录索引)[writtenby无心追求]DHCP简单的来说,DHCP是一个局域网协议,使用UDP协议进行工作,它的作用就是动态的分配IP地址,Gateway地址
ZJ_Rocky
·
2021-05-15 07:32
百万级可视化
开发进阶
笔记——顶部核心组件开发
用到elementui中的TopView下index.vue代码:鼠标悬浮时显示鼠标悬浮时显示鼠标悬浮时显示鼠标悬浮时显示exportdefault{name:'top-view'}本节完结
每天发布一篇原创
·
2021-05-14 15:20
echarts
vue.js
百万级可视化
开发进阶
笔记——element ui和echarts的引入
安装elementelement官网:https://element.eleme.cn/#/zh-CN/component/installationnpmielement-ui-S修改main.jsimportVuefrom'vue'importElementUIfrom'element-ui'import'element-ui/lib/theme-chalk/index.css'importAp
每天发布一篇原创
·
2021-05-14 14:14
echarts
npm
前端
vue.js
1.1 ListView使用技巧
Android高级
进阶学习笔记》第1个知识点:ListView使用技巧目录1、ListView常用优化技巧1.1使用ViewHolder模式提高效率1.2设置项目间分隔线1.3隐藏ListView的滚动条
追梦小乐
·
2021-05-13 17:48
Android程序员的技术要求和学习路线
程序员技术等级标准的回答:知识结构.png知识储备.png如上图所描述的技能要求,可分为下面几大模块:通用知识编程语言Android编码与设计工具和方法对应学习线路如下书籍准备:1.疯狂Java和java编程思想2.
android
石先
·
2021-05-12 22:10
Android反编译(Mac系统下的ApkTool、dex2jar、JD-GUI)
本篇文章内容来自于1.
Android高级
进阶顾浩鑫2.相对应的知识块的最下方会给出原来的帖子的链接前言用途:用反编译工具看某个APP是如何实现某个功能的。一个APP的包中包含代码文件和资源文件。
Amy_LuLu__
·
2021-05-12 18:08
流行框架源码分析(11)-Builder建造者设计模式
主目录见:
Android高级
进阶知识(这是总目录索引) 今天我们正式来讲讲一些常用的设计模式在android中的应用,适当适时地应用设计模式,能使程序看起来更加优雅,今天这里的建造者模式是非常常用的一个设计模式
ZJ_Rocky
·
2021-05-11 04:01
【IOS
开发进阶
系列 整理】Widget专题
1机制原理1.1概念1、appextensionappextension:extension是iOS8新开放的一种对几个固定系统区域的扩展机制,extension并不是一个独立的app,它有一个包含在appbundle中的独立bundle,extension的bundle后缀名是.appex。当然它有好多类型,如下图官方文档上介绍的那天,今天我们主要讲解的就是Today中的,又叫做widget。2
Kevin_Junbaozi
·
2021-05-11 01:29
【收藏】2021年Android跳槽大厂必备宝典(java基础篇)
从几十份顶级面试仓库和300多篇高质量面经中总结出一份全面成体系化的
Android高级
面试题集。完整已整理成pdf,需要朋友可以在文末获取领取方式!
码了个码农
·
2021-05-10 04:04
Android 开发中 Kotlin 会取代 Java 吗?
作者简介:ASCE1885,《
Android高级
进阶》作者。微信公众号:asce1885小密圈:
Android高级
进阶,详情见这篇文章。
asce1885
·
2021-05-07 09:11
【IOS
开发进阶
系列】FMDB专题
1FMDB简介1.1使用方法首先到这裡下载FMDB的sourcecode,接著在解开的档案裡,把src资料夹下除了fmdb.m的档案加入到自己的iOS专案,最后在专案中加入libsqlite3.dylib这个函式库就可以了。啥?有人问為什麼不用加入fmdb.m?简单讲,这个档案是fmdb的使用说明。裡面的註解清楚,范例又简单,如果有兴趣,直接看fmdb.m,大概就会用fmdb了。http://cc
Kevin_Junbaozi
·
2021-05-04 22:08
Android高级
进阶之-动态换肤原理及实现
话说什么是动态换肤?这里举个例子:在APP中可以下载某一个皮肤包,然后应用起来整个APP的界面就发生了改变,诸如某些图片,文字字体,文字颜色等等。那么这种功能是怎么实现的呢?其实初步分析一把,应该就是在应用了皮肤包之后这些换肤了的控件的某些布局属性发生了变化,比如width、height、src、background、textsize、textcolor等。话说回来,在没有实现换肤功能之前我们的A
carlwu_186
·
2021-05-04 14:57
Launcher3桌面开发(4)-Launcher3 抽屉型桌面改造成横屏桌面
主目录见:
Android高级
进阶知识(这是总目录索引)Launcher3源码地址:Launcher3-master[ThistutorialwaswrittenbyTicoo]GoogleLauncher3
ZJ_Rocky
·
2021-05-01 09:25
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他