
Android程序员
文章平均质量分 88
普通网友
这个作者很懒,什么都没留下…
展开
-
WorkManager详解,BAT面试文档,腾讯安卓面试
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。以上分享【我的阿里P7移动开发架构师学习笔记】七大模块整套学习资料均免费分享,需要的小伙伴,我已经上传到石墨文档了,大家自取就可以了。白嫖可以,别忘了给我点个关注哈。当然我也为你们整理好了百度、阿里、腾讯、字节跳动等等互联网超级大厂的历年面试真题集锦。原创 2024-03-19 20:22:03 · 1111 阅读 · 0 评论 -
Java中 Timer缺陷,用ScheduledExecutorService替代
在技术领域内,没有任何一门课程可以让你学完后一劳永逸,再好的课程也只能是“师傅领进门,修行靠个人”。“学无止境”这句话,在任何技术领域,都不只是良好的习惯,更是程序员和工程师们不被时代淘汰、获得更好机会和发展的必要前提。如果你觉得自己学习效率低,缺乏正确的指导,可以加入资源丰富,学习氛围浓厚的技术圈一起学习交流吧!加入我们吧!原创 2024-03-19 17:51:13 · 274 阅读 · 0 评论 -
Dagger-导航从未如此简单---Android-Studio-4-1
特别说明: 当前的功能将会在即将发布的 AS Canary 版本中得到优化。命名和图标可能会更改。在下文 “后续规划” 部分获取更多信息。原创 2024-03-19 15:35:20 · 662 阅读 · 0 评论 -
Android的ViewStub、include、merge使用与源码分析
外链图片转存中…(img-KUPE8oAL-1710825436322)][外链图片转存中…(img-pJ6dh0O2-1710825436323)][外链图片转存中…(img-qC52z9MT-1710825436323)][外链图片转存中…(img-7jK82xrb-1710825436324)]原创 2024-03-19 13:17:27 · 401 阅读 · 0 评论 -
Android事件分发机制三:事件分发工作流程
我坚信,坚持学习,每天进步一点,滴水穿石,我们离成功都很近!以下是总结出来的字节经典面试题目,包含:计算机网络,Kotlin,数据结构与算法,Framework源码,微信小程序,NDK音视频开发,计算机网络等。字节高级Android经典面试题和答案。原创 2024-03-19 11:08:37 · 962 阅读 · 0 评论 -
你真的理解Binder“一次拷贝“吗,下血本买的
首先是感觉自己的基础还是不够吧,大厂好像都喜欢问这些底层原理。之前的准备只涉及了Java、Android、计网、数据结构与算法这些方面,面对面试官对其他基础课程的考察显得捉襟见肘。下一步还是要查漏补缺,进行针对性复习。最后的最后,那套资料这次一定要全部看完,是真的太全面了,各个知识点都涵盖了,几乎我面试遇到的所有问题的知识点这里面都有!在这里也免费分享给大家,希望大家不要犯和我一样的错误呀!!!一定要看完!点击我的GitHub,面对面试官对其他基础课程的考察显得捉襟见肘。原创 2024-03-18 13:18:32 · 839 阅读 · 0 评论 -
把Handler全身摸个遍,面试要掌握这几个关键点
Android学习是一条漫长的道路,我们要学习的东西不仅仅只有表面的 技术,还要深入底层,弄明白下面的 原理,只有这样,我们才能够提高自己的竞争力,在当今这个竞争激烈的世界里立足。人生不可能一帆风顺,有高峰自然有低谷,要相信,那些打不倒我们的,终将使我们更强大,要做自己的摆渡人。我把自己这段时间整理的Android最重要最热门的学习方向资料放在了我的GitHub,里面还有不同方向的自学编程路线、面试题集合/面经、及系列技术文章等。原创 2024-03-18 03:27:10 · 849 阅读 · 0 评论 -
如何衡量一个Android应用开发人员的能力?
找到一套好的视频资料,紧跟大牛梳理好的知识框架进行学习。多练。(视频优势是互动感强,容易集中注意力)你不需要是天才,也不需要具备强悍的天赋,只要做到这两点,短期内成功的概率是非常高的。对于很多初级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。下面资料部分截图,诚意满满:特别适合有3-5年开发经验的Android程序员们学习。上述资料资源现开放免费获取,附送高清脑图,高清知识点讲解教程,以及一些面试真题及答案解析。原创 2024-03-18 00:56:05 · 814 阅读 · 0 评论 -
从零开始仿写一个抖音App——日志和埋点以及后端初步架构(1)
这里我就分享一份资料,希望可以帮助到大家提升进阶。原创 2024-03-17 22:06:51 · 656 阅读 · 0 评论 -
[译] 教你如何用 Flutter 的 GestureDetector 构建自定义滑块
在此之前,很明显我们需要维护一个控件,它显示一个已填充的给定百分比的进度条。在构建 UI 时,最好考虑一下这些控件,它们不具有任何状态,但会显示父级控件所提供的内容。所以,让我们开始声明控件这个控件非常简单,我们接收完成的百分比值,以及正面和背面部分的颜色。主Container将背面颜色作为背景,我们将绘制正面部分去覆盖它。它的子节点是Row,虽然它只包含一个子节点,但我保留了它,方便你添加另一个Container,它可以显示背面的部分或其中的一些信息(例如,剩余的百分比)。通过从Container。原创 2024-03-17 19:27:35 · 375 阅读 · 0 评论 -
JetPack Compose 实战:打造一个 Compose 版本的「玩 Android
功能强大凭借对 Android 平台 API 的直接访问和对于 Material Design、深色主题、动画等的内置支持,创建精美的应用。我来补充一下我个人的理解打破了以往先声明布局,再绑定数据的模式,声明View的同时绑定数据,数据有更新,View也将自动更新,并通过diff差量算法来实现最小化更新原本我们一般需要一个xml来描述一个布局,另外通过Kotlin绑定数据,现在所有的布局描述和数据绑定都在Kotlin中完成由于不需要解析xml,所以性能更快,另外Compose重新设计了View。原创 2024-03-17 16:56:03 · 1017 阅读 · 0 评论 -
Android记录20-获取缓存大小和清除缓存功能
***/// 获取文件//Context.getExternalFilesDir() --> SDCard/Android/data/你的应用的包名/files/ 目录,一般放一些长时间保存的数据//Context.getExternalCacheDir() --> SDCard/Android/data/你的应用包名/cache/目录,一般存放临时缓存数据try {i++) {// 如果下面还有文件。原创 2024-03-16 15:03:15 · 1076 阅读 · 0 评论 -
Android开发十年,面试百度竟被刷!柳暗花明2024获字节跳动Offer
针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!Android前沿技术大纲全套体系化高级架构视频。原创 2024-03-16 13:23:59 · 1009 阅读 · 0 评论 -
Android初级开发是如何一步步成为高级开发
而高级工程师拿到需求会考虑很多,技术的可行性?对现有业务有没有帮助?对现有技术架构的影响?扩展性如何?等等…之后才会再进行设计编码阶段。而现在随着跨平台开发,混合式开发,前端开发之类的热门,Android开发者需要学习和掌握的技术也在不断的增加。通过和一些行业里的朋友交流讨论,以及参考现在大厂面试的要求。我们花了差不多一个月时间整理出了这份Android高级工程师需要掌握的所有知识体系。你可以看下掌握了多少。混合式开发,微信小程序。都是得学会并且熟练的;原创 2024-03-15 21:21:26 · 1010 阅读 · 0 评论 -
Android 微信摇骰子,相关资料参考
import java.util.Random;import android.app.Activity;import android.graphics.drawable.Drawable;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.view.View;import android.widget.Button;import android.widget.ImageView原创 2024-03-15 19:39:51 · 844 阅读 · 0 评论