RemoteDataControllerForWeb

RemoteDataControllerForWeb

一:开发环境

Mac OS 10、WebStorm(空项目搭建)

Java Script:Bootstrap 3 3.3.7, jQuery 3 3.3.1, DataTables 1.10.18, Buttons 1.5.4, Column visibility 1.5.4, HTML5 export 1.5.4, Print view 1.5.4, Responsive 2.2.2, Select 1.2.6,dataTables.altEditor.free

二:介绍

在远程调试项目中,这个web项目是嵌入到Android依赖库里的静态资源文件,Android调试库启动后会自动解压到app内部私有目录,如果已经存在则检查zip内文件所有更新日期与本地对比,从而达到更新功能。

在第二版中重点解决了第一版(2017年项目)中出现的各种问题,并添加了很多实用功能。DataTables等也使用最新版本,也遇到了问题dataTables.altEditor.free兼容性问题,经过修改源码已支持此项目。

三:特点

  • 引入文件较少,代码简洁,体积才268kb。
  • 划分三个主体模块,分别开发功能。
  • 统一接口。
  • 兼容性好。

四:功能介绍:

分为数据库管理、共享参数管理和文件管理三个模块,可以通过Android端服务器接口交互,主要支持以下功能:

分类 功能
数据库 获取数据库文件列表
数据库 获取指定数据库表列表
数据库 获取指定表数据
数据库 查看和编辑数据(增删改查)
共享参数 获取共享参数文件列表
共享参数 获取共享参数数据
共享参数 查看和编辑数据(增删改查)
文件管理 查看目录结构,文件大小等
文件管理 创建文件夹
文件管理 文件上传和下载
文件管理 文件或文件夹删除或重命名

五:简单图片例子,具体使用请看主项目

RemoteDataControllerForWeb_第1张图片
1.png
RemoteDataControllerForWeb_第2张图片
2.png
RemoteDataControllerForWeb_第3张图片
3.png
RemoteDataControllerForWeb_第4张图片
4.png
RemoteDataControllerForWeb_第5张图片
5.png
RemoteDataControllerForWeb_第6张图片
6.png
RemoteDataControllerForWeb_第7张图片
7.png
RemoteDataControllerForWeb_第8张图片
8.png
RemoteDataControllerForWeb_第9张图片
9.png
RemoteDataControllerForWeb_第10张图片
10.png
RemoteDataControllerForWeb_第11张图片
11.png
RemoteDataControllerForWeb_第12张图片
12.png
RemoteDataControllerForWeb_第13张图片
13.png

小期待

以下项目都是我围绕远程控制写的项目和子项目。都给star一遍吧。

项目(Github) 语言 其他地址 运行环境 项目说明
RemoteDataControllerForWeb JavaScript 浏览器 远程数据调试控制台Web端
RemoteDataControllerForAndroid Java Android设备 远程数据调试Android端
RemoteDataControllerForServer Java 运行Java的设备 远程数据调试Server端
MiniHttpClient Java 运行Java的设备 精简的HttpClient
MiniHttpServer Java 运行Java的设备 支持部分Http协议的Server
MiniTCPClient Java 运行Java的设备 TCP长连接库,支持粘包拆包处理
PackageMessage Java 运行Java的设备 TCP粘包与半包解决方案
ByteBuffer Java 运行Java的设备 二进制处理工具类
DataTables.AltEditor JavaScript 浏览器 Web端表格编辑组件

我的小站:IT狗窝
技术联系QQ:1264957104

你可能感兴趣的:(RemoteDataControllerForWeb)