自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

追梦天涯33的博客

在这里有我工作,学习的点点滴滴也希望有你的足迹......

  • 博客(92)
  • 资源 (3)
  • 收藏
  • 关注

转载 OpenGL的那些事 篇章一

GL_TRIANGLE_FAN:绘制一组相连的三角形,三角形是由第一个顶点及其后给定的顶点确定,顶点1、n+1和n+2定义了第n个三角形,总共绘制N-2个三角形。GL_LINE_LOOP:绘制从第一个顶点到最后一个顶点依次相连的一组线段,然后最后一个顶点和第一个顶点相连,第n和n+1个顶点定义了线段n,总共绘制n条线段。GL_TRIANGLES:把每三个顶点作为一个独立的三角形,顶点3n-2、3n-1和3n定义了第n个三角形,总共绘制N/3个三角形。

2023-09-20 10:24:07 77

原创 Android中将APK放入系统APK目录中,启动失败

将APK添加为系统应用启动crash问题

2023-04-05 00:57:26 953

原创 【无标题】

Ubuntu配置全局代理1.右上角网路2.设置(setting)3.Network - Network Proxy

2022-04-11 14:36:46 140

原创 Ubuntu Android开发环境配置

如何在 Ubuntu 20.04 上安装 Google Chrome 网络浏览器https://zhuanlan.zhihu.com/p/137114100

2022-04-07 11:14:43 1710

转载 【无标题】

Ubuntu 搜狗输入法 关闭简繁切换快捷键打开~/.config/sogoupinyin/conf/env.ini文件修改ShortCutFanJian=1为ShortCutFanJian=0

2022-04-07 10:38:43 66

原创 【无标题】

解决:Window 更新以后Linux引导丢失,每次重启系统都会直接进入WindowLinux系统烧录过程:https://www.bilibili.com/video/BV11k4y1k7Li?spm_id_from=333.999.0.01.下载ubuntu 20.04 和 rufus.exe 到自己电脑2.准备空u盘 4G以上3.点击rufus.exe 将ubuntu烧录到u盘上 按shift 点击重启选择从U盘启动4.参考此文: https://www.cnblogs.com/lymb

2022-01-16 16:24:54 204

转载 软编码硬编码

转载文章链接: https://zhuanlan.zhihu.com/p/387312297

2021-12-28 11:22:57 90

原创 解决ubuntu下微信不能发图片的问题。

尝试了n种方法最终一个命令搞定。安装sudo apt install libjpeg62:i386,可以解决ubuntu下不能发送微信截图的问题

2021-06-02 17:15:48 1171 2

转载 2021-06-02

#常用函数介绍OpenGLES#创建buffers这些都是创建buffres的函数1、void glGenFramebuffers(GLsizei n,GLuint * framebuffers);创建frame buffers2、void glDeleteFramebuffers(GLsizei n,const GLuint * framebuffers);删除frame buffersn表示buffers数量,framebuffers 表示buffer的数组3、void glGenRen

2021-06-02 16:05:00 87

原创 MediaCodec理解和使用(包含demo)

概念:MediaCodec是一个Codec,通过硬件加速解码和编码。它为芯片厂商和应用开发者搭建了一个统一接口。MediaCodec几乎是所有安卓播放器硬解的标配1.参考文案 https://www.jianshu.com/p/f5a1c93185242.MediaCodec的官方文档 https://developer.android.google.cn/reference/android/media/MediaCodec3.参考文献 https://zhuanlan.zhihu.com/p

2021-02-23 15:54:53 4046

原创 Android 性能优化工具TraceView监测各个线程,各个函数运行时长

TraceView简介:Traceview是android平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method的耗时时长.使用流程:1.打开Android sdk 自带工具中monitor.2.找到要调试的进程3.操作步骤:4.结果分析包括时间面板和分析面板:5.分析面板介绍:相关介绍:......

2021-02-10 10:26:16 3017 3

原创 视频录制——SurfaceView + MediaRecorder 实现视频录制功能

首先分析一下我们常用的视频录制方案:一: SurfaceView + MediaRecorder二: GLSurfaceView + MediaCodec1.MediaCodec更偏向原生,而MediaRecorder偏向的上层封装。优点: MediaRecorder这个类相对于MediaCodec简单,因为他封装的很好,直接就是几个接口来完成视频录制缺点: 有一个问题就是不能接触到视频流数据了,他完成不了视频的叠加技术的.2. GLSurfaceView使用: 加入了EGL的管理,并自带了渲染

2021-02-05 19:27:50 1404

转载 OpenGL ES 3.0 开发之纹理贴图

1.概念:什么是纹理现实生活中,纹理(Texture)最通常的作用是装饰 3D 物体,它就像是贴纸一样贴在物体表面,丰富物体的表面和细节。 在 OpenGLES 开发中,纹理除了用于装饰物体表面,还可以用来作为存储数据的容器。那么在 OpenGL 中,纹理实际上是一个可以被采样的复杂数据集合,是 GPU 使用的图像数据结构,纹理分为 2D 纹理、 立方图纹理和 3D 纹理。2D 纹理是 OpenGLES 中最常用和最常见的纹理形式,是一个图像数据的二维数组。纹理中的一个单独数据元素称为纹素或纹理像素

2021-01-29 17:05:18 651

原创 OpenGL 常用API

OpenGL 常用API// 使用shader程序GLES20.glUseProgram(mProgram);// 将最终变换矩阵传入shader程序GLES20.glUniformMatrix4fv(muMVPMatrixHandle, 1, false, MatrixState.getFinalMatrix(), 0);// 设置缓冲区起始位置mRectBuffer.position(0);// 顶点位置数据传入着色器GLES20.glVertexAttribPointer(maPosi

2020-12-25 10:18:43 866

原创 项目中使用到的线程池.

package com.megvii.livecheck.common;import android.util.Log;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.ThreadFactory;import java.util.c

2020-11-25 15:05:09 824

转载 C、C++和C#这三门语言区别

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入https://www.cnblogs.com/alongdidi/p/c_cPlusPlus_cSharp_diff.ht

2020-07-27 11:19:30 704

原创 Flutter调用原生Android开发!

bnm,.

2020-07-24 17:53:44 622

原创 adb 命令打开指定包名的APK

1.链接设备进入指定的device的shell.adb shell2.查看设备应用所有包名.C:\Users\t-xxxxx>adb shellHWLLD-H:/ $ pm list packagespackage:com.huawei.hifolderpackage:com.android.cts.priv.ctsshimpackage:com.huawei.camerapackage:com.hpbr.bosszhipinpackage:com.huawei.and.

2020-07-22 12:55:16 4744

原创 人脸识别门禁一体机链接adb操作

人脸识别门禁一体机链接adb操作Today接到一个在面板机调试推流工具的项目,数据线链接上面板机以后输入adb命令是这样子的。设置里打开开发人员选项—打开USB 调试还是不行。一番尝试后,反编译系统自带的推流工具。在项目里用代码可以实现。将数值写入到系统文件中,这个path不同的Android设备可能不同.public static final String MODE_DE...

2020-07-20 12:41:09 508

原创 解决adb server version (31) doesn‘t match this client (41); killing... 5037端口号被占用的问题.

一、有时候我们用adb工具去连接安卓设备,或者模拟器的时候,会提示adb server version(31) doesn’t match this client(40)这样的提示。如图提示的字面意思就是当前client版本40,与server端的版本不匹配,当前版本过高引起的。注意,这里的client就是你电脑已经安装的adb程序的版本,而server,也就是你的服务端,将要connect的设备。网上说出现这种不匹配只要下载对应的adb版本重新替换你之前安装的adb就行了,对应的android s

2020-07-15 17:07:51 7168 3

原创 adb 查看手机当前应用的包名,所有应用的包名以及安装位置

https://blog.csdn.net/baiyaoliang7445/article/details/102218780?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1

2020-07-14 11:44:57 14528

原创 Androidstudio解决乱码问题

前天同事给一个输出配置文件的工具.导入项目后是这样子的!google一番后得解.确保这几个都是utf-8.1.2.在项目build.gradle 中dependencied下添加tasks.withType(JavaCompile) { options.encoding = "UTF-8"}3.输入的文件制定编码类型file.createNewFile();FileOutputStream fos=new FileOutputStream(filePath);O

2020-07-06 17:30:27 341

原创 Android 配置不同的开发环境debug,release,develop等.

public class APIConfig { /** * 测试环境,开发环境,staging环境所用的值 */ public static final String DEV_APP_ID = "100001"; public static final String DEV_APP_KEY = "f23bcf2ac8d3"; public static final String DEV_APP_SECRET = "f1e6612206a1428a822.

2020-07-02 15:59:02 813

转载 Android NDK 开发错误定位

转载出处:https://blog.csdn.net/xyang81/article/details/42319789

2020-03-08 11:59:40 117

原创 动态6.0以及以上动态申请权限

public class MainActivity extends AppCompatActivity { private List<String> missingPermission = new ArrayList<>(10); private static final String[] REQUIRED_PERMISSION_LIST = new St...

2020-01-14 14:04:42 113

转载 Android中的动画

看到一篇文章感觉写的很好!拿过来收藏一下,有时间整理一下.原文:https://juejin.im/post/5aea7063f265da0b9b072758

2019-11-11 11:30:46 106

转载 设计模式之单例模式

转载:https://blog.csdn.net/singwhatiwanna/article/details/17056901

2019-09-17 23:48:29 77

转载 反编译

https://blog.csdn.net/singwhatiwanna/article/details/93149427

2019-09-08 15:54:36 76

转载 Gradle的概念和理解.

Gradle 是个啥,一开始我也没弄清,官方解释是:Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具那么Apache Ant和Apache Maven又是个啥?这个先忽略,那自动化建构工具呢?我个人狭义的理解就是软件环境部署和打包的工具,那么.net 也有CruiseControl.Net持续集成 WIX生成安装包,这是类似的东西,只是Gra...

2019-05-17 10:10:36 634

转载 树,二叉树,红黑树.

二叉树的概念(高度,深度,层)二叉树有哪几种存储方式?什么样的二叉树适合用数组来存储?树(Tree)我们首先来看,什么是“树”?再完备的定义,都没有图直观。所以我在图中画了几棵“树”。你来看看,这些“树”都有什么特征?你有没有发现,“树”这种数据结构真的很像我们现实生活中的“树”,这里面每个元素我们叫作“节点”;用来连线相邻节点之间的关系,我们叫作“父子关系”。比如下面这幅...

2019-05-13 10:46:02 136

原创 View的工作原理

View的工作原理主要内容1.View的工作原理2.自定义View的实现方式3.自定义View的底层工作原理,比如View的测量流程、布局流程、绘制流程4.View常见的回调方法,比如构造方法、onAttach.onVisibilityChanged/onDetach等初识ViewRootImpl 和DecorView ViewRootImpl类是连接...

2019-05-13 10:30:29 242

转载 Android自定义实现点赞效果!

前言今天朋友看了HenCoder的自定义View后说,HenCoder对自定义View讲的不错。实践中仿写即刻的点赞你有思路吗,你不实现一下?二话不说,看了朋友手机效果,对他说:实现不难,用到了位移,缩放,渐变动画和自定义View的基础用法,好,那我实现一下,刚好加深对自定义View的理解。素材准备把即刻app下载后,以解压包的方式解压,发现点赞效果有三张图,一张是没有点赞的小手图片,...

2019-05-07 22:35:37 4838

转载 AsyncTask 详解与思考

https://blog.csdn.net/hexiaosa91/article/details/81948767

2019-05-07 18:35:06 97

转载 两种方式Android 热修复 Tinker接入及源码浅析

https://blog.csdn.net/lmj623565791/article/details/54882693

2019-05-07 18:34:30 205

转载 git 分支重命名操作.

文章转载:https://www.jianshu.com/p/cc740394faf5假设分支名称为oldName想要修改为 newName1. 本地分支重命名(还没有推送到远程)git branch -m oldName newName2. 远程分支重命名 (已经推送远程-假设本地分支和远程对应分支名称相同)a. 重命名远程分支对应的本地分支git branch -...

2019-04-22 11:09:24 701 1

转载 Android 防止重复点击按钮.

https://mp.weixin.qq.com/s/DsUfXmkAq8qpehaa0QtTiQ

2019-04-16 09:20:00 246

转载 Android检测内存溢出工具--leakcanary

转载文章:https://www.jianshu.com/p/70b8c87ea877

2019-03-18 11:39:38 1127

原创 git的使用代码提交,公钥私钥的生成。

https://www.cnblogs.com/joyho/articles/4062574.html 生成公钥.私钥. https://blog.csdn.net/loner_fang/article/details/80488385 参考。第一次将本地项目提交到服务器时操作:git init 初始化仓库git add .git commit -m "注释信息"git...

2019-03-14 15:45:25 427

转载 Android导致内存泄漏的各种情况。

文章转载: https://mp.weixin.qq.com/s/_s88Xjti0YwO4rayKvF5Dg

2019-02-20 09:35:52 164

原创 百度面试题以及面试感想。

今天接到百度的面试邀请参加了一下百度的面试,可以说这场面试对我来说收获还是挺大的面试官很和善,聊了一个多小时。方方面面从基础,算法,应用,还有三方框架底层原理性能优化等等。以下是面试问到的问题有缘者得之以此共勉:1.手写算法二叉树交换左右节点。2.说说int float double各占几个字节。3.StringBuffer 和StringBuilder的区别。4.Fragme...

2019-01-29 22:33:43 193

述职报告PPT.zip

各种ppt模板,非常好用的技术分享,或资料整理的模板!

2021-10-24

ARCoreSample.zip

使用ARCore sdk 实现3D模型投放功能。比较好玩!

2021-09-29

RightTraining.java

给出三角形的三个边长度,判断是否符合勾股定理。

2021-09-29

空空如也

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

TA关注的人

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