步骤1:根据 Camera 支持的尺寸和当前屏幕的尺寸选择一个合适的预览尺寸,大概的代码如下: 步骤2:获取了合适的 Camera.Size 之后会发现部分机型,比如小米Mi...
步骤1:根据 Camera 支持的尺寸和当前屏幕的尺寸选择一个合适的预览尺寸,大概的代码如下: 步骤2:获取了合适的 Camera.Size 之后会发现部分机型,比如小米Mi...
一. 业务背景 我们团队前段时间做了一款小型的智能硬件,它能够自动拍摄一些商品的图片,这些图片将会出现在电商 App 的详情页并进行展示。 基于以上的背景,我们需要一个业务后...
一、前言 在使用Java语言设计类之间关系的时候,我们会接触到 组成单元 和 关系连接 这两类概念: 组成单元:普通类、abstract抽象类,interface接口。 关系...
加密算法分类: 对称加密 对称加密算法也就是加密和解密用相同的密钥。这种加密方式加密解密速度非常快,适合经常发送数据的场合。缺点是密钥的传输比较麻烦。常见的有AES,DES等...
文章已同步发表于微信公众号JasonGaoH,仿京东、淘宝首页,通过两层嵌套的RecyclerView实现tab的吸顶效果 为什么会有这篇文章 之前写过一篇文章使用Coord...
一. Kotlin Flow 介绍 Flow 库是在 Kotlin Coroutines 1.3.2 发布之后新增的库。 官方文档给予了一句话简单的介绍: Flow — c...
给大家介绍monkey命令在实际工作的使用方法。 一、monkey的启动 monkey的启动很简单,可以通过两种方式来启动monkey命令:1.PC端启动: 2.shell环...
ValueAnimator是针对值进行动画,支持整形,浮点型,颜色,对象等类型。 PropertyAnimation,属性动画。 View动画顾名思义,只是对View进行动画...
一、 概述 函数:也就是子程序。高阶函数:在数学和计算机科学中,高阶函数是至少满足下列一个条件的函数:接受一个或多个函数作为输入,输出一个函数在Java中,不支持高阶函数。也...