- 博客(12)
- 收藏
- 关注
原创 FFmpeg音视频核心技术精讲与实战
FFmpeg音视频核心技术精讲与实战本课程将理论与实战相结合,由浅入深的讲解FFmpeg核心技术,去掉音视频处理的一层层神秘面纱,让你掌握FFmpeg音视频编解码,音视频渲染,不依赖第三方SDK的播放器开发等核心技术,助你成为一个高效、高薪的音视频工程师
2023-02-19 20:35:14 654
原创 Android dex 命令
生成class文件新建Java文件 Demopackage com.example;public class Demo { public void say() { System.out.println("Hello World!"); }}通过命令javac -d . Demo.java 会生成com目录及example子目录,里面存在Jobs...
2018-06-05 17:17:58 3186
原创 Android 自定义View
自定义ViewView的绘制主要是以下三个核心方法:onMeasure:用于测量视图的大小;onLayout:用于给视图进行布局;onDraw:用于对视图进行绘制;onMeasuremeasure是测量的意思,那么onMeasure()方法顾名思义就是用于测量视图的大小的。onMeasure()方法接收两个参数,widthMeasureSpec和heightMeas...
2018-05-31 19:03:37 175
原创 Java线程安全
什么是线程安全性当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这个类都能表现出正确的行为,那么就称这个类是线程安全的。 说白了就是:多个线程访问同一变量或对象时,都能保证结果的正确性就是线程安全。原子性一种不可分割的操作,比如加了 synchronized 的同步代码块、一些原子变量类(AtomicLon...
2018-05-27 19:00:32 2261
转载 Java异常机制
有很多事都是不可以预知的,比如你在路上走很难保证不被谁磕到碰到,事先准备去应付这种事情是很无聊且麻烦的。RuntimeException也是这个道理。
2017-07-06 14:35:11 179
原创 Android Fragment 源码解析
Fragment 表示 Activity 中的行为或用户界面部分。您可以将多个片段组合在一个 Activity 中来构建多窗格 UI,以及在多个 Activity 中重复使用某个片段。您可以将片段视为 Activity 的模块化组成部分,它具有自己的生命周期,能接收自己的输入事件,并且您可以在 Activity 运行时添加或删除片段(有点像您可以在不同 Activity 中重复使用的“子 Acti
2016-05-20 17:29:39 342
转载 系统安全的关键安全技术 Android中的沙箱模型
沙箱模型是业界保证系统安全的关键安全技术,已经在浏览器等领域得到了成功应用。作为优秀的开源移动平台操作系统,Android也有相应的沙箱模型,本文将对其进行介绍。 一、沙箱模型原理简介 现实中的沙箱(SandBox),是一种儿童玩具,类如KFC中一个装满小球的容器,儿童可以在其中随意玩耍,起到保护儿童的作用。(也可以理解为一种安全环境。) 近年来,随着网络安全问题的日
2013-04-05 10:57:14 871
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人