![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序人生
文章平均质量分 92
上马定江山
Android开发老司机
展开
-
行业新风向,智能化汽车全面布局,Android车载走向未来化发展道路
新的行业风口,就是程序员新的机遇原创 2023-03-22 16:18:49 · 188 阅读 · 0 评论 -
请收下这些Kotlin开发必知必会的编码实践方式
任何傻瓜都可以编写计算机可以理解的代码。优秀的程序员编写出人类可以理解的代码。— 马丁·福勒原创 2023-02-24 09:35:26 · 289 阅读 · 0 评论 -
程序员求职就像过情人节:疯狂捡垃圾,没人关心爱情
垃圾桶里找宝藏的景象与程序员的求职现状何其相似。原创 2023-02-16 19:56:48 · 178 阅读 · 0 评论 -
Android中drawable和mipmap到底有什么区别
老项目代码中发现有的图片放到了`drawable`中, 有的图片放到了`mipmap`中, 开发时秉承哪个目录下文件多放哪里的原则, 偶尔有疑惑搜一搜文章, 看到了结论也就这么使用了, 不过今日有时间, 依次检验了一下文章中的内容, 发现和实际的表现出入甚远.。原创 2023-01-12 09:51:29 · 4098 阅读 · 0 评论 -
2023全新版——Android音视频开发学习指南,免费开源
目前,以高速度、泛在网、低功耗(设备端)、低时延、万物互联、重构安全为特点的5G技术发展迅猛,各类**直播、短视频**等平台和相关业务也如雨后春笋般冒出,音视频开发这一行业也越来越受到重视。音视频开发,其实就是掌握图像、音频、视频的基础知识,并且学会如何对它们进行采集、渲染、处理、传输等一系列的开发和应用。原创 2023-01-09 17:44:30 · 268 阅读 · 0 评论 -
2023最新Android进阶笔记,八大模块,从入门到精通
对于 Android 初学者来说,如果在学习之初没有一个明确的方向与规划,没有专业完善的学习资料,就很容易遇到困难与瓶颈。要知道接触任何领域的第一步都是**先打好基础,然后再实战演练建筑高楼,最后学会各种技巧建筑围墙**。因此,新手最应该做的的就是建立完整系统的知识体系,不断加固知识框架,而不是东拼西凑,搜索一些碎片化的内容。本篇文章就来分享一份最新的Android八大模块学习笔记,这份笔记不仅条理清晰、循序渐进,而且通俗易懂,实用性强,能够帮助大家掌握 Android 开发基本技能,快速提升进阶!原创 2022-12-30 21:29:05 · 412 阅读 · 0 评论 -
App 黑白化技术实践上篇
很高兴遇见你~最近打开各大 App 会发现它们都做了黑白化,如下支付宝的处理:可以看到应用设置了全局灰色调,表达了一种对逝者的哀悼,非常的应景和人性化。作为程序猿,我们来探索一下它从技术角度是怎么实现的。本篇文章我们介绍了:1、App 黑白化实现原理:将 Paint 的饱和度设置为 0,然后进行 View 的绘制2、App 黑白化两种方案实践:1、对页面的 DecorView 进行黑白化设置2、替换页面的内容栏 FramLaout 为黑白化 FrameLayout。原创 2022-12-16 14:46:02 · 263 阅读 · 1 评论 -
2022最终版Android中高级开发面试神册,进大厂拿高薪必备
以上全套Android学习笔记及视频资料可帮助你巩固知识内容,快速突破职业瓶颈,完成从普通工程师到架构师的全方位蜕变!文档可点击文末卡片免费获取~最后的最后,报课不是目的,只是简化和优化我们学习的途径,最主要的还是靠自己,希望再看此文的大家都能够勤学自勉,迎来属于自己的春天!原创 2022-12-15 19:46:07 · 101 阅读 · 0 评论 -
【全网首发】字节跳动1000页高级程序员面试题,附大牛解析
2022已接近尾声,身为职场人的你,是否在为跳槽涨薪蠢蠢欲动?虽未赶上金九银十,但明年的金三银四更值得期待。各大小厂职位都会逐渐释出,人才缺口较大,有不少人会抓住机会,实现跳槽涨薪与职位晋升的目标。只是并非所有的人都有这么好的运气,有的人挪了窝却未必能够重获新生,反而是从一个坑到了另外一个坑里去。要知道,机会是留给有准备的人!为备战下次求职季,这里给大家分享一份,【近1000页资料,七大章节,含二十几个技术栈】(全网首发)资料都已打包PDF,完整版可获取!原创 2022-12-09 17:26:58 · 203 阅读 · 0 评论 -
Android自学资料大全,八大模块进阶学习笔记在线分享
Android开发是Java语言的一个重要应用场景,从大的趋势上来看,未来很长一段时间里Android的高端人才的需求量依然较大,且Android开发可延申的方向与领域众多,发展前景也不错。如今有不少同学将Android作为自己的主攻方向,希望能够深入学习Android,为求职更添一份保障。只是Android知识体系极为庞大,内容难度较高,一开始很难下手,因此,这里我将Android开发入门的基础知识整理成册,在此分享给大家!原创 2022-11-21 13:57:06 · 303 阅读 · 0 评论 -
一看就懂的OpenGL ES教程——临摹画手的浪漫之纹理映射(实践篇)
本文主要从代码实践角度详细(盲猜可能网上没有比这个更详细的嘻嘻)讲解为如何进行纹理映射,最后通过将2个纹理进行混合,实现了一个挺有意思的效果。当然不仅仅是混合,这里就可以充分发挥想象力,去干一些灰常有趣的事情,这就是下一篇文章的内容,即开始玩一些奇技淫巧了。如果想要成为架构师或想突破20~30K薪资范畴,那就不要局限在编码,业务,要会选型、扩展,提升编程思维。此外,良好的职业规划也很重要,学习的习惯很重要,但是最重要的还是要能持之以恒,任何不能坚持落实的计划都是空谈。原创 2022-11-10 14:10:45 · 319 阅读 · 0 评论 -
车载工程师岗位热度持续上升,新风口还能成就多少人?
遥想当年,父亲买的第一台车,车载只是一块平平无奇的液晶显示屏,功能仅限于广播、音乐和导航,有的甚至连导航都没有,可以说是无用且鸡肋。到现在不过十年之久,这块液晶屏已经囊括了几乎所有现代人必备的娱乐功能。许多人在选车时,会将车载系统放在了与汽车外观和价格的同等位置,在车主眼中,。:车企通过构建数字生态,开展自己的大屏计划,引入或开发车载系统,为用户群体提供更好的服务;互联网公司基于多年的开发经验和对车联网的理解,注入大量人力和资金,追逐新的方向,分到了车载行业的第二杯羹;原创 2022-11-08 14:18:42 · 709 阅读 · 0 评论 -
Andoird性能优化 - 死锁监控与其背后的小知识
死锁,这个从接触程序开发的时候就会经常听到的词,它其实也可以被称为一种“艺术”,即互斥资源访问循环的艺术,在Android中,如果主线程产生死锁,那么通常会以ANR结束app的生命周期,如果是两个子线程的死锁,那么就会白白浪费cpu的调度资源,同时也不那么容易被发现,就像一颗“肿瘤”,永远藏在app中。当然,本篇介绍的是业内常见的死锁监控手段,同时也希望通过死锁,去挖掘更加底层的知识,同时让我们更加了解一些常用的监控手段。原创 2022-10-31 13:51:59 · 503 阅读 · 0 评论 -
Android组件化强化实战,手把手教你搭建组件化项目架构,进阶高级开发
作为一个Android开发人员,我时常图省事将单工程撸到底,但随着项目越来越大,问题也逐渐凸显出来,比如等,大大降低了开发效率。因此,我开始尝试将项目进行组件化改造,虽然在实际操作中遇到了各种各样的问题,但最终完成了组件分层和独立运行。组件化基于可重用的目的,将应用拆分成多个独立组件,以,对于项目的搭建非常有用。不过要掌握组件化,最大的问题还是分组分层、组件划分。为帮助大家搭建自己的组件化项目,这里分享一份《》,完整文档已整理成册,需要者可点击文末卡片自取!。原创 2022-10-15 21:35:26 · 309 阅读 · 0 评论 -
2022上半年,一二线互联网公司Android面试题汇总(附解析)
时光如梭,毕业快六年了,我始终耕耘在Android领域内,不断精进技术,拓展项目经验,努力让自己走得更高更远。最近金九银十想着找一个新的工作,前前后后花了一个多月的时间复习以及面试,最近基本上差不多了,把部分大厂的面试经验分享给大家,祝想找工作的同学都能去自己心仪的公司!不同岗位、不同面试官的侧重点都会有所不同。这里就给大家分享一份,其内涵阿里巴巴、百度、腾讯、京东等国内一二线互联网大厂的最新总结的面试题,及大牛最优解析。原创 2022-10-11 14:02:36 · 219 阅读 · 0 评论 -
【Android】设计模式之单例模式
设计模式,不仅面试官爱问,而且在做一些架构上的设计,或者一些库的封装上,也是必不可少的要素。那么今天我们来捋一捋最常见,也最容易理解的设计模式——单例模式。原创 2022-10-08 19:57:58 · 448 阅读 · 0 评论 -
2022Android大厂面试题汇总,跳槽涨薪必备宝典
跳槽时时刻刻都在发生,但是我建议大家跳槽之前,先想清楚为什么要跳槽。切不可跟风,看到同事一个个都走了,自己也盲目的开始面试起来(期间也没有准备充分),到底是因为技术原因(影响自己的发展,偏移自己规划的轨迹),还是钱给少了,不受重视。准备不充分的面试,完全是浪费时间,更是对自己的不负责(如果title很高,当我没说)。这里大家分享一份在2020-2021跳槽中整理的Android大厂面试题汇总,其中大部分都是面试过程中的面试题,可以对照这查漏补缺,当然了,这里所列的肯定不可能覆盖全部方式。原创 2022-09-24 19:52:07 · 144 阅读 · 0 评论 -
继续来,同我一起撸Kotlin Channel 深水区
本篇文章将着重分析协程间的通信方式。通过本篇文章,你将了解到:> 1. Channel的引入及简单使用> 2. Channel的原理> 3. Channel四种类型深入解析> 4. produce/actor的使用与原理原创 2022-09-12 08:00:00 · 326 阅读 · 0 评论 -
1932页《Android中高级技术面面试题》全网阅读量10w+
以 BAT 为代表的互联网大厂,无论是薪资待遇、还是平台福利,都一直是求职者眼中的香饽饽,“大厂经历” 在国内就业环境中无异于一块金子招牌。但如今大厂裁员减负,让本来在热火朝天的金三银四,奋力冲刺和面试跳槽大厂的程序员陷入了迷茫和焦虑。原创 2022-09-02 14:23:26 · 182 阅读 · 0 评论 -
程序员进阶必备,这份Android架构师进阶学习资料全家桶助你提升无忧
走技术这条路的程序员进阶需要具备什么条件呢?大概总结起来有两点:1.扎实的基础底层功底(四大组件、布局使用、多线程、 动画…)2.技术的深度和广度(自定义View、性能优化、Flutter、热修复、插件化…)3.同时,了解和学习常用的开源库也十分重要,常用的开源库主要包括 图片加载、网络请求、 异步处理的开源库。只有在建立一个系统的知识支撑体系的基础之上积累项目经验,并时刻关注行业动态,学习热门技术,才能具备过硬的技术实战能力,满足大厂招聘的需求。下图是“...原创 2022-08-31 14:22:09 · 180 阅读 · 0 评论 -
Android进阶全套学习笔记开源,三个月学完,入职谷歌高级开发部
今年4月初,我收到了谷歌的面试机会,随后hr通过邮件安排了面试时间。从一面到五面结束总共历时1个半月,期间我还不断面试其他大小厂,每日回复邮件、来回奔波。直到谷歌offer正式发放到我的邮箱,两个月的求职期终算是画上了一个圆满的句号。...原创 2022-08-29 19:50:10 · 276 阅读 · 0 评论 -
35岁程序员还有何竞争力?学通 Android八大模块突破职业瓶颈拿高薪
Android开发,或者说——程序员职场上最纠结、敏感的年龄是多少?大概是35岁——35岁意味着,你投递求职简历可能会收到“年龄不合要求”的拒信;35岁意味着,哪怕你在华为这样的大公司,也有被清理的风险;35岁意味着,哪怕你不用保温杯,“中年危机”已经如影随形……原创 2022-08-24 11:21:55 · 224 阅读 · 0 评论 -
零基础,怎么学习 Android 应用开发,如何进阶提升?
初学者需要掌握 Java基本知识,掌握 AndroidSDK软件开发工具包,浅学一下 JavaScript脚本基础。平时要多看书、看大牛讲课,注意要动手实操才能将知识从认知层面真正转化为自己的东西,所以最好**亲自运行一遍demo**,做到学以致用。当然,每个人的学习能力不一样,很多学习能力和自制力比较差、时间少压力大的人会选择上培训班学习,可以少走很多弯路,快速有效的学到有用的东西,专职学的话1-3个月差不多。原创 2022-08-22 14:10:30 · 344 阅读 · 0 评论 -
中高端Android开发人才进,享学课堂忠实陪伴,让学习成为一种享受
享学课堂成立至今,已通过线上直播教学已源源不断的为各个一线互联网企业输送了优质的技术型人才。而今,为回馈广大学员,回馈市场,享学将免费开放Android开发VIP班试听名额!有想要深入了解的伙伴可点击下方卡片,添加助理获取听课链接!此外,还可免费领取最新阿里P7大佬整理的全套Android学习笔记及视频资料,帮助你巩固知识内容,快速突破职业瓶颈,完成从普通工程师到架构师的全方位蜕变!...原创 2022-08-19 10:21:00 · 254 阅读 · 0 评论 -
收藏这份Android Framework开发入门指南,带你步入Android系统开发的殿堂
最近发现Android应用开发者都对Framework有着浓厚的兴趣,而且很多非移动开发的也在咨询Framework相关的技术。针对广大对Android系统充满着好奇,或迫切需要掌握底层原理但苦于自学难度太大的伙伴,这里为大家分享一份《Android Framework高级开发笔记》,包括Android Framework的知识脑图总结和源码学习手册!全文以理论+实战结合的形式为主,帮助大家深度学习Framework背景及它的巨大作用、Frameowork开发基础、Android源码的环境搭建与定位分析等,原创 2022-08-17 10:43:55 · 5018 阅读 · 0 评论 -
8万字Android Jetpack学习笔记,帮你快速入门、强化实战
开发七年,我从传统架构MVC到MVVM,一直走到现在的JetPack,没少走弯路。**JetPack能够使开发更加规范,降低项目复杂性,同时规避应用崩溃和内存泄露等的问题,但也存在代码阅读和业务逻辑理解困难的情况。**这里建议初学者有一定的技术和经验积累之后再学习JetPack,这样更利于接收和理解JetPack的设计思想。接下来就给大家分享一份Jetpack系列学习知识笔记,帮助大家提高开发效率,打造出色的Android应用!!!(笔记完整版已整理为PDF文档,由于文章篇幅原因暂不列出,需要者可点击文末卡原创 2022-08-15 09:49:53 · 373 阅读 · 0 评论 -
专科出身逆袭拿到阿里offer,全靠这份《2022最新Android面试真题合集》
对于很多没有学历优势的人来说,面试大厂就像是,跳过了化身神兽一飞冲天,跳不过摔进泥土粉身碎骨。对我而言,也是一样。出身于专科,原本以为就三点一线的生活度过一生,曾也不切实际幻想过进大厂但在一面就被虐的体无完肤,分分钟打回原形。原本决定沉稳平淡的过一生,但生活上的变故,让我有了新的想法和目标,因此我这个专科渣渣也奋斗了起来。今年面试了百度、腾讯、网易、字节跳动、阿里等大厂,竟拿下了。,主要是希望能够帮助到同样被学历所困扰的技术人,能够更好的掌握面试的知识点,并对自己的对职业生涯和技术规划有一个参考价值。...原创 2022-08-11 09:39:53 · 198 阅读 · 2 评论 -
552页《Android开发相关源码精编解析》开源分享,优秀Android工程师必备
2022年已过大半,回首上半年,有犹豫、有抉择、有放弃、有收获。在拼尽全力后,我度过了职业生涯的第一个七年之痒,从之前的外包小厂成功跳槽到一家一线互联网大厂,年薪从30w涨到了50w!!!在这里我想跟各位有多年开发经验的同行说一句:“无论你处在人生的那个阶段,无论你身处于那个职位,都不要摆烂。”疫情的肆虐与岗位的紧缩已经给了我们重重一击,此时的我们有技术、有学习能力,要是不搏一搏,有可能就这样永远的错失了涨薪跳槽的时机。作为Android开发工程师,沟通协调与职场资源等都是软实力,要想站得更高、走得更远,唯原创 2022-08-09 11:52:14 · 248 阅读 · 0 评论 -
写过几年Java,想转Kotlin怎么办?就看这份Kotlin入门教程指南
做了几年Android开发,我和大多数人一样感觉技术各方面遇到了瓶颈,想提高一下工作效率。之前对Kotlin这玩意儿有点排斥,但在真的用Kotlin写了一个项目之后,我真香了,后悔接触它太晚了。常用的kotlin的logger包,还有spec之类写ut的工具包,基本都是在已有的Java之上添砖加瓦的工具,这些工具基本都是老Java程序员写出来的,用起来比之前要舒服很多。对于入门级选手而言,其实选择哪个语言不用太过纠结,因为Java和Kotlin用的是同一套api库,从某种程度上来说,他们是同一个语言,...原创 2022-08-05 19:51:21 · 590 阅读 · 0 评论 -
Android开发五年,我总结了一份Android中高级开发面试题,堪称史上最全
在Android开发面试中,更注重的是我们拆解问题、主动思考的能力。我们要多动脑筋,打开思路,结合自己学过的一些技术点进行思考,先给出一个简单的方案,再一步一步的优化,到一个相对合理的方案,这样的回答面试官会非常喜欢。另外,我个人觉得面试也像是一场全新的征程,失败和胜利都是平常之事。所以,劝各位不要因为面试失败而灰心、丧失斗志。也不要因为面试通过而沾沾自喜,等待你的将是更美好的未来,继续加油!!...原创 2022-08-03 14:36:07 · 287 阅读 · 0 评论 -
2022最新Android开发全套学习资料(知识笔记+技能图谱)3-5年开发者进阶提升
本人2013年由java转到Android开发,十年间,我从小厂打杂到进入到核心团队,再跳槽到大厂,在华为呆过一段时间,18年四月份进了阿里一直到现在。这期间,我见证过很多人的成败起落,之前共事过的同事,有的已经进入到大厂的核心技术团队,拿到了百万年薪;而有的人停滞不前,最终渐渐与我们疏远,成为重逢聚会上的常常缺席的嘉宾。我也曾接触过很多Android开发者,非常清楚学历代表过去,学习能力才代表未来!!程序员最大的限制并非年龄而是实力,被淘汰的人百分之九十五以上都有以下几点致命弱点!...原创 2022-07-25 14:36:04 · 1017 阅读 · 0 评论 -
2022上半年《Android面试题合集+完整体系学习指南》,一步实现跳槽涨薪
众所周知,程序员的工资确实高,**一些代码能力强的技术性岗位平均能拿到年薪百万**。这部分人无不是一步步进阶跳槽上去的,但就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受就是:今年的面试,无论一面还是二面,都很考验Android程序员的技术功底。...原创 2022-07-22 11:06:13 · 175 阅读 · 0 评论 -
4年Android开发3面字节,我上岸了
当时我工作近4年,明显感觉到了瓶颈期。 具体来说,感觉自己做过一些技术设计、也有过一些产出,但是从技术深度上感觉不足,到后期时做事也没有明显挑战,完全适应了公司节奏,说句不好听的成了老油条,可以每天舒服的混日子(这也有好处,有时间准备面试)。这对于个人成长不利,长此以往可能面临大龄失业。所以我觉得需要痛下决心改变一下现状。我定的目标就是进大厂,因为我觉得小厂做到我目前的程度已经很难有很多的提升了。面试从哪些方面去准备呢? 例如,不太熟悉的技能要不要写在简历上、要复习哪些Android组件的知识、刷算法题目有原创 2022-06-30 20:45:20 · 200 阅读 · 0 评论 -
阿里、腾讯、美团春招真题“惨遭”泄露,Github上标星66.3K
黄金跳槽的高峰期已经到来,今年市场变得格外不同,比之前仅仅想涨薪、想换领导的基础因素上又加了两种情况;如受前两年疫情影响想跳槽未跳的,去年“双减”政策裁员的…所以导致今年的市场更加火热;众所周知,程序员行业就是“面试造火箭,入职拧螺丝”,今年市场这种情况可能更加严重,人员的大批涌进。公司招聘时为了节省时间,用更少的成本快速挑出更优质的员工,只能使用“八股文”面试法;针对上述这种现象,小编联合阿里、美团、腾讯的技术大佬整理出了一份《Android面试汇总》就是为了可以帮助粉丝们快速复习并通过面试,从而拿到满意原创 2022-06-24 20:26:20 · 364 阅读 · 0 评论 -
你的跳槽涨薪幅度是多少?
互联网从业十年,混的不算好,也不算太差12年,bat腾讯月薪12000,总收入15万15年职级3.1离职,总收入50万左右15年入职bat另一家,月薪30000,加上股票,总收入在75要,p7。涨幅50%16年不适应公司风格,离职,加入一家公墓基金公司,teamleader,年80左右,涨幅15%,好在855,不加班,各种福利18年,觉得自己还年轻,不能那么早养老,就跑路某二线互联网公司,teamleader,年120,涨幅50%左右,996,让我认识到自己已经不年轻19年入职某上市金融集团,年150,涨幅原创 2022-06-22 20:31:58 · 12862 阅读 · 0 评论 -
在大裁员背景下,一个年薪百万的offer有多容易
“不要裸辞,不要创业,不要买房,不要投资”。这是大部分人在2022未经商议而达成的共识。最近,19家大厂裁员的消息在微博蔓延,更为这一共识增添了有力的注脚。刘畊宏健身潮王心凌回忆潮互联网大厂裁员潮低情商:你被裁了高情商:毕业快乐不过虽然网友们把大厂们的裁员花活当成做段子尽情调侃,但也依然难以掩盖众人的焦虑。从疫情开始至今,“大厂裁员”每上一次热搜,对每一个打工而言都是草木皆比的煎熬。据网信中国统计,2021年7月至2022年3月中旬,百度、腾讯、阿里巴巴、字节跳动等12家企业总离职人数为21.68万人。5原创 2022-06-09 16:03:54 · 409 阅读 · 9 评论 -
市场上的“网暴”,梦醒时分,未来几年码农薪资真的会走下坡路?
程序员的薪资是行业内普遍羡慕的高薪资!很多人都明白互联网行业是朝阳行业。但随着IT行业从业人数的增加,面对着这样的现状,不少人开始产生疑问:随着IT行业从业者剧增,程序员的薪资待遇会不会因此下降呢?**答案是不会!**互联网经济毕竟代表了最先进的经济,疫情期间,互联网也迎来一批流量小高峰,催生出一些新的经济热点,互联网经济迎来了“第二春”,互联网行业人才需求逆势上涨。根据BOSS直聘研究院发布的《2022年春季就业市场趋势观察》,互联网行业的招聘规模仍然保持增长,同比增速为13%。根据数据表明,产品、技原创 2022-06-07 20:59:14 · 291 阅读 · 0 评论 -
疫情裁员下,字节Android高工所需要掌握的技术,裁员后的你是否能重新加入高工圈
这个是字节跳动的一侧Android高工招聘,大家可以认真看下上面的招聘要求,熟练使用Java或 C/C++、Android系统框架: (AMS、 WMS、SurfaceFlinger. View体系架构)、Framework模块,其实像这些内容初级的Android工程师就都有所了解过,这些都是每个Android开发必须具备和了解的。但是对于Android高工而言不能只是简单的了解过,听说过,而是要有较深入的了解和研究。除了这些技术以外,还要有良好的带团队经验,遇到技术问题可以独当一面的能力等等,这些都是需要原创 2022-06-02 20:46:22 · 174 阅读 · 0 评论 -
卸载率奇高的App基本都是踩了这个坑
在重(万)要(恶)且漫长的性能优化道路上,启动优化我们最重要的第一步。作为用户交互最频繁的启动页面,如果总是白屏、闪屏、加载漫长,那么用户根本无心继续探索,更有甚者可能就直接把App卸载了,我们开发的各种精美功能也就无法与用户见面了(8s定律了解一下)。所谓的启动优化,基本都是针对冷启动阶段,一般都是从两个方面着手处理。启动主题优化启动主题优化-所谓的主题优化,就是应用程序在冷启动的时候(1~2阶段),设置启动窗口的主题。因为现在 App 应用启动都会先进入一个闪屏页来展示应用信息。一般大家会通过透原创 2022-05-23 15:04:33 · 186 阅读 · 0 评论 -
【Android】如何实现同一个布局保证高度不变,使用不同高度的背景
背景预实现一个切换tab,实现选中与未选中的背景切换,特别之处在于选中背景图和未选中背景图高度不相同,切换之后需要在java代码中动态设置LayoutParams改变高度。预期效果当前问题点选中背景为.9图,未选中背景为xml中通过shape实现。将当前ViewGroup设置为选中状态的固定高度选中效果正确,但是未选中背景会与选中背景同高,底部边框并未与选中背景平齐,如图通过设置下边距实现设置padding与margin都无效,具体原理简单来说就是我设置的是ViewGrou原创 2022-05-19 16:58:29 · 272 阅读 · 0 评论