
SurfaceView与TextureView是Android做视频开发是必定要用到的两个控件,它们的特性和使用场景有什么区别。先来概括如下: Surface 可以简单理解为...
硬件加速,直观上说就是依赖GPU实现图形绘制加速,软硬件加速的区别主要是图形的绘制究竟是GPU来处理还是CPU,如果是GPU,就认为是硬件加速绘制,反之,软件绘制。在Andr...
努比亚技术团队原创内容,转载请务必注明出处。 1.前言 从用户手指点击桌面上的应用图标到屏幕上显示出应用主Activity界面而完成应用启动,快的话往往都不需要一秒钟,但是这...
本文导语: ViewPager相信读者们都用得很多了,在项目中的使用场景可以说是相当的多了,例如:(1)项目框架的搭建,可以使用ViewPager+Fragment(2)Ap...
一. APK 结构 安装包基本结构如下 二. 打包流程 来自官网的图片 编译打包步骤: 1. 打包资源文件,生成R.java文件 打包资源的工具是aapt(The Andro...
基于Google的Flutter[https://flutter.dev],及官方推荐状态管理Provider[https://github.com/rrousselGit/...
ASM 是什么? AOP(面向切面编程),是一种编程思想,但是它的实现方式有很多,比如:APT、AspectJ、JavaAssist、ASM 等。 ASM 和 Javassi...