AIDE是一个Android Java集成开发环境,可以让你在Android系统内进行Android软件和游戏的开发。它不仅仅是一个编辑器,而是支持编写-编译-调试运行整个周期,开发人员可以在Android手机或者平板机上创建新的项目,借助功能丰富的编辑器进行代码编写,支持实时错误检查、代码重构、代码智能导航、生成apk,然后直接安装进行测试。
和电脑上开发安卓是一样的,《深度汉化》上有汉化版,汉化版很好用,你问的问题在《疯狂安卓讲议》上有例子
对于一个程序员来说,离开电脑是否就意味着失去“吃饭的工具”?其实并不是,现在是移动互联网发达的时代,人手一部手机即可联系“全世界”。那么手机如何直接编辑程序代码?本篇文章就给大家介绍几款Android手机编辑代码的软件。首先大家要知道Android是一种基于Linux的自由及开放源代码的操作系统。一、AIDE,可编写,可运行。AIDE是一个Android Java集成开发环境,可以让你在Android系统内进行Android软件和游戏的开发。它不仅仅是一个编辑器,而是支持编写-编译-调试运行整个周期。开发人员可以在Android手机或者平板机上创建新的项目,借助功能丰富的编辑器进行代码编写,支持实时错误检查、代码重构、代码智能导航、生成APK,然后直接安装进行测试。这款软件还完全兼容现有的Eclipse项目,只需要将源代码复制到你的设备中然后打开,你就可以继续开始进行代码工作。二、DroidEdit,文本源代码编辑器,语法高亮。《DroidEdit Pro》是一款适用于Android手机或者平板电脑的代码编辑器,具有Syntax Highlight 功能,可以进行源代码的编辑,支持数十种编程语言的语法高亮,包 C, C++, C#, Java, HTML, CSS, Javascript, Python, Ruby, Lua, LaTeX, SQL,无限撤销和重做等等,另外支持sftp。三、920文本编辑器:手机写html,语法高亮。一款运行于Android手机上功能强大的文本编辑器,使用它你可以在任何地方都可以方便地查看或编辑你的代码。
AndroidStudio亲儿子最好用。如果只是编辑器,notepad++就行了。只是没有代码提示补全。
eclipse 编写安卓代码:1、安装java编译工具,JDK下载地址:安装参考地址:、在下载好的eclipse中安装安卓开发插件ADT下载地址:安装参考地址:、安装完之后,更新安卓编译工具SDK安装参考地址:、直接下载集成版本的开发工具:下载安装地址:、软件安装完毕,就可以进行开发了参考地址:_html以上地址仅供参考,可以自行百度搜索
eclipse不支持可视化编程,也就是没有可以拖动的button,label,menu等组件如果你了解java的语法的话,java中的button的大小,位置等属性都是需要自己定义的而,你要想点击button触发事件要通过监听器来实现,监听器可以监听键盘、鼠标等的操作,然后对其进行相应的事件处理建议你多看看JAVA的Swing编程
你已经好高了………………坐等更高的 网上找了个JAVA的,看看有用没public class FileUtils { public static final int S_IRWXU = 00700; public static final int S_IRUSR = 00400; public static final int S_IWUSR = 00200; public static final int S_IXUSR = 00100; public static final int S_IRWXG = 00070; public static final int S_IRGRP = 00040; public static final int S_IWGRP = 00020; public static final int S_IXGRP = 00010; public static final int S_IRWXO = 00007; public static final int S_IROTH = 00004; public static final int S_IWOTH = 00002; public static final int S_IXOTH = 00001; public static final class FileStatus { public int dev; public int ino; public int mode; public int nlink; public int uid; public int gid; public int rdev; public long size; public int blksize; public long blocks; public long atime; public long mtime; public long ctime; } public static native boolean getFileStatus(String path, FileStatus status); private static final Pattern SAFE_FILENAME_PATTERN = Ppile("[\\w%+,/=_-]+"); public static boolean copyFile(File srcFile, File destFile) { boolean result = false; try { InputStream in = new FileInputStream(srcFile); try { result = copyToFile(in, destFile); } finally { lose(); } } catch (IOException e) { result = false; } return result; } public static boolean copyToFile(InputStream inputStream, File destFile) { try { if (destFxists()) { destFdelete(); } OutputStream out = new FileOutputStream(destFile); try { byte[] buffer = new byte[4096]; int bytesRead; while ((bytesRead = inputSad(buffer)) >= 0) { write(buffer, 0, bytesRead); } } finally { lose(); } return true; } catch (IOException e) { return false; } } public static boolean isFilenameSafe(File file) { return SAFE_FILENAME_PATTERNatcher(Path())atches(); } public static String readTextFile(File file, int max, String ellipsis) throws IOException { InputStream input = new FileInputStream(file); try { long size = length(); if (max > 0 || (size > 0 && max == 0)) { if (size > 0 && (max == 0 || size < max)) max = (int) size; byte[] data = new byte[max + 1]; int length = ad(data); if (length <= 0) return ""; if (length <= max) return new String(data, 0, length); if (ellipsis == null) return new String(data, 0, max); return new String(data, 0, max) + ellipsis; } else if (max < 0) { // "tail" mode: keep the last N int len; boolean rolled = false; byte[] last = null, data = null; do { if (last != null) rolled = true; byte[] tmp = last; last = data; data = tmp; if (data == null) data = new byte[-max]; len = ad(data); } while (len == length); if (last == null && len <= 0) return ""; if (last == null) return new String(data, 0, len); if (len > 0) { rolled = true; Sarraycopy(last, len, last, 0, length - len); Sarraycopy(data, 0, last, length - len, len); } if (ellipsis == null || !rolled) return new String(last); return ellipsis + new String(last); } else { ByteArrayOutputStream contents = new ByteArrayOutputStream(); int len; byte[] data = new byte[1024]; do { len = ad(data); if (len > 0) write(data, 0, len); } while (len == length); return String(); } } finally { lose(); } } }
1、首先打开手机,找到并点击进入设置,如下图所示。2、然后在打开的设置页面中,点击进入更多设置,如下图所示。3、接着在打开的页面中,点击进入关于手机,如下图所示。4、然后在打开的页面中,点击进入版本信息,如下图所示。5、最后在打开的页面中,看到Android版本后方的数值即为版本信息,如下图所示就完成了。
Visual Studio Code(以下简称VSCode)可以说是目前最火的代码编辑器之一了。它是微软出品的一款可扩展的轻量级开源编辑器,并且支持全平台系统。这些特性使得VSCode颇受欢迎,使其成为了一个很棒的Python开发平台。
vscode idea vs
AndroidStudio亲儿子最好用。如果只是编辑器,notepad++就行了。只是没有代码提示补全。
包含:网络请求okhttp,图片下载glide,数据库greenDAO,链式框架RxJava,组件路由ARouter,消息传递通信EventBus,热更新Tinker,插件化框架Replugin,文件下载FileDownloaer,图片选择PhotoPicker,图片滤镜/毛玻璃等特效处理,GIF图片展示控件,图片九宫格控件NineGridView,对话框Dialog,导航指示器ViewpagerIndicator,进度条ProgressWheel,下拉刷新SmartRefreshLayout,数据库调试等。【点击查看APP开发的真正报价】想要了解更多有关APP开发的相关信息,推荐咨询猪八戒网。猪八戒网有千万服务商为企业、公共机构和个人提供定制化的解决方案,将创意、智慧、技能转化为商业价值和社会价值。2011年猪八戒网获得IDG投资并被评选为中国2011年度“最佳商业模式十强”企业;专业性值得信赖。
用jsfiddle看看,我在ipad上没有问题。
NO1 c4droid一款手机上的c语言编译器。个人认为手机上最好用的,没有之一!c4droid是款Android设备上的C/C++程序编译器。NO2 AIDE功能强大,内置学习教程。AIDE是一个Android Java集成开发环境,可以让你在Android系统内进行Android软件和游戏的开发。NO3 我的应用iapp专为手机研发,代码编写简单,学习容易。iapp还很年轻,特别需要大家的支持!NO4 cppdroid和c4droid一样,是一款手机上的c语言编译器。安卓上的C/C++编译环境,可以帮助你在手机上编写c/c++程序 ,和c4droid各有优点,cppdroid最大的优点就是可以即时报错,写一个字符就检查一遍,保证程序的正确性,而且编译速度快,虽然还有部分地方赶不上c4droid,但是和c4droid搭配还是不错的。
Visual Studio Code(以下简称VSCode)可以说是目前最火的代码编辑器之一了。它是微软出品的一款可扩展的轻量级开源编辑器,并且支持全平台系统。这些特性使得VSCode颇受欢迎,使其成为了一个很棒的Python开发平台。