自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 安卓获取文件管理权限

【代码】安卓获取文件管理权限。

2024-06-18 09:57:54 134

原创 监控自动删除最早视频文件

有些监控客户端没有覆盖早视频文件的功能,需要定期手动删除文件,监控录像才能正常工作,太麻烦,写个程序自动搞定。

2024-05-10 21:23:08 90

原创 安卓最简单打开手机电筒代码

参数cameraId就是手机摄像头的id,我知道的是后置摄像头cameraid=0;前置摄像头cameraid=1;打开相机的闪光灯作为手电筒那么这里的cameraid=0;第二个boolean就是控制灯光打开与关闭。如果实在MainActivity下那么可以不写context;

2024-05-08 09:51:14 259

原创 autojs与java开发的手机投屏,可在电脑操作手机

手机上的aotujs代码,主要利用截图手机屏幕转换byte[]数据用tcpip传输到电脑配合java框架jframe显示手机实时界面等电脑代码实现接受图片进行显示,监听鼠标操作发送手机执行点击,滑动操作主窗体类

2023-02-09 12:55:41 1634

原创 java连点器

Java自动化模拟鼠标移动,点击

2023-02-03 20:51:07 1309

原创 通过耳机口左右声道输出得到4路控制信号

通过耳机口获取4路控制信号

2022-07-31 11:41:59 388

原创 短视频的红包进度条检测

/** * 1.判断当前页面是否有红包,没有则往下滑动,判断红包是否在转圈,如果红包没转圈则往下滑动 * 只要红包在动则不需要往下滑,继续观看即可 * */// 请求屏幕截图权限,如果没有则退出脚本if(!requestScreenCapture()){ toast("截图权限获取失败,程序结束!"); exit();}sleep(2000);//设置悬浮窗var w = floaty.rawWindow( <frame gravity="center

2022-04-23 09:08:20 200

原创 wifi无线数据线

安卓手机实现同wifi局域网下互相传输数据,图片,视频,文档。实现查看手机存储卡所有内容,点击该文件即可触发是否进行传输,送该刚学习安卓的朋友参考!public class MainActivity extends AppCompatActivity { private List<Fruit> fruitList = new ArrayList<>();//加载完成的滚动控件数据 RecyclerView recyclerView;//滚动控件 priv

2021-06-20 18:03:31 189

原创 Java 语言编写ip摄像头程序核心代码

安卓设备代码,采集图像数据。更改ip变量为自己的设备ip。public class MainActivity extends AppCompatActivity { ByteArrayOutputStream bm; boolean boo; OutputStream outputStream; InputStream inputStream; boolean boo1; ServerSocket serverSocket ; Socket so.

2021-04-29 17:13:44 529

原创 旧安卓改监控摄像头,把摄像手机作为服务器,客户端接入即可查看摄像数据,优化Camera摄像头数据转码效率不高

最麻烦的是如何高效处理捕捉到的每帧数据,这也导致做出来的效果不好,5–6帧每秒,像在看ppt,所以这次把捕捉到的数据先转换为YuvImage对象,之后开启新线程执行YuvImage转jpg的方法得到jpg得字节数据后启动新线程去执行发送数据到客户端的工作,放开Yuvimage解码jpg的线程,可以不用等发送完成,在发送数据的同时继续解码。虽然还是会掉帧,但实践证明这样操作效果还是比较好的。或许是摄像头捕捉的帧率本来就不高(猜的)。掉线时交替闪烁,收发数据时,闪烁越快,帧率越高,类似电脑后面网口上那颗小黄灯

2021-01-27 13:55:14 497

原创 使用旧安卓机改监控摄像头数据实时发送到远程电脑上显示,安卓Camera的使用,开机自启,JFrame框架

经过不断测试终于把安卓4.4.2手机摄像头的实时数据通过网络发送到电脑,达到无线相机,监控之类作用,本文对获取到的摄像数据做显示处理,不保存,因为网络不稳定,手机配置低,掉帧(10帧平均,最高40帧),卡顿,画质不强(本来也就百来万像素,呵)。贴出全部代码与DN友分享。(全部JAVA语言实现)拖动窗体即可改变任意尺寸大小,比如全屏电脑上完整项目结构项目中的主窗体MainFrame详细代码MainFrame frame; JTextField jt1 ;//ip端口,输入电脑的ip和端口,把手

2021-01-25 12:48:26 740 1

原创 安卓自定义预览控件SurfaceView,获取摄像头实时图像,位图Bitmap旋转

安卓Camera对象获取方式Camera c = Camera.open(0);//0,1代表前后摄像头c.setDisplayOrientation(90);//预览图与手机方向一致SurfaceView surfaceView = findViewById(R.id.surfaceView1);SurfaceHolder surfaceHolder = surfaceView.getHolder();//启动预览,到这里就能正常预览surfaceHolder.addCallback(new

2021-01-24 13:47:17 1748 2

原创 Java同时录制系统与麦克风混合音频,TargetDataLine对象线路由系统默认给出,手动改变系统默认线路

再Java中使用AudioSystem.getTargetDataLine(AudioFormat format)获取到的TargetDataLine对象只能录制系统默认给出的线路音频,一般来说这条线路默认是麦克风,我们可以手动指定这条默认线路。如图,系统默认的线路是麦克风,立体声混音是关闭的,我们只需要启用立体声混音并设置它为默认设备,就可以同时录制系统与麦克风产生的混合音频。像这样设置完成,就可以录制机器产生的混合音频。...

2021-01-20 12:09:48 921

原创 自学Java语言编写五子棋游戏,如何绘制棋盘线条,鼠标坐标如何转换成相邻交点坐标

项目效果,简单的在屏幕上绘制出黑白棋子,要说特别吧,不使用二维数组保存棋子数据算不算特别?要说难吧,鼠标坐标转换为相邻格子交点坐标算不算难?//五子棋游戏面板 //初始化棋盘,x,y坐标,行列数ws, 格子大小s int x = 80 , y = 60 , ws = 20 , s = 20; //定义棋子数据保存格式 String qizi = "0,0,0";//左往右依次为棋子颜色,棋子x ,y坐标 int co = 1 ;//棋子颜色,1为白色,2为黑色 //构造游戏面板

2021-01-13 18:28:48 330

原创 自学Java语言网络编程局域网内与电脑无线传输视频,图片文件,调用系统媒体播放视频图片文件

先看看电脑上的效果,可以查看磁盘下的文件,可以用鼠标双击MP4,MP3文件会调用系统播放器进行播放,电脑与手机同局域网内无线互传jpg图片与MP4视频文件,其他文件此代码不支持。下面有安卓上的逻辑代码,不运行安卓上的代码无法成功运行此程序。服务器套接字ServerSocket的使用,字符串的使用,数据类型转换,字符集,框架设计,io流灵活运用,安卓开发与电脑服务器通信等等,总之是许多简单基础构建而成,如果基础不夯实,保证像是再看天文,如果真找不到头绪,那就慢慢夯实基础吧,不要说JDK版本都升级到十几了,你还

2021-01-13 18:01:10 431

原创 自学java语言编写简单贪吃蛇游戏,String字符串应用,播放背景音等,绘图类用法等

MainFrame主窗体类的详细代码/*贪吃蛇主窗体*/ int key = 0;//键盘数值 /*主窗体的构造*/ public MainFrame() { setTitle("贪吃蛇开发");//窗体标题 setSize(600, 700);//窗体大小 setDefaultCloseOperation(EXIT_ON_CLOSE); //加载游戏面板 getContentPane().add(new GamePane(this)); } //返回键盘监听.

2021-01-13 17:16:05 287 1

原创 解决安卓三方App无法录制系统音频

把耳机输出线接到耳麦输入线,即可获取到系统所有音频数据,AndioRecord 捕捉音源设置主麦即可(MediaRecorder.AudioSource.MIC);不改线直接插入耳机也能捕到音频数据,但噪声较大,音质差,该线效果较佳!...

2020-10-24 19:34:10 1386 1

原创 Java编程:实时获取麦克风数据流并进行播放

废话不多说直接上代码(仅供研究) //录制音频 public void getAudio_A() {//提供wave格式信息 try { AudioFormat format = new AudioFormat(22050, 16, 1, true, false); TargetDataLine targetDataLine = AudioSystem.getTargetDataLine(format); targetDataLine.open(format); targ

2020-10-24 12:22:51 5213 2

原创 JAVA编程:编写手机投屏电脑程序

java语言编写手机投屏电脑思路对于电脑,作为接收手机画面并进行显示,先来说说接收部分(手机发送过来的画面是一张张jpg图片)所以需要接收完整图片数据才能用绘图方法绘制出来。对于手机,通过手机截屏函数截屏,转换为指定大小jpg图片,发送至电脑即可,由于安卓也是用java代码编写,所以这里就不说安卓端了,电脑上的代码变换下就可在安卓上使用。代码如下public static Image getImageData(int port , String ip) {//接收图片 Image img =nu

2020-10-06 08:52:26 2555

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除