- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 react-native-webrtc实现本地数据远端回传流程记录
第零步媒体流展示容器远端流媒体服务器用的是kurento,怎么使用可以到kurento的官网学习一个是本地数据展示,另一个是远程数据展示<View style={styles.video_container}> {this.state.stream && <RTCView streamURL={this.state.stream.toURL()} style={styles.remote_video_style} />} {this.st
2021-10-25 09:06:15
379
原创 android使用java-websocket实现wss记录
android使用java-websocket实现wss记录java-websocket服务器设置客户端设置java-websocketgithub: link.demo: link.服务器设置// 这里注意匹配的ip值,如果你是android,那你应该是要将你服务器的公网ip加入的,否则android连接不上。CAROOT="$PWD" mkcert -cert-file cert.pem -key-file key.pem \ "127.0.0.1" \ "::1"
2021-10-15 16:00:06
647
原创 Windows下编译ffmpeg
方法CygwinMinGW + MSYS2VS + MSYS2MinGW + MSYS2MSYS2环境搭建下载msys2安装MSYS2使用pacman -S make gcc diffutils pkg-config nasm 安装需要的工具MinGW安装FFmpeg下载ffmpeg编译ffmpeg./configure --prefix=/usr/local/ffmpegmake -j 4make install...
2020-10-07 22:53:04
195
原创 Linux的一些基础命令
基本命令ls:显示某个目录下的文件信息cd:切换目录pwd:查看当前所在目录mkdir:创建目录cp:拷贝文件或目录rm:删除文件或目录cat:查看文件内容sudo:切换当前用户权限pkg-config:链接库Vim基本命令:w :保存:q :退出:wq :保存后退出i : 进入编辑模式esc :退出编辑模式h、j、k、l : 右移、下移、上移、左移yy:拷贝p:粘贴dd:删除详细介绍环境变量查看当前环境变量:env变更环境变量:修改~/.bashrc文件
2020-10-07 21:50:02
81
原创 Android Q调用百度地图导航诱导界面引发的崩溃
事情起因手头两台Android测试机,一台Android 9(OPPO) 系统,一台是Android 10(华为) 系统,在开发骑行导航功能中,尝试调用骑行导航诱导界面,Android 9一切正常,Android 10报错崩溃。报错截图谷歌搜索原因,好像是资源映射错误。解决办法一段寻觅,最后下载百度官方最新例子,在项目下,发现有个叫 ReflectHelper.java 的文件。看文件名应该是个反射助手文件。代码如下:/* * Copyright (C) 2020 Baidu, Inc. A
2020-09-27 16:29:55
794
原创 Android9 HTTP请求出现cleartext错误
Android9 HTTP请求出现cleartext错误原因android9开始所有的数据传输和接收都禁止使用明文,而HTTP是明文传输,所以会出现cleartext错误。HTTPS则是加密传输,不会出现cleartext错误。解决办法但是我们自己的一些传输或是一些第三方应用会用到HTTP传输,所以有下面的解决办法:1、在AndroidManifest.xml文件中添加networkSecurityConfig属性 <application android:network
2020-07-20 15:31:10
784
原创 UI绘制流程及原理
View是如何被添加到屏幕窗口上创建顶层布局容器DecorView在顶层布局容器中加载基础布局ViewGroup将ContentView添加到基础布局容器中的FrameLayoutView的绘制流程绘制入口ActivityThread.handleResumeActivity--> WindowManagerImpl.addView(decorView, layoutPa...
2020-03-10 20:48:23
105
原创 二进制补码
计算机系统中,数值一律用二进制的补码来存储二进制的最高位是符号位,0表示正数,1表示负数正数的值是其本身,负数的值是最高位即符号位不变,其他位取反,再加1两数相加,若符号位有进位,则进位被舍弃。...
2020-02-28 21:37:47
81
原创 基本数据类型的包装类
概述包装类的类型说明Byte类byte类型的包装类Short类short类型的包装类Integer类int类型的包装类Long类long类型的包装类Float类float类型的包装类Double类double类型的包装类Character类char类型的包装类Boolean类boolean类型的包装类...
2020-02-27 22:05:15
64
原创 Java数据类型
概述java定义了基本数据类型、引用数据类型和自定义类型基本数据类型类型占用空间取值范围默认值byte(字节型)1字节-128~127(-2的7次方到2的7次方-1)0short(短整型)2字节-32768~32767(-2的15次方到2的15次方-1)0int(整型)4字节-2147483648~2147483647(-2的31次方到2的...
2020-02-25 22:17:35
59
原创 百度地图实现小车规划路线后平滑移动
文章目的项目开发所需,所以结合百度地图提供的小车平滑轨迹移动,自己写的demo实现效果集成百度地图怎么集成自然是看百度地图开发平台提供的文档。文档连接规划线路看百度地图的文档,写一个规划线路的工具类(驾车的)package com.wzhx.car_smooth_move_demo.utils;import android.util.Log;import com.baidu...
2020-01-20 16:11:39
2595
2
原创 GreenDao基本使用
GreenDao基本使用文章目的添加插件配置数据库信息,引入依赖编写实体类编写DbManager和Dao操作类数据库升级的相关内容真机调试查看数据库文章目的今天,因为开发项目中需要使用的数据库,网上搜索Android中数据库框架的对比资料(自己斟酌,大概看看优缺点),最后决定使用greenDao,所以作此记录。添加插件在项目的build.gradle文件中添加greenDao插件:cla...
2020-01-15 17:08:45
322
原创 Android 设备像素密度和资源文件的关系
像素密度对应的资源文件夹后缀Denity selectorEqualsldpi160dpi * 0.75mdpi160dpihdpi160dpi * 1.5 = 240dpixhdpi160dpi * 2 = 320dpixxhdpi160dpi * 3 = 480dpixxxhdpi160dpi * 4 = 640dpi像素密...
2019-08-22 08:33:45
271
car_smooth_move_demo.zip
2020-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人