精华内容
下载资源
问答
  • 原标题:【开源】EA极光 - 中文安卓开发工具 项目介绍EA-Code是由业余爱好者编写的一款:中文安卓app开发工具。工具完全由易语言+jdk开发,目前版本是2.0版本。 亮点介绍1. 程序界面美观,符合现代审美与软件设计...

    原标题:【开源】EA极光 - 中文安卓开发工具

    b41e132e87e1c6c8ae4449cef66d43b2.png

    项目介绍

    EA-Code是由业余爱好者编写的一款:中文安卓app开发工具。

    工具完全由易语言+jdk开发,目前版本是2.0版本。

    9f6ae7c60e1b08db84c99e94a6eb7581.png

    亮点介绍

    1. 程序界面美观,符合现代审美与软件设计理念。

    2. 支持支持库开发编写,支持库开发同样使用易语言,大大简化了开发流程。

    3. 界面设计可视化,所见即得的界面开发方式。

    4. 提供较为完整说明文档,即时帮助F1,代码输入提示。

    5. 支持模拟器调试,能够直接引用外部模拟器进行调试。

    6. 丰富的组件,让开发拥有更多可能。

    7. 自带例程,例程展示的一些基本操作。

    c3b09e6adc59caa32fbaca42057ba3a6.png

    开源学习建议

    源码中大量使用了各种技术,由于程序本身就是一个完整的系统,所以整体源码庞大,阅读的复杂度也相对较高。阅读源码时应该先从模块看起,看看都引用了哪些模块,并且模块都是做什么的,根据源码、备注、调用方法来确定模块中的命令是做什么的,逐个分析模块后,再进行主程序源码的查看。

    同样的,源码中引用了很多支持库,这些支持库与模块间相互配合,是整个软件的重要组成部分。除核心库外,程序还引用了:许多支持库。所以当充分了解支持库之后,再看程序代码,就能事半功倍了。

    分析阅读源码。编译过程,编译开始时,将开始分析源码,将源码进行处理,处理的过程实际上是作为了一种替换,将原本写好的代码,根据JAVA与Android的规范进行替换,将代码替换为符合标准的java代码,之后调用java编译器进行编译。最终生成文件。编译过程需要设计到实际的Android开发,故如果想要进一步了解过程,需要具备一定的Android开发能力。

    如果说直接研究编译过程太过复杂的话,我们完全可以学习他软件实现的流程,代码编写的规范,学习到如何写代码才能完整的构建出这样一个大型的程序。例程程序中如何使用变量,如何管理众多的程序集和全局变量,如何分类各种子程序,类的方法,如何组织一个大型源码和写代码同样重要。这里推荐大家去看一下如何编写支持库以及支持库和主程序进行通信,调用。实际上来讲,这个支持库就是一个dll(易语言的也是),通过一些固定不变的接口(子程序)来返回这个支持库的信息,信息可以包括,支持库名,支持库命令数等,这样主程序就可以知道支持库的信息,并且针对不同的信息,不同的内容作不同的处理。重要的是在编译的时候,能够将命令进行转换,分离,然后将命令与要生成的代码结合,最终生成为一个可用的文件,这里面的玄机是真正需要我们了解和学习的。

    实际上,返回支持库信息的方法就是上面图片所示,将支持库内提供的命令,命令的说明都通过一个数据类型传递给主程序,之后主程序进行调用操作。在载入支持库的时候,正是读取对应的几个接口(子程序)来得到支持库的一些信息,命令。在编译时根据GetJar和GetLib获取执行和依赖的其他文件,最终完成编译。在这里,支持库实际上做到了一个桥接,将Jar与EA-Code连接了起来。

    17b53a11b4dd75cb1dba34ed920214cb.png

    df9528ed515015b73a295c0c622f9fe8.gif

    戳这里,阅读原文,收藏源码返回搜狐,查看更多

    责任编辑:

    展开全文
  • (注:参考Java核心技术卷I 第10版) JDK:JDK是Java Development Kit的缩写,中文翻译为 Java开发工具包。JDK包括 开发工具(如编译工具、调试工具)和Java运行环境(JRE),而Java运行环境(JRE)又包括 Java...

    【官方正版】java jdk 9学习笔记

    78.4元

    包邮

    (需用券)

    去购买 >

    0fe912cfa9813c9bcce1c01b7781e61d.png

    一、Java 和 JDK 是什么

    Java:Java是一种优秀的程序设计语言,它有非常多的语言特性,如简单性、面向对象、可移植性等。Java 并不只是一种语言,而是一个完整的平台,它有一个庞大的库,其中包括了很多可重用的代码和一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。(注:参考Java核心技术卷I 第10版)

    JDK:JDK是Java Development Kit的缩写,中文翻译为 Java开发工具包。JDK包括 开发工具(如编译工具、调试工具)和Java运行环境(JRE),而Java运行环境(JRE)又包括 Java虚拟机(JVM)和基础类库。总之如果你要用Java语言开发程序,就必须使用JDK。下面给一个JDK和JRE包括哪些内容的官方文档图。

    577e594cc9e6d67e0590c4577baaac90.png

    JDK和JRE官方文档图

    二、下载JDK

    本文使用的不是最新版的JDK,而是使用的比较多的JDK 8 (或Java SE 8)。

    下载地址(Oracle 官方):https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

    下载时根据自己的操作系统平台选择合适的安装包,我这里使用的 Windows 10 并且是64位,所以我这里选择“jdk-8u271-windows-x64.exe”,然后点击下载就行了。

    三、安装JDK

    在Windows上安装JDK就很简单了,直接双击刚才下载的安装包就行了,双击后会出来一个安装向导,在安装时把安装路径改成自己想要安装的地方就行了(如:D:\Java),其它的就是傻瓜式的跟着安装向导点“下一步”就行了。

    四、配置JDK环境变量

    安装好JDK后,就要配置JDK的环境变量了。

    (1)为啥配置环境变量

    配置环境变量的作用:一是使得在除了JDK的bin目录下的其它目录下也可以运行编译(javac)和执行(java)等命令。二是使得需要使用JRE的第三方软件可以找到JRE在哪,如Tomcat、Eclipse等。

    (2)需要配置哪些环境变量

    需要配置的环境变量有:JAVA_HOME 和 Path(注意:在Linux系统下是PATH)。但是有的教程会让设置CLASSPATH环境变量,现在我告诉你从JDK1.5及其以后的版本,Java运行环境(JRE)可以自动搜索当前文件夹下.class文件和自动加载dt.jar和tools.jar类库文件,所以,从JDK1.5开始,就可以不用配置CLASSPATH环境变量了,此处不接受反驳,谢谢。

    (3)配置JAVA_HOME和Path环境变量

    JAVA_HOME:右键此电脑->属性->高级系统设置->环境变量,然后再点击 系统变量 下的新建按钮,在弹出的输入框中,输入变量名为:JAVA_HOME,变量值为:D:\Java\jdk1.8.0_271(注意:根据自己安装的JDK目录填写),切记此路径设置到JDK目录级别就行了。

    Path:同JAVA_HOME,在 系统变量 那一栏中找到Path环境变量,然后双击(或者选中Path环境变量,再点编辑按钮),在弹出的编辑Path环境变量界面中,点新建按钮,然后输入 “%JAVA_HOME%\bin” 即可。最后单击确定,通过单击确定关闭所有剩余窗口。

    到此,JDK的环境变量就配置好了。最后回答一个小问题,配置环境变量时为啥不直接把JDK的bin目录路径直接设置到Path环境变量中,而要把JAVA_HOME作为一个中间变量呢,一是因为需要使用JRE的第三方软件需要通过约定好的JAVA_HOME环境变量找到JRE在哪,如Tomcat、Eclipse等。二是因为这样配置方便切换JDK的版本,只需要直接修改JAVA_HOME的值就可以了。所以必须配置JAVA_HOME环境变量。

    (4)测试JDK环境变量是否被配置好

    在Windows 命令行界面(cmd)中,输入javac 和 java 命令,如果出现命令的用法,就代表设置环境变量成功了,如果出现找不到命令,则代表设置环境变量有误。(提示:进入Windows下命令行的方法,按 Win + r 键,弹出运行界面,然后输入cmd并按回车键,即可打开命令行界面)

    至此,JDK已经安装并配置好环境变量了,下面就可以基于JDK进行开发了,进而进入熬夜->掉头发的死循环中,哈哈。目测了下我的头发,都还在,而且发际线也不高,准备给我的头发入个5万的保险,哈哈。

    java 11官方入门(第8版)教材

    79.84元

    包邮

    (需用券)

    去购买 >

    f0f3f55624fb396b1764d42d6df88864.png

    展开全文
  • GBA开发工具包

    2020-12-18 20:30:07
    如果你需要这个开发包请下载pic2gba.exe用于转换256色的.pcx ,bmp,gif格式的文件,它可以使用通配符,因此可以方便的转换一大批文件,转换后数组名为 Data_文件名 的形式。第2个参数必须是0或1,如果为1则转换后的...

    这个包中的文件是我为了开发gba游戏而编写的,我使用的watcom 11.0编译器。如果你需要这个开发包请下载

    pic2gba.exe

    用于转换256色的.pcx ,bmp,gif格式的文件,它可以使用通配符,因此可以方便的转换一大批文件,转换后数组名为 Data_文件名 的形式。第2个参数必须是0或1,如果为1则转换后的文件中带有调色板。

    pcx2gba.exe

    这个是专门转化256色pcx格式的文件,它没有解压数据而是将压缩文件直接换为16进制数据,所以你需要使用我函数库中load_pcx()函数进行显示。这个转换了调色板数据,转换后数组名为 Data_文件名 的形式。

    rhzk.exe

    这个是ucdos的汉字库转换工具,需要hzk16和asc16两个字库文件。

    pal2gba.exe

    这个是转换调色板数据的,你可以用256色的pcx文件中的调色板数据,或photoshop的.act文件。

    cat2gba.exe

    这个是连接工具,它可以将两个文件进行连接,它在第一个文件后根据你所指定的长度填充数据再连接第二个文件。格式如下:

    cat2gba main.bin data.dat outfile.bin fill_len

    fill_len必须大于main.bin的长度

    p2gba.exe

    这个是pic2gba.exe的16位色版,转换后的数据是为了给beauty16 for gba 版的。

    压缩包中附带的pal文件是标准调色板数据,各颜色空间比较平均。所有工具均附源代码,可使用watcom编译。(需要我的beauty dos版函数库)。

    欢迎与我联系,提出你的建议或是把你修改后的代码发给我。

    展开全文
  • php中文编辑器(中文php编程),一款PHP中文编程开发软件,需要将全部文件覆盖到易语言编辑器环境内才能开启,内置了详细的操作说明,安装后用户即可享受到全中文环境下的PHP开发体验,让程序开发设计更加舒适。...

    php中文编辑器(中文php编程),一款PHP中文编程开发软件,需要将全部文件覆盖到易语言编辑器环境内才能开启,内置了详细的操作说明,安装后用户即可享受到全中文环境下的PHP开发体验,让程序开发设计更加舒适。本次放出php中文编辑器最新PC版下载,有相关程序环境开发体验需求的朋友们不妨试试吧!

    59e5eeea3044df838a3916f712024405.png

    php中文编辑器功能说明:

    PHP,HTML,JAVASCRIPT,CSS代码高亮及自动完成;方便的HTML工具栏;F1能在指定的帮助中搜索光标处的单词;PHP代码调试及内置浏览器;鼠标在颜色或者图像属性上停留时自动显示真实的颜色或图像缩影预览、在函数上停留时则自动提示函数的各项参数;按住CTRL再点击链接、图像、自定义函数时编辑器自动打开相关对象;支持版本控制;带有FTP功能;可设置书签等等。

    php中文编辑器优势介绍:

    全中文界面环境

    PHP,HTML,JAVAs cript,CSS代码高亮及自动完成;

    方便的HTML工具栏;

    F1能在指定的帮助中搜索光标处的单词;

    PHP代码调试及内置浏览器;

    鼠标在颜色或者图像属性上停留时自动显示真实的颜色或图像缩影预览、在函数上停留时则自动提示函数的各项参数;

    按住CTRL再点击链接、图像、自定义函数时编辑器自动打开相关对象;

    支持版本控制;

    带有FTP功能;

    可设置书签等等。

    php中文编辑器安装说明:

    把“缺的支持库”里面文件复制到易语言安装目录下的lib目录内

    调试时弹出的提示信息只有调试时才会出现,编译后不会出现,所以不影响软件使用

    PHP编辑器相关:

    展开全文
  • KEIL C51 开发工具

    2021-05-24 05:47:12
     当你准备开始与目标硬件测试软件应用程序,可以使用MON51,MON390,MONADI,或FlashMON51目标监视器,ISD51在系统调试,或ULINK USB-JTAG适配器目标系统下载和测试你的程序代码 C51 C编译器 8051微控制器的KEIL ...
  • 华为鸿蒙开发工具是一款非常实用的集成式应用开发软件,它能够帮助大家更加的快捷,方便的使用华为EMUI系统打造应用。鸿蒙开发工具最新版还支持设备管理,支持代码编译,支持调试仿真等多项功能,可以满足大家的各类...
  • 【填空题】服务器创建Servlet后,该Servlet会调用 方法初始...【单选题】下列哪个是整数类型( ) byte【填空题】JDK 是 Java Development Kit 的缩写,是 Java 语言的开发工具包,它包括 Java 运行环境、 Java 工具和 _...
  • vim官方:vim不是文字处理软件,而是程序开发工具Vi/vim命令模式的分类一般模式(打开vi时默认进入一般模式)可以移动光标,可以删除文字,可以复制粘贴(通过命令)命令输入完毕就执行,不需要回车确认。执行完毕后还在...
  • Java常用开发工具有哪些?

    千次阅读 2021-01-14 16:56:58
    Java常用的几个开发工具。下面这些工具或许功能和作用不同,但是有着一个共同的主旨,那就是——它们都是为了给 Java 编码和开发提供卓越的支持。 常用源码编辑工具介绍 Java源代码本质上其实就是普通的文本文件,...
  • c语言开发工具下载

    2021-05-20 10:00:36
    简易c语言开发工具是一款非常简单易用的c语言集成开发环境,以往我们在想要安装C语言软件的时候选择的都是体积过的安装组件,这款软件特大大地打破了常规,不仅体积小巧,还可以对程序进行编写、调试或者运行等操作...
  • [Java教程]彻底搞懂Java开发工具包(JDK)安装及环境变量配置0 2021-01-04 04:00:04 安装并配置JDK环境变量,不但要知道怎样做,也要知道为什么这样做,知其然知其所以然。一、Java和JDK是什么Java:Java是一种优秀的...
  • I installed the Android SDK and it mentioned that I should download eclipse as well, but when I download and try to run the eclipse.exe, I recieve a message stating "A Java Runtime Environment or Java...
  • 提供大量免费、原创、高清的PHP视频教程,在学习的时候可以直接在线修改代码示例,查看PHP执行效果是PHP中文网的一大特色,在源源不断推出教学视频的同时,php中文网也开发出了几款方便php程序员的小工具,一起来看...
  • 这里有8个最好的 Android工具以许多不同的方式帮助开发人员,例如 - SDK和AVD管理器,android ADT,android DDMS等等,每个工具表现其独特和不同的质量,使它非常有用于开发。如今,Android的开发一天一天地增长,在...
  • 首先IDEA是没有中文的,虽然大部分开发环境都是没有中文的,但是对比于我一直在用的netbeans的全中文操作环境还是区别很大不过IDEA对插件的支持就完全不是netbeans可比的,相对于netbeans可怜的插件量,IDEA的插件很多,...
  • C语言常见开发工具的安装和配置

    千次阅读 2021-08-10 01:25:00
    工欲善其事,必先利其器,进行C语言编程之前,需要有一个称手的开发工具。本文就面向新接触编程的朋友,介绍了几种常见C语言开发工具,希望可以帮助到大家。
  • USB-ML-12CYCLONE PROUSB-ML-UNIVERSALUSB-ML-UNIVERSAL FX支持发软件:烧录软件 PROGHCS08调试软件 ICDHCS08软件包PKGHCS082.HC(S)12(X)系列开发机硬件:USB...
  • 关于PHP的开发工具其实网站上可以搜索到非常多,对于初学者来说,太多的选择反而不知道怎么去选。本文是基于window平台上,针对PHP初学者介绍一些非常好用的开发工具。PHP 开发工具其实包括以下四种:1、PHP服务器...
  • JavaScript自推出后就大受开发者的青睐,基于JavaScript的开发工具(这里包含大量的JS开发资源,包括前端、框架、通用类等)不计其数,开发者们可以灵活选择,轻松构建应用。下面我们来看一下开发JavaScript使用的几种...
  • Oracle SQL Handler,是 专为 Oracle 数据库开发人员及操作人员 精心打造的一款 Oracle 客户端工具: 超智能的SQL编辑器 ; 超方便的表操作 (可以通过修改表的单元数据去更新数据 库表); 多种式的数据导出包括 XLS...
  • 它不仅可以用于Java的开发,通过开发插件,它可以构建其他的开发工具。Eclipse是开放源代码的项目,建议使用Releases或Stable Builds版本。 四、Jcreator Jcreator是一个用于Java程序设计的集成开发环境,具有编辑、...
  • 原标题:4款好用的网站开发工具推荐1.Dreamweaver工具简介:老牌的网页编辑软件,功能非常强大,最大的优点是可视化编辑,还有错误提示,深受前端开发人员和网站开发人员欢迎!Dreamweaver CC 专注于快速响应设计、...
  • php使用什么开发工具

    2021-03-26 15:41:31
    开发工具:一般是指一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的特殊软件。NetBeansNetBeans是一款免费并且功能强大的PHP IDE,它支持多语言,包括英语、日语、俄语、葡萄牙...
  • PHPEditionPro的目标是创造产品,这将最大简化并加快开发全功能的PHP网站过程。现在它包含了所有标准的代码和许多先进的功能为PHP开发能力。PHP,HTML,javas cript,CSS代码高亮和代码折叠,H...
  • 鸿蒙系统开发工具DevEco Studio 2.2下载/安装教程

    万次阅读 热门讨论 2021-08-20 10:35:00
    鸿蒙开发包括鸿蒙应用开发(手机app)和鸿蒙设备开发(硬件开发)两大部分,其中设备开发又包括TV,音响,眼镜,手表,PC,平板,汽车,耳机以及未来的各种智能家居,手机作为一个超级终端,与各种设备实现互联,未来无论是在工作,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 351,479
精华内容 140,591
关键字:

中文软件开发工具