
JAVA
文章平均质量分 56
黄美腻
这个作者很懒,什么都没留下…
展开
-
IDEA生成JAR包&可执行文件sh(MAC)
使用IDEA打包生成jar包,并且双击可执行文件,有更新替换jar包即可,适合快速迭代/解决部分引用目录地址问题。原创 2023-01-28 14:48:16 · 1418 阅读 · 0 评论 -
解决adb logcat日志保存无法停止的问题
开发工具:eclipse问题:process.destroy()停止之后,logPath.txt里仍旧不断被写入log伪代码:String command = adb shell logcat > logPath.txt;if logkey == true //开始打日志 process = Runtime.getRuntime().exec(command);else //停止打日志 process.destroy();解决:使用Fil..原创 2021-02-19 18:28:09 · 2867 阅读 · 1 评论 -
JAVA基础:装包、截屏、录屏的提效工具③(File+打包成可执行程序)
(3)File操作a、该类主要用于PC中的文件和目录的创建、文件的查找和文件的删除等。File基础知识b、需求演练:前提:录屏操作部分机型上的限制(无法使用adb screenrecrod语句),需要在手机中录制视频后传到PC端。需求:将手机文件夹中的视频(video1.mp4)提取到PC端,然后重命名成指定的文件名(vivo_x27_time.mp4)。(思考需要处理哪些步骤,可能存在哪些问题)1)手机录制本地视频成功:不同厂商录屏文件夹不同,需要做适配2)拉取整个目录(如 /DCIM/sc原创 2021-02-16 20:44:55 · 292 阅读 · 1 评论 -
JAVA基础:装包、截屏、录屏的提效工具②(多线程)
(2)多线程a、名词解释:进程:指在系统中正在运行的一个应用程序;程序一旦运行就是进程;进程——资源分配的最小单位。线程:进程之内独立执行的一个单元执行流。线程——程序执行的最小单位类比CPU:一座时刻运行的工厂进程:工厂的一个车间;工厂的电力有限,一次只能供给一个车间(车间相当于进程)使用线程 :在车间里面活动的工人,人是活动的对象进程的内存空间是线程共享的:车间的空间是工人们共享的,他们可以使用车间里面的各种房间,生产线,食堂,厨房,洗澡间,厕所等。互斥锁:防止他人进入单人间的锁。先到原创 2021-02-16 20:36:26 · 213 阅读 · 0 评论 -
JAVA基础:装包、截屏、录屏的提效工具①(简介+adb+Swing)
一.Java简介、地位Java是一种高级的面向对象的程序设计语言。使用Java语言编写的程序是跨平台的,从PC机到手持电话都有Java开发的程序和游戏,Java程序可以在任何计算机、操作系统和支持Java的引荐设备上运行。为什么Java的地位无法被撼动?Java是适合变成初学者的语言Java具有跨平台兼容性Java在移动领域上的持续成功二.项目功能介绍三.技术实现1、adb基础的指令回顾:Android Debug Bridge adb命令实用、adb指令大全实操:1.获取手原创 2021-02-16 20:29:20 · 269 阅读 · 1 评论