首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

手机管理服务器

首先是管理vps上文件,类似于winscp那样,其实在也有这样实用软件,那就是ES文件浏览器,他支持远程连接ftp和sftp,你只需要点开菜单,点开'网络'点FTP,然后在下方点新建,然后填好服务器...在电脑上我们通常都是putty来连接vps远程运行shell命令,当然在Android上依然可以,大家都知道是Linux内核嘛,所以它很多东西都是和Linux是相通,而在Linux系统下连接vps...通常是在终端下ssh客户端来连接,因此只要我们在之下有这么样程序的话理论上连接vps是没问题。...(首先当然是要有root权限啦啦啦O_o) 有了终端模拟器之后连接服务器过程便成功了一大半,这个时候你在终端下输入ssh显然会报错,因为这个时候并没有ssh命令,所以接下来我们就是要配置一个ssh...客户端到上了,默认命令都是在/system/bin目录下,所以我们只要把ssh编译之后二进制程序放在那个目录之下便可以运行了,我在网上找到个,还算挺好用

6.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

Linux Deploy让手机成为Linux服务器

是基于Linux,那么是不是可以把手机当服务器用呢?...那么我树莓派是不是可以丢了呢~ 一开始想找直接将Linux系统刷到手机上,不过难度太大了而且据说很难适配,那这条路走不通了 那么能不能直接从调用底层Linux呢?通过查找,也不行......和手机设置默认储存位置有关,如果手机设置默认储存为本机的话,那么${EXTERNAL_STORAGE}其实代表系统文件管理器能看到目录地址,${ENV_DIR}代表文件系统内部地址...如果需要挂载sd卡可以勾上挂载,ssh则是必选 挂载路径要根据自己系统实际情况来填,可以任意可root文件管理器找到sd卡实际路径,再复制进去,因为每种手机路径不一定一样...= 然后就可以putty、xshell等ssh工具进行连接了。

8.4K20

Python编写游戏脚本

在Python中编写游戏脚本涉及到主要是利用Python语言和相关库工具(例如Pygame和Kivy)完成游戏设计和开发,随后使用Pyqtdeploy或BeeWare等工具将脚本打包为Android...一、Python及其在游戏开发中应用 Python是一种开源、高级编程语言,其易于学习且代码重用性高,具有丰富库支持。这使得Python在各类应用中有着广泛用途,包括游戏开发。...Python中有很多用于游戏开发库,例如:Pygame库,它是一个开源Python模块,用于游戏创建。 在游戏开发中,Python主要用于游戏逻辑编写和算法实现。...三、将Python游戏脚本打包为Android APK 创建完成Python游戏脚本需要打包为Android APK文件才能在设备上运行。...四、总述 使用Python编写游戏脚本不仅可以利用Python强大库资源,同时也能够享受Python语言带来编程便利。

1.4K50

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

windows下服务:没有界面、长期运行在后台应用程序; android下服务:应用程序一个组件,没有界面activity,长期运行在后台; 进程:是应用程序运行载体。...System.out.println("-------onServiceDisconnected-------"); } } 5、通过在activity中通过中间人条服务业务逻辑方法...(View view){ myBinder.callMethodInService(); } 绑定服务应用场景 应用场景: 1、需要在后台运行一定业务逻辑,而且需要与服务器端交互数据...(重点) 本地服务:写在自己应用程序工程里服务 ,使用自己应用程序进程运行这个服务; 远程服务:写在别的应用程序工程里服务,使用别的应用程序进程运行这个服务(安装在同一个手机上应用程序)...; IPC: Inter Process Communication(进程间通讯); aidl: Android Interface definition language 接口定义语言; aidl

4K10

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

为什么需要广播接受者 广播: 1、电台:发送一定频道广播消息,50mhz; 2、收音机:调整到一定频道,接收广播消息; android应用程序里面的电台:系统内置一个服务,会把事件(电量不足、电量充满...、开机启动完成)作为一个广播消息发送其他接收者; android应用程序里面的收音机:自己写一个广播接收者一个类。...,系统会自动启动广播接收者进程,调用onReceive方法,接收消息。...2.3模拟器,4.0之后版本没有卸载、挂载、移除SD卡功能。...就能接收到广播; //发送一个广播消息(无序广播) sendBroadcast(intent); 有序广播: 当广播把消息发送出去后,消息会根据广播接收者优先级从高到低一级一级地下发消息。

3.9K10

日历_公认不卡手机

首先计算上月日期: 由本月第一天是周几和上个月天数,得出上月日期显示 int temp = lastMonthDays - firstDayOfWeek + 1;//上个月天数减去本月第一天周几再加上...1 再计算本月日期:本月内数据根据该月天数跑循环。...计算上没有区别,但是显示时候会有区别,为了简单,统一成6周,共42个元素,一月多余下月日期补充。...四个点确定一个矩形,可以在纸上画一下大致图案,大致画个一两行矩形,应该就找到规律了,感觉有点像以前上学时做找规律数学题。...: 1、是不是本月数据(颜色区分本月和其他月数据) 2、是不是今天 3、有没有选中日期 4、显示不显示农历 其中今天和选中日期圆环表示,就需要在当天和选中日期矩形中绘制圆环。

4.8K30

上传文件(绝对可以

写在前面:我只是贴出核心代码,只是记录下我寻找上传功能过程,我是一个PHPer,最近项目需要编写APP,因此就刚学习Android开发。...如果你也正在学习Android可以一起交流一下~~ 上代码:(客户端代码)直接贴出关键部分 /* * 图片上传 */ private void httpUpload() { HttpClient..., HttpVersion.HTTP_1_1); String pathToOurFile = C.dir.images + File.separator + filename; //要上传图片...; } 说明:我这里只是为了实现上传功能,随后需要按照服务器返回结果进行处理~ 服务器端代码:(PHP代码) $arrTmp = pathinfo($_FILES['file'][...file']['tmp_name'],$file_newname); 演示过程: image.png 保存路径 image.png 客户端 image.png 图片裁剪以及保存、 image.png 发送服务器

1.6K61

为啥手机越越卡?

在业内,Android手机一直有着“越越慢”口碑,这个现象甚至超出了硬件范畴——很多中高端Android手机在硬件参数上都优于同一代iPhone,但是它们仍然会在使用半年到一年时间后进入“欠流畅”...系统编写,并最终成为贝尔实验室母公司、美国电信巨头AT&T商业产品,并启动了长达数十年版权运作。...1991年,一个芬兰学生、同时也是计算机黑客Linus Torvalds,他对Unix十分着迷,但是买不起运行Unix需要工作站,所以他就尝试自己以同样编程方式写了一个名为Linux操作系统...而从Mac OS开始,苹果就将操作系统私有化视为企业战略,乔布斯的话来讲,他是将iOS装进了iPhone这个盒子里,然后卖给了用户。...所以,iPhone之所以不会出现“越越卡”情况,是因为苹果公司对它手机从硬件到软件拥有最高管理权限,在封闭式环境中,来自第三方应用程序无法调用超过iPhone承受限度指令,自然也不可能造成持续性系统损伤

1.4K70

基础干货(六):Activity学习

标签值就它界面的标题 4、activitylabel标签值就它桌面快捷图标的名称 5、application中label标签和activity中label标签不是一个概念,application...中label表示应用程序名称,activity中label标签表示是它界面的名称。...uri = intent.getData(); 意图设计目的 意图设计目的:解耦,实现应用程序高内聚、低耦合。...onStart:当界面可见时候调用 onResume 按钮可以被点击时候 onPause 按钮失去焦点时候: onStop 界面不可见时候调用: onDestroy 销毁activity...android:launchMode="singleTop" 如果任务栈栈顶存在这个要开启activity,不会重新创建activity,而是复用已经存在activity。

2.8K10

基础干货(四):网络编程学习

ok,404 没有找到资源、503、509 服务器端错误 (2)解析服务器返回二进制数据,解析成一个图片 (3)把图片显示在TextView上 示例代码: package com.itheima.htmlview...(); if(code == 200){ //(2)解析服务器返回二进制数据,解析成一个字符串...网图片查看器(重点) 1、发送请求:GET 2、接收服务器端返回响应数据 使用代码实现步骤: 1、创建URL,打开一个HTTP连接; 2、设置请求头信息:GET(GET、POST) 3、接收服务器端返回响应数据...,响应码:200 ok,404没有找到资源 ,503服务器端内部错误 4、把接收二进制数据转换成图片 模版代码: 1、创建一个URL对象,打开一个HTTP连接 URL url = new URL...2、设置请求头信息:GET(GET、POST) conn.setRequestMethod("GET"); conn.setConnectTimeout(5000); 3、接收服务器端返回响应数据

14.9K10

KaliMetasploit实验入侵自己手机

要求电脑主机与手机在同一网段连接在同一wifi下 方法在kali网络适配器下选择桥接模式,选择后输入dhclient重新分发IP此后就会在同一网段 对于我kali2021 IP:192.168.1.10...手机IP:192.168.1.7 开始 一.生成apk应用 使用msfvenom生成一个预设定向连接kali主机apk应用。...如果出现该报错,只需将你路径返回至 .apk应用路径。...密钥别名 tz.apk apt-get install apksigner 5,对apk进行签名验证 apksigner verify -v --print-certs 11.apk 到这里我们已经完成了手机应用制作木木只要把它传到手机里安装就行...可能出现问题 1.访问本机ip失败显示服务器连接不成功 解决在kali中开启网络服务 systemctl restart networking 开启apache服务 service apache2 start

1.1K60

RN与原生通讯(篇)一、RN调用代码(简单)二、RN消息机制方式与原生代码切换三、RNPromise机制与原生代码通信四、RNcallback回调方式与原生代码通信

一、RN调用代码(简单) RN调用原生代码,大致分为如下几步。 1、Android Studio打开一个已经创建好RN项目,选择android/build.gradle文件。 ?...二、RN消息机制方式与原生代码切换 实现效果:在原生代码中添加一个按钮,当用户从RN界面调用原生代码就会进入到原生代码开发界面中,而点击原生代码中按钮就会返回到RN界面。 ?...三、RNPromise机制与原生代码通信 使用Promise机制也是RN与原生通信一种方式。在原生代码MyNativeModule文件中创建桥接方法。...Debug进行调试,得到结果如下: ? 四、RNcallback回调方式与原生代码通信 按照上文中提到方式,在原生模块中暴露一个桥接方法给RN调用。...在使用回调函数时会呈现出某些缺点,比如说每次调用只应当调用一次,多次调用可能会出现意想不到结果,并且这种方法原生代码是无法主动发送信息给RN侧。而消息机制方式就可以进行消息互相传递。

3.5K70

你没见过中文编程工具,中文开发android应用,开发初体验!

那有没有用于android开发中文编程工具呢?有!那就是猎码中文开发工具 小编身为一个程序员,在使用猎码后,感觉还是不错!...关于编程效率问题,我们知道开发一般都是eclipse和Android Studio,不过这两个工具都是外国,各种英文。如果英文学得不扎实,基本很难熟练使用。...这些组件是专业开发人员大量代码封装了很多功能模块。可以大大地节省我们开发时间。...最后,谈到中文开发,那么中文开发优势和不足,也是大家争论焦点。很多使用外国编程工具程序员不屑于使用中文开发,他们理由大多都是国产编程工具都是小众软件,很难在一些大型企业中使用。...是的,小众的确是国产编程工具缺点。但这并不是国产编程工具错,只能说国产编程工具还有很长路要走。能支持就多多支持吧!

4.8K10

基础干货(十):多媒体编程学习

多种媒体综合。图片、音乐、视频。 计算机表示图形方式 1、bmp 以高质量保存所有类型图片,用于计算机。...每个像素点颜色是一个RGB,使用6个十六进制数值来表示。 文件头信息占用数据大小。 体积比较大。 2、jpg 以良好质量保存图片,用于计算机、电子邮件或网络。...jpg 工业图形压缩算法,类似rar算法。人眼识别精度有限,把相邻空间内类似的颜色使用同一个颜色来表示。 体积减小,失真。...RGB ARGB 32 应用程序在启动时系统为它创建一个进程,系统为每个进程创建dalvik虚拟机(模拟器设置VM Heap),当图片大小大于虚拟机堆内存空间时,就内存溢出(内存泄露);...解决办法:缩放图片加载到内存 步骤: 1、获得设备屏幕分辨率; 2、得到原图分辨率; 3、通过比较得到一个合适比例值; 4、按照比例值缩放图片 5、把图片显示在imageview 缩放图片并加载到内存中

1.4K10

基础干货(三):数据库学习

---- title: 基础干货(三):数据库学习 copyright: true categories: 基础干货 date: 2018-01-10 19:35:26 tags: [Android...BLOB(二进制对象)数据类型,也接受varchar(n)、char(n)、decimal(p,s) 等数据类型, SQLite最大特点是你可以把各种类型数据保存到任何字段中,而不用关心字段声明数据类型是什么...但有一种情况例外:定义为INTEGER PRIMARY KEY字段只能存储64位整数, 当向这种字段保存除整数以外数据时,将会产生错误。...helper = new DBHelper(this, "account.db", null, 1); onCreate是在数据库创建时候调用,主要用来初始化数据表结构和插入数据初始化记录...onUpGrade是在数据库版本升级时候调用,主要用来改变表结构 2、调用db = helper.getWritableDatabase(),得到数据对象 数据库sql语句增删改查 创建表结构:

2.7K20
领券