自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Arvin Hu的博客

在技术的海洋中徜徉

  • 博客(16)
  • 收藏
  • 关注

原创 第一篇CSDN博客

简介很久之前就想在CSDN上发布自己平时学习的一些笔记,但是一直没有实施,主要还是比较习惯直接在 有道云笔记 上记录接下来打算抽空陆陆续续把之前的一些笔记迁移过来,和大家共享。大家提意见的同时也是我复习和再学习的过程,请多指教说明对于之后本人所上传的所有文章,在此有几点说明:文章内容是由本人学习了各种资料(包括官方文档、网友博客、纸质书籍等)之后所获的心得,便于日常查阅以及学习过...

2018-10-30 22:31:21 150

原创 Android 线程

文章目录ThreadRunnableAsyncTaskMessage QueueHandlerrunOnUiThreadHandlerThreadThreadPoolExecutorIntentServiceThreadpublic class MyThread extends Thread { @Override public void run() { // ...

2020-04-13 09:50:23 190 1

原创 高通项目刷机

进入刷机模式(EDL)接上 usb ,长按 vol-、vol+、pwr key 10s 钟即可进入。倘若长按 10s 无效,可以长按 17s 进入使用命令:adb reboot edlfastboot方式fastboot oem edlfastboot reboot emergency推荐使用第三种配置 QFILDevice Type选择输入 ls /proc/f...

2020-03-18 11:25:33 975

原创 Linux 相关知识

apt 和 apt-get 区别常用命令对比Functionapt-getaptinstall packageapt-get installapt installRemove packageapt-get removeapt removeUpdate all packageapt-get upgradeapt upgradeUpdate al...

2020-03-17 17:31:38 117

原创 Android10 文件存储

文章目录概述存储图像至沙盒沙盒中加载图像存储图像至公共目录公共目录加载图像公共目录删除图像公共目录查询图像存储普通文件至公共目录公共目录查询普通文件沙盒加载图像(真机)存储图像至沙盒(真机)概述该篇代码部分是学习了 Android Q(10) 文件存储适配 后根据自身需要进行相应改写而成以下内容基于Android 10(Q),即 targetSdkVersion > 28 的应用A...

2020-03-17 16:33:57 7382 4

原创 Android 开发错误记录

AS编译报错No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android找到自己本地的android-sdk,如果下载了ndk的相关sdk,会有一个叫“ndk-bundle”的文件夹,里边有一个叫“toolchains”的文件夹,注意到里边确实没有mips64el相关...

2020-01-09 16:36:15 279

原创 Android 开发知识点汇总

获取手机屏幕密度float xdpi = getResources().getDisplayMetrics().xdpi;float ydpi = getResources().getDisplayMetrics().ydpi;xdpi代表屏幕宽度的dpi值,ydpi代表屏幕高度的dpi值,通常这两个值都是近乎相等或者极其接近的,当只有一张图的时候,将图放入对应的目录dpi范...

2020-01-09 16:21:59 278

原创 Android Camera 旋转角度分析

概述相机图像数据都是来自于图像传感器(Image Sensor),相机模组出厂的时候有一个默认的取景方向,一般为以下两种,请留意相机模组中小人的方向Sensor 安装默认都是 Sensor 的长边与手机的长边平行将上述图1的模组装入手机,结果为下图两颗模组不一定如图左右摆放,也可以上下摆放,只要遵循长边对长边即可此时使用后摄预览或拍照,取景方向是正常的,而手机目前相对自然方向(正...

2020-01-07 17:07:24 3098

原创 Perfetto使用

概述在 Android 9.0(API级别28)或更高版本的设备上,可以使用 System Tracing 的 System App 在设备上记录系统跟踪Perfetto 工具是Android下一代全新的统一的 trace 收集和分析框架,可以抓取平台和app的 trace 信息,是用来取代 systrace 的,但 systrace 由于历史原因也还会一直存在,并且 Perfetto 抓取...

2020-01-06 16:31:41 14777 2

原创 Android 开发工具配置

Java环境变量配置如果使用 1.5 以上版本的 JDK,不用设置 CLASSPATH 环境变量,也可以正常编译和运行 Java 程序变量设置参数如下:变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_201 // 这是该版本的默认安装位置变量名:Path变量值:%JAVA_HOME%\bin %JAVA_H...

2019-10-12 23:16:08 209

原创 Android Studio生成Jar包

环境Android Studio 3.0.1一直使用的AS版本都比较旧,主要考虑太新的话一些问题无法及时在网上找到解决方法,不过相信各版本之间使用方法还是有一些相通性,可以参考当下最新的AS正式版已经到了3.5.1,3.0.1可谓说是很老了,但是用习惯了也就一直没换,担心旧项目会出问题需求工作内容需要的是使用C/C++封装处理逻辑,提供Java接口,以Jar包形式给到客户,所...

2019-10-11 16:11:50 745

原创 设计模式

设计模式原则单一职责原则(SRP)就一个类而言,应该仅有一个引起它变化的原因如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力开放-封闭原则软件实体(类、模块、函数等等)应该可以扩展,但是不可修改。两个特征,对于扩展开放,对于更改封闭依赖倒转原则高层模块不应该依赖低层模块,两个都应该依赖抽象抽象不应该依赖...

2019-10-11 11:24:41 110

原创 C++基础

C++:作为C语言的超集,更好的CC++的基本知识引用和高级函数编程面向对象的思想:封装(基础),继承(关键),多态(补充)模板,STL(standard template library)C++几乎支持所有C的特性编码套路:过程编程+面向对象编程+泛型编程命名空间的作用:防止命名冲突定义了一个命名空间A,若后面没有写using namespace A,那么引用A里的变量...

2019-10-11 10:56:50 126

原创 RGB & YUV

RGB颜色空间R、G、B三个分量,每个分量各占8位即一个字节,三个分量总共是3个字节,即24bit,三个分量可以组合出不同的颜色,即2^24 种每个RGB分量其实都是表示成亮度,当三个相同时,就退化成我们所说的灰度图了,如三个分量都是0,此时就是黑色,三个分量都是255(8位可以表示的最大值),此时就是白色YUV格式(视频呈现)打包格式(packed)将YUV分量存放在同一个数组...

2019-05-06 21:13:30 649

原创 C语言基础

C语言标准K&R CASCII C、C89(以此为标准)ISO C、C90C99(主流编译器并非100%支持)GNU CC11C语言的语法构成关键字:89标准32个;99标准增加5个标识符:变量、函数、宏分隔符:空白符(空格、回车、TAB)标点符号:, ; … () [] {} ? :数据类型整数类型shortint:所有的整数默认用int存放l...

2019-01-06 15:51:44 131

原创 Git基础教程

说明阅读此博文之前,请先阅读本人有关CSDN博客的 相关说明本文的 git教程 基于 Ubuntu 18.04 64位,所有的命令都由本人亲手敲过本文的 git教程 属于新手教程,但满足日常工作的基本需要。git的进阶请需要时自行查找相关资料

2018-10-30 23:13:54 303 1

空空如也

空空如也

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

TA关注的人

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