自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RecyclerView问题汇总

目录介绍25.0.0.0 请说一下RecyclerView?adapter的作用是什么,几个方法是做什么用的?如何理解adapter订阅者模式?25.0.0.1 ViewHolder的作用是什么?如何理解ViewHolder的复用?什么时候停止调用onCreateViewHolder?25.0.0.2 ViewHolder封装如何对findViewById优化?ViewHolder中为何使用SparseArray替代HashMap存储viewId?25.0.0.3 LayoutManager作用是

2021-07-01 20:39:19 234

原创 音视频学习 (一) C 语言入门

前言现在 Android 初中级开发工程师想找一份满意的工作是越来越难了,当然有实力的是不愁好工作的。如果正巧你是初中级工程师想要进阶音视频方向或者对 NDK 技术感兴趣的,那么关注我准没错。在 5G 时代的到来,我相信音视频方向的工程师会越来越吃香。那么想要学习音视频技术首先就得具备 C/C++ 语言基础,下面我们就先来学习 C 语言基础。ps: 音视频方向计划写一个系列文章 (初步计划以 C/C++ 语言基础、JNI 、Makefile/Cmake 、利用 FFmpeg 开发音视频播放器 、RTM

2021-07-01 15:30:40 388

原创 [译] Android MVP 架构必要知识:第三部分(Dialog,ViewPager,RecyclerView 以及 Adapters)

原文地址:Essential Guide For Designing Your Android App Architecture: MVP: Part 3 (Dialog, ViewPager, RecyclerView, and Adapters)原文作者:Janishar Ali译文出自:掘金翻译计划本文永久链接:github.com/xitu/gold-m…译者:woitaylor校对者:hanliuxin5 levidingAndroid MVP 架构必要知识:第三部分(Dial..

2021-07-01 14:01:06 204

原创 [-NDK 导引篇 -] 在NDK开发之前你应知道的东西

知其然,知其所以然;方能以不变,应其万变。----张风捷特烈NDK系列文章:[-NDK 导引篇 -] 在NDK开发之前你应知道的东西OpenCV专题1 - AndroidStudio的JNI工程及引用OpenCVOpenCV专题2 - 人脸检测+自动尺寸裁剪前言笔者看了一些NDK的项目。一些教程不是HelloWord就是直接整FFmpeg或OpenCV,可谓一个天一个地,而且目录结构和Android3.5的默认结构并不是太一致,一直没找到什么合心的文章。故写此文连接这天地,来总结.

2021-06-30 22:08:34 336 2

原创 {Android}面对最近的话题,你该如何选择

本文列举了Android常见高级面试题和答案解析。希望能够帮助到即将准备面试的Android开发朋友!1.如何对 Android 应用进行性能分析android 性能主要之响应速度 和UI刷新速度。可以参考博客:Android系统性能调优工具介绍首先从函数的耗时来说,有一个工具TraceView 这是androidsdk自带的工作,用于测量函数耗时的。UI布局的分析,可以有2块,一块就是Hierarchy Viewer 可以看到View的布局层次,以及每个View刷新加载的时间。这样可以很快定位

2021-06-22 19:35:51 360

原创 [Google]-再见-SharedPreferences-拥抱-Jetpack-DataStore

前言:本文收集整理了各大厂常见面试题N道,你想要的这里都有内容涵盖:Java 相关、Android 基础、Android Framework、三方源码、算法与数据结构、等技术栈,希望大家都能找到适合自己的公司,开开心心的撸代码。目录:由于题量较多,篇幅的限制,文章中的面试题分享没有全部附上详细的解析,但是整理成了一份详细的PDF文档可分享给大家,文末获取免费领取方式看面试题可以是为了面试,也可以是对自己学到的东西的一种查漏补缺,更加深刻的去了解一些核心知识点1、Java 相关容器(HashM

2021-06-22 17:17:24 300

原创 @@程序员——看完源码记不住?掌握这套方法,Alibaba不会少你一个工位,年薪60w+小菜一碟!

一、 概述在理解了HashMap后,我们来学习LinkedHashMap的工作原理及实现。首先还是类似的,我们写一个简单的LinkedHashMap的程序:LinkedHashMap<String, Integer> lmap = new LinkedHashMap<String, Integer>();lmap.put("语文", 1);lmap.put("数学", 2);lmap.put("英语", 3);lmap.put("历史", 4);lmap.put("政治

2021-06-22 15:55:52 278

空空如也

空空如也

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

TA关注的人

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