自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 2022年最新版Android安卓面试题+答案精选(每日20题,持续更新中)【十三】

前言好久不见,甚是想念。各位朋友们,我又携带着最受大家欢迎的面试题回来了,可能会有朋友要问了:哎呀,你咋不更了,这不是上次那一份资料用完了嘛,这不,我又厚着脸皮去问我们公司的主管:Boss,给我份面试题呗。Boss瞥了我一眼,冷笑了一下就不做声了,最终在我答应带他上白银,他才拿了这份资料给我٩(๑❛ᴗ❛๑)۶老规矩:一天20题,喜欢的朋友点个关注就不会错过我的更新了,关注我,带你装*,带你飞。文末有福利!!!61.如何将SQLite数据库(dictionary.db文件)与apk文件一起发布把这个.

2022-04-09 10:12:02 7287

原创 2022年最新版Android安卓面试题+答案精选(每日20题,持续更新中)【十二】

前言好久不见,甚是想念。各位朋友们,我又携带着最受大家欢迎的面试题回来了,可能会有朋友要问了:哎呀,你咋不更了,这不是上次那一份资料用完了嘛,这不,我又厚着脸皮去问我们公司的主管:Boss,给我份面试题呗。Boss瞥了我一眼,冷笑了一下就不做声了,最终在我答应带他上白银,他才拿了这份资料给我٩(๑❛ᴗ❛๑)۶老规矩:一天20题,喜欢的朋友点个关注就不会错过我的更新了,关注我,带你装*,带你飞。41.说说 ContentProvider、ContentResolver、ContentObserver 之.

2022-04-08 17:55:05 1658

原创 Android安卓进阶技巧之全局自定义字体的实现

前言由于网上大部分教程在新版本系统中已经失效,特此记录。一、修改TextView字体假设现在有一个字体文件msyh.ttf;对于某个TextView来说,如果想修改它的字体,可以简单的使用如下代码:val tv = findView()val tf = Typeface.createFromAsset(assets, "msyh.ttf")tv.typeface = tf 这样就可以将单个TextView设置为对应字体。如果想要实现全局修改字体,则需要通过修改Factory2的方式来实现。

2022-04-08 17:24:45 785

原创 Android安卓进阶技巧之使用Compose实现Android的多屏异显功能

问题在Android平台上一直都支持多屏幕设备开发,使用android.app.Presentation可以快速的创建一个副屏显示页面(文档),但是只能使用传统的View布局,并不支持直接使用compose-ui,导致我们在开发多屏幕应用时无法统一UI框架。幸运的是Android提供了Dialog的Compose实现方式,位于android.compose.ui:ui组件中的androidx.compose.ui.window.Dialog,而android.app.Presentation恰恰是继承自

2022-04-08 17:24:38 3534

原创 2022年最新版Android安卓面试题+答案精选(每日20题,持续更新中)【十一】

前言好久不见,甚是想念。各位朋友们,我又携带着最受大家欢迎的面试题回来了,可能会有朋友要问了:哎呀,你咋不更了,这不是上次那一份资料用完了嘛,这不,我又厚着脸皮去问我们公司的主管:Boss,给我份面试题呗。Boss瞥了我一眼,冷笑了一下就不做声了,最终在我答应带他上白银,他才拿了这份资料给我٩(๑❛ᴗ❛๑)۶老规矩:一天20题,喜欢的朋友点个关注就不会错过我的更新了,关注我,带你装*,带你飞。21.sim卡的EF 文件有何作用sim卡就是电话卡,sim卡内有自己的操作系统,用来与手机通讯的。Ef文件.

2022-04-07 11:50:15 412

原创 2022年最新版Android安卓面试题+答案精选(每日20题,持续更新中)【十】

好久不见,甚是想念。各位朋友们,我又携带着最受大家欢迎的面试题回来了,可能会有朋友要问了:哎呀,你咋不更了,这不是上次那一份资料用完了嘛,这不,我又厚着脸皮去问我们公司的主管:Boss,给我份面试题呗。Boss瞥了我一眼,冷笑了一下就不做声了,最终在我答应带他上白银,他才拿了这份资料给我٩(๑❛ᴗ❛๑)۶老规矩:一天20题,喜欢的朋友点个关注就不会错过我的更新了,关注我,带你装*,带你飞。

2022-04-06 15:40:17 5777

原创 世界上最流行的操作系统不是Windows?

打住,我知道列位是被标题骗进来的,但是这个论题并不是我瞎吹牛,世界上最流行的操作系统还真不是Windows。提及操作系统,我们印象中比较深刻的无非就是Windows,Linux,macOS,IOS或是Android等,但是今天我要介绍的这款操作系统可能会打破你的传统印象,他就是——Minix。先别懵逼和急着嘲讽,请听我细细说来。

2022-04-06 14:15:24 188

原创 常见Git命令汇总

最近,有朋友私信让我就`git 使用`做篇文章分享,分享一下我在日常工作中是如何使用`git`的。我当场就收费两包辣条,最后讨价还价,朋友用1.5包辣条骗到了这篇文章,等他欣喜的走了我打算直接分享出来,气死这个吝啬鬼,当然最终还是希望本文对你有所帮助。

2022-04-02 13:45:00 1219

原创 结合BATZ等大厂总价值2999元的课程资料《网络协议》免费分享,仅限本周

关于如何学习网络协议的知识,小编准备了**一份资料**,这份资料是我们结合包括有百度、阿里巴巴、字节跳动、美团等大厂的学员内部资料进行整理得来的,总共6万字,全篇共十七个大的章节,近百个知识点,通过TCP、UDP、WebSocket、OkHttp、Retrofit等来加深大家对协议的印象和理解。今天就拿出来分享给大家。 需要的朋友在评论区留言或者私信我,保证一定是免费分享。

2022-04-01 15:25:14 3707 1

原创 .NET面试经典三问:什么是.NET?什么是.NET Framework?什么是.NET Core?

本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包括:CLS、CTS(CLI)、FCL、Windows下CLR的相关核心组成、Windows下托管程序运行概念、什么是.NET Framework,.NET Core,.NET Standard及一些VS编译器相关杂项和相关阅读链接。完整的从上读到下则你可以理解个大概的.NET体系。

2022-04-01 10:25:36 400

原创 技术漫谈之——Jectpack Compose

最近Jetpack Compose发布了Beta版本,抽时间了解了一下Compose带来的改变和其中的一些原理。本文不会讲解具体API,只是比较随意的分享自己的一些疑问以及在探寻答案过程中的一些收获。

2022-03-31 15:39:39 598

原创 2022年最新版Android安卓面试题+答案精选(每日20题,持续更新中)【九】

Android面试题就到此为止了,也算是完成了自己的一个大的合集梦想吧,后续的话会继续搜集和整理有关Android面试、趣闻、技术等的文章,喜欢的朋友可以点个关注,如果你感觉本文对你有帮助的话,麻烦点个一键三连哦,你的支持是我更新最大的动力。

2022-03-31 13:54:04 3780

原创 如何逃离框架孤井?

框架看起来就像是宗教(或者说是政治):每一个框架都假装自己为开发者提供了解决方案,但每一个又都不一样。它们每一个都声称可以为应用程序提供最好的前景,但关于哪一个真正名副其实的争论又不绝于耳。每一个框架都要求你遵循特定的规则,它们之间可能有相似之处,但要从一个框架转换到另一个框架总是很难。现在,让我们来看看框架的“无神论”方法:不使用框架。

2022-03-30 16:01:00 797

原创 2022年最新版Android安卓面试题+答案精选(每日20题,持续更新中)【八】

首先是不一次性放出来的原因:资料来之不易,希望大家好好珍惜,每天花一段时间细细的消化这些题目,其次希望大家在阅读题目的时候最好跟着书或者代码一起阅读、一起敲,做到熟稔于心,信手拈来,这样面试的时候才能展现你最自信的一面。

2022-03-30 14:10:57 24320

原创 2022年最新版Android安卓面试题+答案精选(每日20题,持续更新中)【七】

写在前面:首先是不一次性放出来的原因:资料来之不易,希望大家好好珍惜,每天花一段时间细细的消化这些题目,其次希望大家在阅读题目的时候最好跟着书或者代码一起阅读、一起敲,做到熟稔于心,信手拈来,这样面试的时候才能展现你最自信的一面。

2022-03-29 14:58:06 1489

原创 Android中的Coroutine协程原理详解

协程是一个并发方案。也是一种思想。传统意义上的协程是单线程的,面对io密集型任务他的内存消耗更少,进而效率高。但是面对计算密集型的任务不如多线程并行运算效率高。不同的语言对于协程都有不同的实现,甚至同一种语言对于不同平台的操作系统都有对应的实现。我们kotlin语言的协程是 coroutines for jvm的实现方式。底层原理也是利用java 线程。

2022-03-29 14:43:54 525

原创 Spring中毒太深,离开了Spring,我居然连最基本的接口都不会写了¯\_(ツ)_/¯

众所周知,Java必学的框架其中就是SSM,Spring已经融入了每个开发人员的生活,成为了不可或缺的一份子。随着 Spring 的崛起以及其功能的完善,现在可能绝大部分项目的开发都是使用 Spring(全家桶) 来进行开发,Spring也确实和其名字一样,是开发者的春天,Spring 解放了程序员的双手,而等到 SpringBoot出来之后配置文件大大减少,更是进一步解放了程序员的双手,但是也正是因为Spring家族产品的强大,使得我们习惯了面向 Spring 开发。

2022-03-28 15:40:17 119

原创 2022年最新版Android安卓面试题+答案精选(每日20题,持续更新中)【六】

首先是不一次性放出来的原因:资料来之不易,希望大家好好珍惜,每天花一段时间细细的消化这些题目,其次希望大家在阅读题目的时候最好跟着书或者代码一起阅读、一起敲,做到熟稔于心,信手拈来,这样面试的时候才能展现你最自信的一面。

2022-03-28 13:58:39 1502

原创 2022年最新版Android安卓面试题+答案精选(每日20题,持续更新中)【五】

写在前面:首先是不一次性放出来的原因:资料来之不易,希望大家好好珍惜,每天花一段时间细细的消化这些题目,其次希望大家在阅读题目的时候最好跟着书或者代码一起阅读、一起敲,做到熟稔于心,信手拈来,这样面试的时候才能展现你最自信的一面。81、Android AsyncTask示例答案:好的,您正在尝试通过另一个线程访问GUI。基本上,这不是一个好习惯。AsyncTask在doInBackground()另一个线程内部执行所有操作,该线程无法访问您的视图所在的GUI。preExecute()并po.

2022-03-25 21:06:50 16151

原创 用Markdown写Html和.md也就图一乐,真骚操作还得用来做PPT

和这篇文章一样,我就是用Markdown写的。相信各位平时也就用Markdown写写文档,做做笔记,转成XHtml、Html等,今天教大伙一招骚操作:用Markdown写PPT。

2022-03-25 20:10:29 439

原创 别再为金三银四跳槽旺季的面试发愁了,这里有一份2022年腾讯,网易,阿里巴巴等大厂必考一百道Android面试题,拿走不谢。

一年一度的“金三银四”,各位把握好这个机会了么。面对这一段跳槽旺季,决心在发展、薪资、环境等待遇上更进一步的人士早就忙得如火如荼。但要想成功跳槽,实现完美逆袭,就要做好准备,做好规划。有的人为了2022跳槽早早做足了准备,有的人在临阵磨刀,想必屏幕前的你也想在2022年涨薪吧,那么问题来了,怎么才能达到目标呢。

2022-03-24 16:20:06 184

原创 什么?Android上面跑Linux?

众所周知,现在程序员因为工作、个人兴趣等对各种系统的需求越来越大,部分人电脑做的还是双系统。其中,比较常见的有各种模拟器、虚拟机在windows上面跑Android、Linux,大家估计都习以为常,Android上面跑windows也是Android 13做的一个有趣的新功能:工作虚拟化支持(不是重点,在这就不过多阐述),但是,你知道么,Android上面可以跑Linux了,重要的是,还无需root。接下来我们将介绍这款1万Star的神器——Termux。

2022-03-24 14:52:57 208

原创 一篇文章剖析设计模式中的简单工厂、工厂方法和抽象工厂

大部分的面试者在IT行业面试中,提及设计模式,可以列举一大堆,但是面试官要求细说的时候,往往部分基础不够牢固的同学只能提及简单工厂。今天我们来对面试过程中最常见的简单工厂、工厂方法和抽象工厂进行一个剖析,喜欢的朋友可以点个关注哦。

2022-03-23 14:47:11 115

原创 2022年最新版Android安卓面试题+答案精选(每日20题,持续更新中)【四】

写在前面:首先是不一次性放出来的原因:资料来之不易,希望大家好好珍惜,每天花一段时间细细的消化这些题目,其次希望大家在阅读题目的时候最好跟着书或者代码一起阅读、一起敲,做到熟稔于心,信手拈来,这样面试的时候才能展现你最自信的一面。

2022-03-23 13:48:31 4035

原创 面试必问的安卓虚拟机,你真的掌握了么?——安卓虚拟机基础知识回顾

21世纪,安卓虚拟机正在一步步的走入我们的时候,小到个人部分朋友在电脑上使用安卓虚拟机玩手游,大到安卓从业人员在虚拟机上面跑程序。不得不承认,对于每一位Androider 而言,安卓虚拟机是我们日常开发中不可或缺的一环,但是关于安卓虚拟机的一些知识点和小细节你真的完全掌握了么?本文将就主要包括 ``dex file, oat file, mirror::Class, ArtField, ArtMethod, DexCache, ClassTable``,这一块内容进行一个简单的概述和讨论,希望新手们多多学习

2022-03-22 15:58:28 1632

原创 2022年最新版Android安卓面试题+答案精选(每日20题,持续更新中)【三】

写在前面:首先是不一次性放出来的原因:资料来之不易,希望大家好好珍惜,每天花一段时间细细的消化这些题目,其次希望大家在阅读题目的时候最好跟着书或者代码一起阅读、一起敲,做到熟稔于心,信手拈来,这样面试的时候才能展现你最自信的一面。

2022-03-22 15:05:12 5642

原创 一篇文章扒掉“桥梁Handler”的底裤

Android跨进程要掌握的是Binder, 而同一进程中最重要的应该就是Handler 消息通信机制了。我这么说,大家不知道是否认同,如果认同,还希望能给一个关注哈。

2022-03-21 15:40:23 679

原创 2022年最新版Android安卓面试题+答案精选(每日20题,持续更新中)【二】

写在前面:首先是不一次性放出来的原因:资料来之不易,希望大家好好珍惜,每天花一段时间细细的消化这些题目,其次希望大家在阅读题目的时候最好跟着书或者代码一起阅读、一起敲,做到熟稔于心,信手拈来,这样面试的时候才能展现你最自信的一面。

2022-03-21 14:03:41 724

原创 2022年最新版Android安卓面试题+答案精选(每日20题,持续更新中)【一】

写在前面:首先是不一次性放出来的原因:资料来之不易,希望大家好好珍惜,每天花一段时间细细的消化这些题目,其次希望大家在阅读题目的时候最好跟着书或者代码一起阅读、一起敲,做到熟稔于心,信手拈来,这样面试的时候才能展现你最自信的一面。

2022-03-19 13:58:20 5325

原创 Android安卓进阶之——相比 Groovy 脚本, KTS 性能到底怎么样?

大家肯定也都或多或少的写过一些Groovy代码,但由于不支持代码提示及编译时检查,使用Groovy开发的体验并不太好,Android Gradle插件4.0之后支持在Gradle构建配置中使用Kotlin 脚本 (KTS),用于替代 Groovy(过去在 Gradle 配置文件中使用的编程语言)。

2022-03-19 10:27:31 604

原创 Android安卓进阶之——一文带你了解抓包和反抓包

今天主要通过一篇文章跟大家介绍一下Android的抓包和防止抓包。

2022-03-18 16:33:01 1621

原创 亲身经历的Android安卓面试经验分享:出身于双非学校,照样拿下头条Offer

背景介绍我是一名来自双非大学计算机科学与技术毕业的本科生,浑浑噩噩大学混了3年半。临近毕业,被辅导员指着鼻子骂:都快毕业了还有科目没补考,你是想留级么。看着周围同学实习的实习,保研的保研,一个宿舍四人间每天就我一个人呆在房间里面打游戏。快乐么?玩的时候确实快乐,深夜躺床上辗转反侧睡不着,一想到自己的明天和未来就一声长叹,默默流泪。名校带来的不仅是title,更是环境的熏陶。最近想找重新找份好点的工作,而一些offer给出的条件是,至少211学校,有点无奈。虽说名校背景并不能完全代表一个人的能力,但.

2022-03-17 22:00:23 842 1

原创 史上最全的2022年最新版Android安卓面试题集锦(含答案+源码)

金三银四,又到了一年一度的黄金跳槽季,想必也许有不少Android程序员开始摩拳擦掌,蠢蠢欲动了。而网络上的面试题大部分已经过时甚至是错误成堆,漏洞百出,今天结合自己这段时间的面试经验和几个Android技术群里面大厂大牛的交流总结出了这篇2022年最新的Android面试题合集。

2022-03-17 19:42:13 22996

原创 俄罗斯和乌克兰程序员工资咋这么低?神评: 你认真的么

俄罗斯和乌克兰的程序员薪资

2022-03-14 20:30:22 292

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除