240 发简信
  • 120
    内网搭建Android环境

      前言:由于最近的工作环境是处于内网环境下,所以没法使用公开的网络,导致了无法正常使用android studio和下载三方库,为此折腾了很久,踩了许多坑,网上找的很多资料...

  • 这么傻不娶回家当老婆

    一个充满负能量的同事

    以前我有说过一个同事,最开始她是公司的前台,后来经过她的争取转岗去做讲师了。 现在转岗不到两个月,天天想着公司给她加工资,老是觉得别的同事不如她,一听到别人薪资比她高,她就抱...

  • 120
    音视频开发 四:VBO和FBO

      大家好,今天来学习OpenGL中的俩个重要概念,顶点缓冲对象(VBO)和帧缓冲对象(FBO)。   VBO   定义顶点数据以后,我们会把它作为输入发送给图形渲染管线的第...

  • 120
    音视频开发 三:渲染图片纹理

      实现了GLSurfaceView绘制纯色背景图时,我们可以尝试下实现如何渲染出一张图片。  这里需要简单介绍一个OpenGL的绘制原理。   基本概念   在OpenGL...

  • 120
    音视频开发 一:创建EGL环境

    一、简介   EGL 是渲染 API(如 OpenGL ES)和原生窗口系统之间的接口。通常来说,OpenGL 是一个操作 GPU 的 API,它通过驱动向 GPU 发送相关...

  • 音视频开发进阶篇目录

      开发自定义相机系列    音视频开发-创建EGL环境(1)   音视频开发-自定义GLSurfaceView(2)   音视频开发-渲染图片纹理(3) ...

  • 120
    音视频开发 二:自定义GLSurfaceView

      创建好了EGL环境后,我们就可以自定义我们的GLSurfaceView,可以用来替代系统的GLSurfaceView。   可以分成以下几点 继承SurfaceView,...

  • 你妈只是想跟你说汉堡比家里做饭贵,家里没钱了,求你别点了。

    妈,汉堡真不是垃圾食品!

    做个小调查:周末一人在家的时候,你会吃什么? 许多人的第一选择都是——汉堡。 酥香皮脆的鸡肉,搭上刚刚烘烤出炉的面包片,再配上风味独特的沙拉酱…… “爽!” 享受的同时,多少...

  • 120
    安卓计算一张图片占用内存

      在介绍一张图片占用内存的前面,我先插入关于一点关于手机内存可用内存的知识。   每一个应用运行后,系统都会分配一定的内存给予使用,但是却是有限制,当我们超过了这个限制,就...

  • Process实现静默升级

      当你没跨过一个问题的时候,这个问题就会一直跟着你。   在安卓中我们可以使用Process来执行名命令行命令,我们来看看如何使用。   首先是实例化,可以通过Runtim...

  • 120
    Android studio实现动态注册Native方法

      说到动态就有静态,但是静态的注册在上一篇文章中已经包含了,这里就不在赘述了,直接说动态实现。  这里我们分步走。 1.创建android工程   不出意外,项目一会就建立...

  • 120
    Android studio实现NDK打包so文件

      在我们的c++代码写好后,我们往往会需要打包成so文件给别人使用,那就要求我们知道如何把c++代码打包成so文件,这里介绍NDK打包的方式,想知道CMake的打包方式请前...

  • 120
    FFmpeg编译安卓平台

      作为音视频的爱好者,不可避免是要接触这些厉害的三方库,ffmpeg作为其中的佼佼者,更是深受广大读者的喜爱,今天就来一起学习一下如何编译ffmpeg。  首先编译ffmp...

  • 线程状态就五种,创建,就绪,运行,阻塞,死亡,你搁着瞎写呢。

    2019Android多线程面试总结

    阅读五分钟,每日十点,和您一起终身学习,这里是程序员Android 1.什么是线程 线程就是进程中运行的多个子任务,是操作系统调用的最小单元 2.线程的状态 1.New: 新...

  • @一朵飘零叶 别做梦了好吧,这老板摆明坑定你们,还信他的鬼话,能走多快走多快。

    连续1年延迟发工资的公司,还要不要待了?

    2018年入职目前这家公司,那时候也只是偶尔延迟发工资,拖延个2-3天也还算正常接受范围。 从2019年1月份开始,每个月都延迟发工资,下半年更甚,直接拖到月底发工资。 我们...

  • 120
    Gradle自动构建化基础

      Gradle可谓是众多学习安卓工作者的一块心病,每次项目基本上只用到引用第三方库和打包用到,其余就再不关心了,遇到bug也是一顿百度解决,但也只能治标不治本,今天就带大家...