首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏写个呆萌

    Camera2 YUV_420_888

    API 21引入了Camera2,deprecated掉了Camera,确立Image作为相机得到的原始帧数据的载体;硬件编解码的MediaCodec类加入了对Image和Image的封装ImageReader 官网文档介绍 Android PAI 对 YUV420_888的介绍 ,大致意思如下: 它是YCbCr的泛化格式,能够表示任何4:2:0的平面和半平面格式,每个分量用8 bits 表示。 U/V的平(Planar)面和半平面(Semi-Planar) U/V的Planar存储(YUV420P) 我测试不同安设备,找到存储格式是Planar的设备: Log.i 此时的YUV420叫做YUV420P或I420,以分辨率8 x 4 为例其存储结构: U/V的Semi-Planar存储 (YUV420SP) 部分华为机都属于此类,采用相同的代码输出如下: image plane[1] 是U数据,rowStride 是1920, rowStride是2 ,说明每行1920个像素中每两个连续的U之间隔了一个像素,buffer中索引为: 0 , 2 , 4, 6, 8

    3.5K50发布于 2020-11-13
  • 来自专栏fjal

    如何从电脑直接控制手机 监控手机 手机如何控制手机

    实用方法很简单,在手机上安装这个软件,然后运行,然后进入Setting,点击User's settings,然后Create new user(我新建了一个叫做ACE的用户),注意这里在豌豆荚的截图只是做教程用的,实际不需要连接豌豆荚,甚至不需要WIFI,只要你打开了GPRS

    21.5K31编辑于 2021-12-01
  • 来自专栏CSDN旧文

    开发基础--基本控件

    显示文字,相当于Panel。一般用来文本展示,继承自android.view.View,在android.widget包中。

    11.4K20发布于 2020-10-28
  • 来自专栏全栈程序员必看

    toast_toast使用

    xml version="1.0" encoding="utf-8"? android:id="@+id/textView" android:layout_gravity="center_horizontal" /> </LinearLayout> 在线程中使用 根据编程规范

    10.8K10编辑于 2022-10-01
  • 来自专栏全栈程序员必看

    系统框架介绍(常用框架)

    ——源码地址1: https://android.googlesource.com/

    13.8K40编辑于 2022-07-30
  • 来自专栏红蓝对抗

    逆向系列篇:工具总结

    文章首发于奇信攻防社区 原文链接:https://forum.butian.net/share/648 一、开发工具 开发工具主要是一些Java开发环境、集成开发环境和开发环境等 1、JDK 在官网直接下载即可,双击安装 安装类型 确认安装 二、逆向工具 这部分介绍的逆向工具是一些用于反编译、逆向分析的工具,可以将源程序反编译成可读代码,如Android Killer、Jadx 四、辅助工具 这部分主要是一些辅助工具,查询信息、是否加壳等。 工具,将apk文件拖入可以查看是否加壳 3、模拟器 如果没有真机做实验的情况下,可以使用模拟器用于实验,大部分的模拟器都可以完成实验内容,但是注意的是模拟器也是一个虚拟机,不建议在虚拟机内安装模拟器 这里介绍几款不错的模拟器。

    13.1K31编辑于 2022-06-30
  • 来自专栏全栈程序员必看

    adb连接设备_adb命令

    首先使电脑和android设备连接同一个网络,然后打开adb命令窗口输入 adb connect ip 点击回车(ip是android设备连接网络后的IP地址),不成功可以先adb root试一下。

    9.3K30编辑于 2022-11-17
  • 来自专栏程序编程之旅

    集成魔窗-完整实例

    前些日子,公司应用的魔窗出现问题,需要重新写过。于是,就有了此篇魔窗HelloWord。 填写APP信息: image.png iOS应用的填写先不管,这里讲的是

    4.8K10发布于 2021-01-21
  • 来自专栏嵌入式音视频

    UI

    xml version="1.0" encoding="utf-8"? match_parent" android:layout_height="wrap_content" android:layout_marginTop="8dp " android:layout_marginBottom="8dp" /> <TextView android match_parent" android:layout_height="wrap_content" android:layout_marginLeft="<em>8</em>dp " android:layout_marginRight="<em>8</em>dp" android:layout_marginBottom="<em>8</em>dp"

    5K30编辑于 2022-12-01
  • 来自专栏魔王卷子的专栏

    适配

    今天下午一直在跟调试sentry适配问题。发现了两个问题。现在记录如下: 红米一直安装不上APP 在开发的时候,发现红米一直安装不上APP。 安装页面没有DSN信息 一般在安装页面都会介绍DSN信息,但是病没有提示,顿时不知道这个URL应该去哪找到了,在翻了好久之后,终于找到了位置。

    7.3K30发布于 2019-05-31
  • 来自专栏云深之无迹

    intent

    然后在主的界面里面使用Intent的另一个构造函数,直接将action的字符串穿进去

    4.1K10发布于 2021-04-14
  • 来自专栏Java实战博客

    开发

    开发需要依赖于 android studio 下载地址:https://developer.android.google.cn/studio/ 入手Demo 1、创建空模板工程 2、找到布局,修改hello world 3、配置虚拟机器的同时,给虚拟设备添加系统 4、启动须虚拟手机,并开机 5、本地App,安装到虚拟手机 项目结构分析 .gradle .idea app 核心目录 gradle

    8K20编辑于 2022-05-05
  • Alibi隐秘录像)T拍神器!旧手机改做行车记录仪

    打开它之后只有两个功能:录音和录像,点一下就能在后台开始录制,就算锁屏了也能继续。录音和录像都是循环录制的,原理跟行车记录仪一样,还能自己设定时长。比如设成一小时,那就只会保存最近一小时的音视频内容。

    1.4K10编辑于 2025-08-06
  • 来自专栏緣來來來

    基础干货(七):广播的学习

    android应用程序里面的电台:系统内置的一个服务,会把事件(电量不足、电量充满、开机启动完成)作为一个广播消息发送其他的接收者;

    7.1K10发布于 2018-09-18
  • 来自专栏緣來來來

    基础干货(八):进程的学习

    安装在同一个手机上的应用程序); IPC: Inter Process Communication(进程间的通讯); aidl: Android Interface definition language 接口定义语言

    7.1K10发布于 2018-09-18
  • 来自专栏星河造梦坊专栏

    UNITY与⭐三、报错答疑合集

    打开项目,并在最外侧的build.gradle配置为国内的阿里云地址,等待编译完成。

    2.1K10编辑于 2024-08-15
  • 来自专栏全栈程序员必看

    ubuntu编译源码_源码编译环境

    编译android源码只支持jdk 1.6,所以如果需要编译源码必须下载jdk 1.6,不能下载最新的jdk 1.7,如果不需要编译源码则可以下载1.7版本的。

    17.5K10编辑于 2022-11-11
  • 来自专栏RTSP/RTMP直播相关

    如何实现RTMP推送Android Camera2数据

    Camera2简介 在Google 推出Android 5.0的时候, Android Camera API 版本升级到了API2(android.hardware.camera2), 之前使用的API1 在API架构方面, Camera2和之前的Camera有很大区别, APP和底层Camera之前可以想象成用管道方式连接, 如下图: ​ 这里引用了管道的概念将设备和摄像头之间联通起来,系统向摄像头发送 下面是 camera2包中的主要类: ​其中 CameraManager 是那个站在高处统管所有摄像投设备(CameraDevice)的管理者,而每个 CameraDevice 自己会负责建立 CameraCaptureSession Camera2 API调用基础流程: 通过context.getSystemService(Context.CAMERA_SERVICE) 获取CameraManager; 调用CameraManager ; 通过CameraDevice.createCaptureSession() 在回调中获取CameraCaptureSession; 构建CaptureRequest, 有三种模式可选 预览/拍照/录像

    1.8K00发布于 2020-04-05
  • 来自专栏緣來來來

    基础干货(六):Activity的学习

    ", "itheima"); b.putInt("age", 6); intent.putExtras(b); startActivity(intent); 意图传递数据(重点) 可以数据类型: 1、8大基本数据类型

    4.8K10发布于 2018-09-18
  • 来自专栏全栈程序员必看

    的日历_公认不卡的手机

    color/white" app:selectCircleColor= "@android:color/holo_red_light" app:pointcolor="#00c8aa

    7.5K30编辑于 2022-08-03
领券