logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

2年Android开发面经分享:跳槽网易个人创业失败后,拿到快手,字节,百度,美团的Offer之旅(1)

通过上述问题可以看出,对于面试过程除了原有项目的考察,对于知识点的考察上,主要是Android基础知识,Java基础知识,计算机网络,系统设计,算法,结合上述面试题目和自己准备过程中的一些学习记录,下面通过一个脑图的方式进行一个梳理。以下是自己结合自己的面试整理出来的,当然并没有完全覆盖到所有的Android知识点,大家可以结合自己的日常项目和一些书籍自己在整理汇总。Android知识。

文章图片
#android#跳槽#百度
Android~apk的混淆和加固(1)

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

文章图片
#android
Flutter (Dart) 全面解释final和const,阿里内部Android笔记火爆IT圈

说一千道一万,不如自己去行动。要想在移动互联网的下半场是自己占有一席之地,那就得从现在开始,从今天开始,马上严格要求自己,既重视业务实现能力,也重视基础和原理。基础夯实好了,高楼才能够平地而起,稳如泰山。最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2020-2021面试真题解析,我把技术点整理成了视频和PDF(实

文章图片
#flutter#android
Kotlin协程到底是怎么切换线程的?你是否知晓?

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。腾讯、字节跳动、阿里、百度等BAT大厂 2019-2021面试真题解析资料太多,全部展示会影响篇幅,暂时就先列举这些部分截图《Android学习笔记总结

文章图片
#kotlin#java#开发语言
Flutter 布局(三)- FittedBox、AspectRatio、ConstrainedBox详解

AspectRatio的作用是调整child到设置的宽高比,这种控件在其他移动端平台上一般都不会提供,Flutter之所以提供,我想最大的原因,可能就是自定义起来特别麻烦吧。这个控件的作用是添加额外的限制条件(constraints)到child上,本身挺简单的,可以被一些控件替换使用。Flutter的布局控件体系,梳理着发现确实有点乱,感觉总体思想是缺啥就造啥,哈哈。自我介绍一下,小编13年上海

文章图片
#flutter#java#数据库
kotlin基本语法

带有两个 Int 参数、返回 Int 的函数:将表达式作为函数体、返回值类型自动推断的函数函数返回无意义的值//varName表示变量值varName 表示变量值,varName表示变量值{表达式}执行表达式Unit返回类型可以省略可变长参数函数,用 vararg 关键字进行标识:函数的变长参数可以用 vararg 关键字进行标识:print(it)vars(1,2,3,4) ,输出1234定义只

文章图片
#kotlin#开发语言#android
Flutter 画笔(Paint)、绘制直线(drawLine)(1),一个Android程序员的腾讯面试心得

/在实际场景中正确利用此回调可以避免重绘开销,本示例我们简单的返回true@override@override//画背景//在实际场景中正确利用此回调可以避免重绘开销,本示例我们简单的返回true@override@override//画背景//在实际场景中正确利用此回调可以避免重绘开销,本示例我们简单的返回true@override。

文章图片
#flutter#android#面试
[译] 为什么 Flutter 能最好地改变移动开发(1)

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基

文章图片
#flutter#windows
Flutter 中的同步与异步,Android开发面试题目

给大家分享一份移动架构大纲,包含了移动架构师需要掌握的所有的技术体系,大家可以对比一下自己不足或者欠缺的地方有方向的去学习提升;《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!66)][外链图片转存中…(img-rDN7ELNX-1712508121366)][外链图片转存中…(img-DjptvNmS-1712508121366)][外链图片转

文章图片
#flutter#android#面试
Android 进阶路线(思维导图)

本文主要是对上一篇文章的一个补充,另外将所有知识点整理成了一张思维导图,便于查看,整个知识结构体系一目了然,当项目进入空闲的时候,可以看看有哪些点还需要补充和学习,可以对每个知识点进行深入学习。另外这也可以是一个面试的复习路线图,如果你准备找工作或者正在找工作,也可以看依稀这张思维导图。对不知道的知识点进行查漏补缺。如果需要原思维导图或者完整的高清PNG 图,请在公众号回复思维导图获取。更多And

文章图片
#android
    共 18 条
  • 1
  • 2
  • 请选择