Android程序员
文章平均质量分 94
普通网友
这个作者很懒,什么都没留下…
展开
-
Jetpack Compose 初体验(上),秀出天际
现在随着短视频,抖音,快手的流行NDK模块开发也显得越发重要,需要这块人才的企业也越来越多,随之学习这块的人也变多了,音视频的开发,往往是比较难的,而这个比较难的技术就是NDK里面的技术。音视频/高清大图片/人工智能/直播/抖音等等这年与用户最紧密,与我们生活最相关的技术一直都在寻找最终的技术落地平台,以前是windows系统,而现在则是移动系统了,移动系统中又是以Android占比绝大部分为前提,所以AndroidNDK技术已经是我们必备技能了。原创 2024-03-19 18:01:53 · 968 阅读 · 0 评论 -
EventBus使用详解,Android开发知识点
简历首选内推方式,速度快,效率高啊!然后可以在拉钩,boss,脉脉,大街上看看。简历上写道熟悉什么技术就一定要去熟悉它,不然被问到不会很尴尬!做过什么项目,即使项目体量不大,但也一定要熟悉实现原理!不是你负责的部分,也可以看看同事是怎么实现的,换你来做你会怎么做?做过什么,会什么是广度问题,取决于项目内容。但做过什么,达到怎样一个境界,这是深度问题,和个人学习能力和解决问题的态度有关了。大公司看深度,小公司看广度。大公司面试你会的,小公司面试他们用到的你会不会,也就是岗位匹配度。原创 2024-03-19 15:46:34 · 1317 阅读 · 0 评论 -
Android程序员该如何进阶?这份Android开发核心知识点笔记请收好
最后小编想说:不论以后选择什么方向发展,目前重要的是把Android方面的技术学好,毕竟其实对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!这里附上我整理的几十套腾讯、字节跳动,京东,小米,头条、阿里、美团等公司19年的Android面试题。把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。由于篇幅有限,这里以图片的形式给大家展示一小部分。详细整理在GitHub可以见;原创 2024-03-19 13:28:54 · 874 阅读 · 0 评论 -
Android修炼系列(八),Android中高级面试必知必会
用于指出一些旧特性已由改进的新特性所取代,建议用户不要再使用旧特性。常与@配合,当然@link的使用位置没有任何限制,当我们的描述需要涉及到其他类或方法时,我们就可以使用@link啦,javadoc会帮我们生成超链接:/**参数对齐*/@link 常见形式见下:用来标记一小段等宽字体,也可以用来标记某个类或方法,但不会生成超链接。常与@link配合,首次通过@link生成超链接,之后通过@code 呈现等宽字体。/**参数对齐*/原创 2024-03-19 11:19:14 · 302 阅读 · 0 评论 -
做Android开发,你后悔过吗?,我是如何拿到阿里、网易双offer的
给大家送上我成功跳槽复习中所整理的资料,由于文章篇幅有限,所以只是把题目列出来了,我自己手头上整理的资料均和上面的答案可免费分享,需要这些资料和答案的朋友,可以点击这里免费领取。取!(备注Android)**[外链图片转存中…(img-PKjvSxio-1710740138091)]给大家送上我成功跳槽复习中所整理的资料,由于文章篇幅有限,所以只是把题目列出来了,我自己手头上整理的资料均和上面的答案可免费分享,需要这些资料和答案的朋友,可以点击这里免费领取。原创 2024-03-18 13:35:49 · 809 阅读 · 0 评论 -
探索 OkHttp 原理,2024网易Android高级面试题及答案
在 BridgeInterceptor 中,当我们没有设置 User-Agent 时,默认的 UserAgent 为 okhttp:版本号,也就是。原创 2024-03-18 03:39:47 · 1169 阅读 · 0 评论 -
字节一面:https 真的安全吗?可以抓包吗
中间人攻击是指攻击者与通讯的两端分别创建独立的联系,并交换其所收到的数据,使通讯的两端认为他们正在通过一个私密的连接与对方直接对话,但事实上整个会话都被攻击者完全控制。HTTPS 使用了 SSL 加密协议,是一种非常安全的机制,目前并没有方法直接对这个协议进行攻击,一般都是在建立 SSL 连接时,拦截客户端的请求,利用中间人获取到 CA证书、非对称加密的公钥、对称加密的密钥;有了这些条件,就可以对请求和响应进行拦截和篡改。过程原理:本地请求被劫持(如DNS劫持等),所有请求均发送到中间人的服务器。原创 2024-03-18 01:07:57 · 467 阅读 · 0 评论 -
作为技术面试官,为什么把你pass了(文末领取面试资料
帧动画是最容易实现的一种动画,这种动画更多的依赖于完善的UI资源,他的原理就是将一张张单独的图片连贯的进行播放,从而在视觉上产生一种动画的效果;补间动画的实现,一般会采用xml 文件的形式;很多人在刚接触这个行业的时候或者是在遇到瓶颈期的时候,总会遇到一些问题,比如学了一段时间感觉没有方向感,不知道该从那里入手去学习,对此我整理了一些资料,需要的可以免费分享给大家。基于view视图进行拓展的视图类,更适合2D游戏的开发,是view的子类,类似使用双缓机制,在新的线程中更新画面所以刷新界面速度比view快。原创 2024-03-17 22:18:48 · 803 阅读 · 0 评论 -
“终于懂了“系列,太完整了,字节大神强推千页PDF学习笔记
为啥要做开发架构设计呢?架构模式最终都是。如果代码职责和逻辑混乱,维护成本就会相应地上升。宏观上来说,开发架构是一种思想,每个领域都有一些成熟的架构模式,选择适合自己项目即可。原创 2024-03-17 19:38:54 · 873 阅读 · 0 评论 -
Koltin28,2024年Android开发突破20k有哪些有效的路径
简历首选内推方式,速度快,效率高啊!然后可以在拉钩,boss,脉脉,大街上看看。简历上写道熟悉什么技术就一定要去熟悉它,不然被问到不会很尴尬!做过什么项目,即使项目体量不大,但也一定要熟悉实现原理!不是你负责的部分,也可以看看同事是怎么实现的,换你来做你会怎么做?做过什么,会什么是广度问题,取决于项目内容。但做过什么,达到怎样一个境界,这是深度问题,和个人学习能力和解决问题的态度有关了。大公司看深度,小公司看广度。大公司面试你会的,小公司面试他们用到的你会不会,也就是岗位匹配度。面试过程一定要有礼貌!原创 2024-03-17 17:11:17 · 362 阅读 · 0 评论 -
Android逆向之路---脱壳360加固原理解析
光有这些思路和搞懂单个知识的应用是还远远不够的,在Android开源框架设计思想中的知识点还是比较多的,想要搞懂还得学会整理和规划:我们常见的**Android热修复框架、插件化框架、组件化框架、图片加载框架、网络访问框架、RxJava响应式编程框架、IOC依赖注入框架、最近架构组件Jetpack等等Android第三方开源框架,**这些都是属于Android开源框架设计思想的。如下图所示:这位阿里P8大佬针对以上知识点,熬夜整理出了一本长达1042页的完整版如何解读开源框架设计思想。原创 2024-03-16 15:12:42 · 1045 阅读 · 0 评论 -
Android开发者福音-史上最快模拟器genymotion
Genymotion是一套完整的工具,它提供了Android虚拟环境。它简直就是开发者、测试人员、推销者甚至是游戏玩家的福音。Genymotion支持Windows、Linux和Mac OS等操作系统,容易安装和使用:按简单的安装过程,选择一款Android虚拟设备,开启后就体验Genymotion带来的快感吧。原创 2024-03-16 13:32:57 · 1020 阅读 · 0 评论 -
android友盟统计分渠道打包,来一份全面的面试宝典练练手
meta-data2.app的build.gradle配置1)写法一huawei {xiaomi {sc360 {baidu {jky {2)写法二huawei{}xiaomi{}原创 2024-03-15 21:30:28 · 824 阅读 · 0 评论 -
Android 架构面试官:面试不仅仅是八股文,掌握这个通过率 80
何谓大招,首先对于候选人来说,技术面试所涉及的深度和广度是很难全部顾及的,加之每个面试官的问题又会多种多样,所以与其担心被问到自己不熟悉的领域,不如挑几个自己的熟悉的技术点深挖下去,总结和形成自己的一套理论。之前看到一句话说的很好,面试的本质不是一问一答,而是亮点展示(放大招)。所以要学会掌握面试的主动权,把话题尽量往自己擅长的地方引,当然陈述的时候记得一定要简洁扼要。笔者当时在准备阿里面试的时候,就花了很多精力把 GitHub 一个优秀的开源框架,从设计模式、原理以及细节都琢磨了个透。原创 2024-03-15 19:48:47 · 999 阅读 · 0 评论