Android程序员
文章平均质量分 89
普通网友
这个作者很懒,什么都没留下…
展开
-
Java面试题八:抽象类和接口的区别
Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!上面分享的字节跳动公司2020年的面试真题解析大全,笔者还把一线互联网企业主流面试技术要点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。详情可以点击我的【Github】如果你熟练掌握【Github】中列出的知识点,相信将会大大增加你通过前两轮技术面试的几率!这些内容都供大家参考,互相学习。原创 2024-03-19 17:58:51 · 335 阅读 · 0 评论 -
DialogFragment的简单使用(1),腾讯T3亲自讲解
上面这段代码注意如下几点:设置位置在底部的 逻辑代码 要放在 onstart() 中才起作用onCreateView 使用的是自定义View布局,onCreateDialog()使用的是传统的Dialog创建,自己根据情况取舍。一般复杂布局使用 onCreateView。其中使用到的布局文件xml代码原创 2024-03-19 15:42:55 · 796 阅读 · 0 评论 -
Android程序员35岁之后还在招聘网站上投简历找工作丢人吗?
现在随着短视频,抖音,快手的流行NDK模块开发也显得越发重要,需要这块人才的企业也越来越多,随之学习这块的人也变多了,音视频的开发,往往是比较难的,而这个比较难的技术就是NDK里面的技术。音视频/高清大图片/人工智能/直播/抖音等等这年与用户最紧密,与我们生活最相关的技术一直都在寻找最终的技术落地平台,以前是windows系统,而现在则是移动系统了,移动系统中又是以Android占比绝大部分为前提,所以AndroidNDK技术已经是我们必备技能了。原创 2024-03-19 13:25:52 · 758 阅读 · 0 评论 -
Android使用Paint 和 Canvas 的相关知识,自定义 View 实现一系列效果动画
给大家送上我成功跳槽复习中所整理的资料,由于文章篇幅有限,所以只是把题目列出来了,我自己手头上整理的资料均和上面的答案可免费分享,需要这些资料和答案的朋友,可以点击这里免费领取。@Override自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级安卓工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!原创 2024-03-19 11:16:14 · 795 阅读 · 0 评论 -
使用二阶贝塞尔曲线实现添加购物车动画
到了合适的年纪,后续不知道该如何发展,转型管理,还是加强技术研究。如果你有需要,我这里恰好有为什么,不来领取!如果大家觉得自己在网上找的资料非常杂乱、不成体系的话,我也分享一套给大家,比较系统,我平常自己也会经常研读。很多朋友不是没有资料,大多都是有几十上百个G,但是杂乱无章,不知道怎么看从哪看起,甚至是看后就忘。**第一,**学习知识比较碎片化,没有合理的学习路线与进阶方向。只有系统,有方向的学习,才能在段时间内迅速提高自己的技术。**第二,**开发几年,不知道如何进阶更进一步,比较迷茫。原创 2024-03-18 13:32:30 · 741 阅读 · 0 评论 -
掌握 binder 机制?别想绕开 binder 驱动源码分析!
本文在开源项目GitHub中已收录,里面包含不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…添加下面V无偿领取!(备注Android)**[外链图片转存中…(img-E3p3roMl-1710704235437)]本文在开源项目GitHub中已收录,里面包含不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…[外链图片转存中…(img-IHyX9d3u-1710704235437)]原创 2024-03-18 03:37:25 · 858 阅读 · 0 评论 -
字节5面,4轮都让我分析 Android Framework 层的源码!这是刻意为难我吗
讲了一大堆,其中说到 ServiceManager 进程是用来管理系统服务的,面试官说你确定?不是 SystemServer 进程来管理系统服务的吗?讨论了一番面试官懵逼了,提到了 SystemUI 服务,提到了桌面进程,问到了怎么替换开机启动的动画?我说通过意图,他说怎么找到是哪个意图?我说 PMS 会解析所有 apk 的 AndroidManifest.xml ,如果解析过会存到 package.xml 中不会反复解析,PMS 有了它就能找到了。原创 2024-03-18 01:05:38 · 370 阅读 · 0 评论 -
作为一名Android开发者,为什么在日常我们的学习效率越来越低,越来越迷茫
希望本文对你有所启发,有任何面试上的建议也欢迎留言分享给大家。好了,今天的分享就到这里,如果你对在面试中遇到的问题,或者刚毕业及工作几年迷茫不知道该如何准备面试并突破现状提升自己,对于自己的未来还不够了解不知道给如何规划,可以加一下下面的技术群。来看看同行们都是如何突破现状,怎么学习的,来吸收他们的面试以及工作经验完善自己的之后的面试计划及职业规划。这里放一下资料获取方式:GitHub好了~如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。原创 2024-03-17 22:16:27 · 710 阅读 · 0 评论 -
“互联网之光”博览会开辟5G应用体验区-成为最热门展区
我最近从朋友那里收集到了2020-2021BAT 面试真题解析Android 基础、Java 基础、Android 源码相关分析、常见的一些原理性问题等等,可以很好地帮助大家深刻理解Android相关知识点的原理以及面试相关知识。这份资料把大厂面试中常被问到的技术点整理成了PDF,包知识脉络 + 诸多细节;还有 高级架构技术进阶脑图 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。这里也分享给广大面试同胞们,希望每位程序猿们都能面试成功~点击直达GitHub。原创 2024-03-17 19:35:54 · 864 阅读 · 0 评论 -
JNI开发之 静态注册与动态注册(一)
静态注册====根据函数名来建立 java 方法与 JNI 函数的一一对应关系;编写 java 代码;利用 javah 指令生成对应的 .h 文件;对 .h 中的声明进行实现;编写不方便,JNI 方法名字必须遵循规则且名字很长;编写过程步骤多,不方便;程序运行效率低,因为初次调用native函数时需要根据根据函数名在JNI层中搜索对应的本地函数,然后建立对应关系,这个过程比较耗时;动态注册====原创 2024-03-17 17:06:57 · 309 阅读 · 0 评论 -
Android进阶:十二、最简单的方式实现自定义阴影效果(1)
Override@[email protected]圆角度阴影的高度上方阴影的偏离度阴影颜色阴影颜色模糊度,越大越模糊color.xml#1a000000#ffffff。原创 2024-03-16 15:10:38 · 819 阅读 · 0 评论 -
Android开发简记:探索App性能优化之Android内存泄漏
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级安卓工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《2024年最新Android移动开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2024-03-16 13:30:52 · 728 阅读 · 0 评论 -
Android动画详解,聪明人已经收藏了
介绍补间动画插值器之前我们先来看一幅图,如下:可以看见其实各种插值器都是实现了Interpolator接口而已,同时可以看见系统提供了许多已经实现OK的插值器,具体如下:| java类 | xml id值 | 描述 || AccelerateDecelerateInterpolator | @android:anim/accelerate_decelerate_interpolator | 动画始末速率较慢,中间加速 |原创 2024-03-15 21:28:23 · 351 阅读 · 0 评论 -
Android 极光推送快速开发集成指南
给大家送上我成功跳槽复习中所整理的资料,由于文章篇幅有限,所以只是把题目列出来了,我自己手头上整理的资料均和上面的答案可免费分享,需要这些资料和答案的朋友,可以点击这里免费领取。,可以添加下面V无偿领取!(备注Android)**[外链图片转存中…(img-DldlvDOf-1710503191130)]给大家送上我成功跳槽复习中所整理的资料,由于文章篇幅有限,所以只是把题目列出来了,我自己手头上整理的资料均和上面的答案可免费分享,需要这些资料和答案的朋友,可以点击这里免费领取。原创 2024-03-15 19:46:41 · 742 阅读 · 0 评论