logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

新年新Offer,欢聚集团(YY)Android开发岗面经之旅

所以今天特此赶来与大家分享我的面经。面试过程(自我介绍跳过,直奔主题)说说自己的做过项目描述一下JVM加载class文件的原理机制?解释内存中的栈(stack)、堆(heap)和方法区(method area)的用法悲观锁的使用场景Activity A启动另一个Activity B会回调哪些方法?如果Activity B是完全透明呢?如果启动的是一个Dialog呢?描述一下view事件的分发机制简

文章图片
#android
程序员为什么都喜欢阿里P7,十年开发经验Android架构师,分享学习路线(附BAT大厂面试真题解析)

其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。上面分享的腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一

文章图片
#android#学习#面试
BATJ大厂资深APP性能优化系列(一)卡顿定位

其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。当然我也为你们整理好了百度、阿里、腾讯、字节跳动等等互联网超级大厂的历年面试真题集锦。这也是我这些年来养成的习惯,一定要学会把好的东西,归纳整理,然后系统的消化吸收,这样才能极大的提高学习效率和成长进阶。碎片、零散化的东西,我

文章图片
#性能优化
Android自定义View——从零开始实现书籍翻页效果(性能优化篇)

2/3){//右}else if(x>viewWidth/3 && y>viewHeight*2/3){//下2/3){//中break;break;break;修改之后我们在中了,在中也。

文章图片
#android#性能优化
flutter项目如何打包(android)

总之啊,家里没矿的同学们,如果你们想以后的日子过得好一些,多想想你们的业余时间怎么安排吧;技术方面的提升肯定是重中之重,但是技术外的一些“软实力”也不能完全忽视,很多时候升职确实是因为你的技术足够强,但也与你的“软实力”密切相关在这我也分享一份大佬自己收录整理的Android学习PDF+架构视频+面试文档+源码笔记,还有高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这些都是

文章图片
#flutter#android
Android~apk的混淆和加固(1)

针对apk,加固是多维度的安全防护方案,包括反破解、反逆向、防篡改等,可以防止应用被各类常见破解工具逆向,安全性要远大于单纯的代码混淆。操作的对象是项目打包成的apk文件。为什么我们需要混淆?因为java字节码特性很容易反编译。对于加固,上架应用市场一般提供相关文档指导我们进行apk的渠道打包发布,这里不做展开我们先大概知道加固的一些原理。修改gradlerelease {参考需要保留的类及方法,

文章图片
#android
Phonegap联系人 获取Contacts HTML5,android(1)

将下方语句考到assets目录下www/index.html当中完全复制过去;现在大家只需要将工程导入到eclipse当中 使用官方APi语句在javascript中调用。 添加android 平台工程(ios把 “android” 替换) 在控制台创建一个phonegap工程命令如下。 我们从命令行进入 到工程目录下的plugins文件夹。res/xml 目录下 的config.xml。 编译a

文章图片
#html5#phonegap#android
【淘系技术】超详解析Flutter渲染引擎_业务想创新,不了解底层原理怎么行?

本文着重分析了flutter engine的渲染流水线及其相关概念并简单分享了我们的一些探索。熟悉和了解渲染引擎的工作原来可以帮助我们在Android和IOS双端快速去构建一个差异化高效的渲染链路。这在目前双端主要以web作为跨平台渲染的主要形式下,提供了一个更容易定制和优化的方案。关注「淘系技术」微信公众号,一个有内容有温度的技术社区。自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去

文章图片
#flutter
Kotlin(1)-lambda表达式和高阶函数操作符

Kotlin谷歌已经给我们封装了一些高阶函数。

文章图片
#kotlin#开发语言#android
Kotlin:集合(一)

// 文章后面会讲解forEach高阶函数。比for循环简洁多了for (index in arr){print(“$index \t”)}输出结果:4321中的集合和其他语言不同的是,集合可分为可变和不可变集合。由以上几点我们可出,在定义集合类型变量的时候如果使用、、声明的时候该集合则是不可变集合,而使用、、的时候该集合才是可变类型集合。这里我就不提供源码来分析了,有兴趣的可以看一看源码!源码在

文章图片
#kotlin#windows#开发语言
    共 38 条
  • 1
  • 2
  • 3
  • 4
  • 请选择