自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Handler消息机制:面试初级、中级、高级问法,你都掌握了吗?

null &&!添加Fragment最终会走到的方法,我们可以看到他是通过Handler发送事件。这也就解释了为什么第5步执行完之后Fragment为什么没有立即添加到,所以需要Map缓存Fragment来标记是否有Fragment添加。再接着有了第6步发送移除Map缓存的消息,因为Handler处理消息是有序的。

2024-09-08 14:57:51 1694

原创 Android知识体系结构概览

应用程序架构旨在简化组件的重用,任何应用都可以发布它的功能,之后任何其他应用程序都能使用这些功能(受强制执行的安全框架约束)。* * 媒体库* - 基于PacketVideo的OpenCORE库支持许多流行的音频和视频格式的播放和录音,以及静态图像文件,包括MPEG4,H.264标准,支持MP3,AAC,AMR,JPG和PNG格式。* 媒体支持* 常见的音频、视频和静止图像格式(MPEG4、H.264、MP3、AAC、AMR、JPG、PNG、GIF)* 基于优化的图形* 由一个自定义的2D图形库支持;

2024-09-08 04:41:14 1009

原创 Android开发从字节跳动、美团、快手面试完回来,这些面试题你会吗?

UI这块知识是现今使用者最多的。当年火爆一时的Android入门培训,学会这小块知识就能随便找到不错的工作了。不过很显然现在远远不够了,拒绝无休止的CV,亲自去项目实战,读源码,研究原理吧!加入社区》https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0握不同的能力。早早确定自己的职业方向,才能在工作和能力提升中甩开同龄人。想要拿高薪实现技术提升薪水得到质的飞跃。

2024-09-07 18:12:41 1319

原创 Android中TabLayout添加小红点

(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总)面试成功其实是必然的,因为我做足了充分的准备工作,包括刷题啊,看一些Android核心的知识点,看一些面试的博客吸取大家面试的一些经验,

2024-09-07 12:36:02 751

原创 Android 数据库框架ormlite 使用精要

创建上面用到的Bean,在ormlite中,它代表数据库中的一张表,我们所定义的所有成员变量均可为表中的字段,只要我们按照它提供的注解方式来指定成员变量属性。

2024-09-07 06:04:11 701

原创 Android SDK 提供的3套音频播放的API之窥探AudioTrack

/1、参数streamType:媒体类型有STREAM_VOICE_CALL, STREAM_SYSTEM, STREAM_RING, STREAM_MUSIC, STREAM_ALARM, STREAM_NOTIFICATION。//如果是 MODE_STREAM ,其值要大于等于接收流的最小缓冲区大小,建议使用 getMinBufferSize(int, int, int) 方法来估算 AudioTrack的实例在流模式下的最小缓冲区大小。

2024-09-07 00:17:58 950

原创 2024我的20家大厂金九银十+秋招详细面试过程!(附面筋+解析+个人总结建议+分析

为了提高算法能力,我刷完《剑指offer》,了解面试官出题的套路;还在LeetCode上AC了20多道Hard难度的题,在牛客上AC20多道低通过率编程题,加强手撕代码的能力。为了加强Android基础,我看了以下书目《Android源码设计模式解析与实战》《深入理解Android内核设计思想》《Android开发进阶 : 从小工到专家》为了提高计算机基础,我复习了以下科目计算机组成原理编译原理。

2024-09-06 17:39:31 1323

原创 JavaEE--小Demo_javaee-小demo

修改demo文件夹下的target文件夹下的pom.xml文件(修改maven、springframework、springboot、mybatis、mysql的版本为自己电脑上的版本)创建demo,下载后解压到之前的文件夹下。根据图片内容选择相应的版本语言等等。demo安装目录下打开终端。

2024-09-05 06:22:32 266

空空如也

空空如也

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

TA关注的人

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