精华内容
下载资源
问答
  • 这里介绍几款可以在手机上编程的app,分别是: 1.java和Android:AIDE集成开发环境。 2.C语言:c语言编译器、C4droid。 3.python:QPython3、Termux。 4.CSS/HTML/JavaScript:HTMLplay。 大部分都不需要root,...

    这里介绍几款可以在手机上编程的app,分别是:

    1.java和Android:AIDE集成开发环境。

    2.C语言:c语言编译器、C4droid。

    3.python:QPython3、Termux。

    4.CSS/HTML/JavaScript:HTMLplay。

    大部分都不需要root,可以直接编写程序并运行,下面我简单介绍一下这3个app的安装和简单使用,主要内容如下:

    一.AIDE集成开发环境:这个主要是用来写java代码(创建工程、写小游戏等),当然也可以写c++代码,只不过需要安装对应的插件才行,自带自动补全的功能,界面干净、整洁,使用起来不错,下面我介绍一下这个app的安装和简单使用:

    1.下载安装,这直接在应用商店里搜素“AIDE”就行,直接下载安装,如下:
    这里写图片描述
    2.这里测试一下,主要代码如下,官方自带的例子:
    这里写图片描述
    3.程序运行截图如下:
    这里写图片描述
    4.AIDE完全兼容Eclipse项目,只需要将源码复制到你的设备中,然后打开,就可以继续编写代码。这里写图片描述
    二.C语言编译器:这是一个很小巧的c编译器,大概13兆左右,界面简洁、朴素,使用起来很简单,下面我介绍一下这个app的安装和简单使用:

    1.下载安装,这里以我的vivo手机为例,直接打开“应用商店”,搜索“C语言编译器”,如下,直接点击下载安装:
    这里写图片描述
    2.测试代码如下,这里编写了2个函数,分别是2数之和和2数只差,很简单:
    这里写图片描述
    3.程序运行截图如下,需要先输入2个数,才能正常运行:
    这里写图片描述
    三.C4droid是一款C/C++程序集成开发环境,默认使用tcc为编译器,可以选择安装gcc插件(需要root)

    选用gcc后,可以用sdl(简单直控媒体层库,需安装sdl plugin for c4droid)和qt(nokia官方开发库,需安装sdl plugin for c4droid)。也可以开发native android app(需安装sdl plugin for c4droid),就像google ndk一样。软件支持代码高亮,编译时间随cpu主频而定,主频越高编译越快。gcc插件版本4.7.2提供了示列程序,包含sdl,android native,qt和命令行测试程序源码。最新版为4.03(2013年7月7日更新)。

    贴吧已发布5.98版本,英文版及汉化版本,默认使用g++编译器,sdl及gcc插件也有相应更新,还可以拓展sdl2插件。
    这里写图片描述
    四.QPython3:这个见名思意,主要用来在手机上写python3代码,使用起来也不错,下面我介绍一下这个app的安装和简单使用:

    1.下载安装,这里直接在应用商店里搜索“QPython3”就行,直接下载安装,如下:
    这里写图片描述

    2.主界面如下,主要分为“终端”、“编辑器”、“程序”、“QPYPI”、“课程”、“社区”这6个模块,终端类似IDLE,编辑器类似记事本,QPYPI是第三方包和工具,程序存储官方自带的示例,课程是一些教学案例:
    这里写图片描述
    3.这里测试一下官方自带的例子—speaky.py,在“程序”这个模块下,代码如下:
    这里写图片描述
    4.点击运行按钮,程序运行截图如下:
    这里写图片描述
    五.Termux,我只能用“神器”来说明这个软件,这是一款来自国外的终端模拟器,功能非常强大。Termux相当于安卓上的linux虚拟机(这种说法虽然不大对,算是微型linux吧)。

    软件特点

    1.享用bash 和 zsh

    2.运用nano 和 vim修改文件

    3.经过ssh拜访服务器

    4.运用gcc和clang编译代码

    5.运用python控制台来作为口袋计算器

    6.运用git 和 subversion查看项目

    7.运用frotz运转根据文本的游戏

    推荐安装包:

    1.apt install python 默认安装的是Python3,毕竟python3是未来啊

    2.apt install clang 大名鼎鼎的c++ 编译器,用来编译c或c++程序

    3.apt install vim termux自带vi,如果想使用vim(毕竟神之编辑器),则必须安装,且默认安装vim 8.0 版本, 配合.vimrc,bundle和git 可以完美配置python开发环境,体验几乎和ubuntu的终端无异.

    4.apt install git 这个码农都懂的

    5.apt install htop 任务管理器

    6.apt install tree 目录树

    7.apt install irssi irc客户端,命令行聊天软件

    8.apt install sl 跑火车

    9.apt install openssl ssh远程连接,后期会用到
    这里写图片描述
    六.HTMLplay,语言:html、CSS、javascript
    看名字就知道了,web开发的。这款软件最强大的地方在于,输入代码非常更多方便,不仅将符号放到了输入法主页,而且还提供了常用标签的快捷输入。
    这里写图片描述
    至此,这6个app都介绍完毕。总的来说,使用起来都不错,各有各的功能,当然,还有许多其他的app也可以在手机上进行编程,这里我就不详细介绍了,感兴趣的可以在网上搜索一下,有相关教程和示例可供参考,希望以上分享的内容能对你有所帮助吧。
    本内容收集自悟空问答关于”如何手机编程?”部分内容来自本人总结。

    *欢迎大家加入Java高级架构/互联网(严禁培训机构、广告群,最干净的技术交流群):614527642
    微信平台本人收集个大量资源(4000G架构资源),只做分享,欢迎大家关注获取,保证免费,非任何机构
    更多精彩请扫码关注微信公众号—— 名称:java版web项目 id :java_project
    这里写图片描述

    推荐作品

    ● JavaWeb项目后台系统开发要点清单

    ● springboot的启动原理解析

    ● 为什么程序员总是发现不了自己的Bug?

    ● SpringBoot+Shiro搭建前后端分离项目

    ● 浅谈JavaWeb项目代码如何分层

    ● 培训机构出来的程序员目前的就业前景怎么样?

    ● springboot 完整企业项目搭建实记

    ● 程序员面试要注意这15类不靠谱的互联网公司

    ● 从输入URL到页面展示到底发生了什么

    ● TCP的三次握手与四次挥手(详解+动图)

    ● 为什么需要RPC,而不是简单的HTTP接口

    展开全文
  • JAVA手机游戏编程

    2008-02-13 21:47:19
    书名叫《J2ME&Gaming》,通过一个完整的例子一步步解说JAVA手机游戏编程
  • 如何在手机上进行编程

    万次阅读 多人点赞 2018-11-30 20:09:14
    这里介绍几个可以在手机上编程的软件,感兴趣的可以下载一下,试着操作一下: 1.Python:这里推荐一个软件—QPython3,集成了Python3解释器、Console控制台和QEdit编辑器,可以直接编辑运行python代码,也可以进行...

    这里介绍几个可以在手机上编程的软件,感兴趣的可以下载一下,试着操作一下:

    1.Python:这里推荐一个软件—QPython3,集成了Python3解释器、Console控制台和QEdit编辑器,可以直接编辑运行python代码,也可以进行简单的安卓开发,下面我简单介绍一下这个软件的安装和使用:

    • 安装的话,直接在手机应用中搜索就行,如下:

    • 打开软件,终端测试效果如下,就行电脑版的python shell:

    • QEdit编辑器,编辑完python代码后,可以直接运行:

    效果如下:

    2.Java:这里推荐一个软件—AIDE,一个Java集成环境,可以直接新建Java项目,进行Java代码的编辑和运行,还可以进行游戏开发,功能强大,内置学习教程,很适合初学者学习掌握,下面我简单介绍一下这个软件的安装和使用:

    • 安装的话,与上面一样,直接在手机应用中搜索就行:

    • 打开软件如下,可以直接新建Java文件,编写Java代码并运行:

    • 当然,也可以直接开发简单的安卓游戏,并直接在手机上安装运行:

    游戏效果如下:

    3.HTML:这里推荐一个软件—w3cschool编程学院,可以在线浏览查看前端开发的资料,包括html,css,javascript等,同时可以在线编辑代码并运行,是一个很不错的学习前端开发的软件,下面我简单介绍一下这个软件的安装和使用:

    • 安装的话,直接在应用商店中搜索就行:

    • 打开软件,就可以搜索前端编程的资料,如下:

    • 在线编辑运行代码的效果如下:

    4.C/C++:这里推荐一个软件—C++编译器(C4droid),一款很不错的C/C++编译器,安装完GCC插件后,可以直接编辑运行C/C++代码,是一款很不错的手机编程软件(这里也可以使用“C语言编译器”这个软件,效果也不错),下面我简单介绍一下这个软件的安装和使用:

    • 安装的话,与上面类似,直接搜就行:

    • 安装完成后,这里需要下载一个GCC插件(编译器),之后才能正常编译运行代码:

     

    5.Termux:这是一个高级终端,类似手机版的XShell,可以直接在手机上登录Linux服务器,支持bash,zsh命令,可以编辑和运行C/C++,Python,Ruby等代码,只需要安装对应的插件就行,就像在Linux系统上使用一样,下面我简单介绍一下这个软件的安装和使用:

    • 安装的话,直接在手机应用商店中搜索就行,首次安装,需要耐心等待一会儿:

    • 打开这个软件,界面效果如下,类似xshell一样,可以运行shell命令:

    • 安装完python后,就可以直接运行python代码,当然,其他语言也可以:

    就介绍这5个在手机上编程的软件,使用起来都还不错,感兴趣的话,可以在手机上下载一下,尝试一下,当然,如果真想练习编程,建议还是在电脑上进行,调试起来更方便,希望以上分享的内容能对你有所帮助吧,也欢迎大家留言、评论。

    展开全文
  • JAVA手机游戏编程源代码

    千次下载 2008-02-13 21:51:10
    几个JAVA手机游戏编程源代码
  • 手机上可以编程看代码的软件

    千次阅读 多人点赞 2020-08-11 14:41:43
    以后大家会路上看到很多人拿着手机,他不是聊天,他有可能是运维工程师、也可能是算法开发、也可能是java开发,还可能是客户端开发,也可能是前端开发... 让你编程一直路上,这到底是程序员的福音,还是码农...

    以后大家会在路上看到很多人拿着手机,他不是在聊天,他有可能是运维工程师、也可能是算法开发、也可能是java开发,还可能是客户端开发,也可能是前端开发...

    让你编程一直在路上,这到底是程序员的福音,还是码农的枷锁。

    粉丝提问:

    这里介绍几款可以在手机上编程的app,分别是:

    1.java和Android:AIDE集成开发环境。

    AIDE是一个Android/Java等集成开发环境,可以在Android手机上进行Android软件和游戏的开发,而无需借助PC端。

    AIDE [1]  不仅仅是一个编辑器,而是支持编写-编译-调试的IDE,开发人员可以在Android手机或者平板机上创建新的项目,借助功能丰富的编辑器进行代码编写,支持实时错误检查、代码重构、代码智能导航、生成APK,然后直接安装进行测试。

    AIDE完全兼容Eclipse项目,只需要将源码复制到Android设备中,然后打开项目,就可以继续编写代码。

    AIDE是一个集成开发环境(IDE),可直接在Android设备上进行Android应用开发。AIDE支持完整的编程操作:其代码编辑器功能丰富,如 一键 修补代码,实时错误检查,重构,智能搜索/跳转代码和运行编译好的应用程序。
      AIDE将成为一个真正的支持Android平板电脑键盘的开发工具。AIDE使用Ice Cream Sandwich(ICS)的Code Helper来检查代码。AIDE将Android手机变成了一个小型开发计算机,随时随地浏览和编辑代码。
      AIDE完全兼容Eclipse项目。只要将源码复制到Android设备,用AIDE打开源码目录,加载项目,就可以开始编程。

    AIDE分裂成几个面向不同语言的软件版本:

    AIDE:面向本地开发,C++/Java/Android

    AIDE WEB:面向网络开发,JS/CSS/HTML

    AIDE PhoneGap:面向网络+跨平台,PhoneGap

    优点:

     ·一键创建、运行(示例)应用程序
      ·无需访问根目录(root)
      ·快速建立项目
      ·使用Eclipse的增量编译Classpath项目格式,提高兼容性
      ·集成LogCat Listener
      ·实时对整个项目进行错误检查、修正
      ·重构代码:
      --重命名
      --内联变量
      --引入变量
      --提取Method(方法/函数)

    特色:

    ·代码格式化(缩进)
      ·综合读取
      ·输出/补全代码
      ·创建字段,构造方法
      ·代码搜索/跳转:
      --转到确定指标(变量所在位置)
      --转到Method
      --转到象征
      --转到类

     

    快捷方式:

    ·即使是大文件,AIDE也能快速浏览&编辑
      ·修补Java和Android XML代码
      ·直接从代码获得Android API
      ·Java、XML语法高亮
      ·无限Undo/Redo (撤销/还原)..
      ·智能检查代码
      ·支持(键盘的)扩大选择
      ·用户界面:小屏幕上显示尽可能多的代码/内容

    ·支持双指缩放以调整代码显示的范围,字体的大小

    文件管理功能

    内置了文件管理器最常见的功能:重命名,删除,创建文件或文件夹

     

    2.C语言:c语言编译器、C4droid。

    C语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护。C语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。它还可以直接访问内存的物理地址,进行位(bit)一级的操作。由于C语言实现了对硬件的编程操作,因此C语言集高级语言和低级语言的功能于一体。既可用于系统软件的开发,也适合于应用软件的开发。此外,C语言还具有效率高,可移植性强等特点。因此广泛地移植到了各类各型计算机上,从而形成了多种版本的C语言。

    c4droid,是款Android设备上的C/C++程序IDE

    c4droid是款Android设备上的C/C++程序IDE(集成开发环境),默认以tcc(tiny c compiler)为编译器,可以选择安装gcc插件(20mb,只有root用户可以使用),选用gcc后,可以用sdl(简单直控媒体层库,需安装sdl plugin for c4droid)和qt(nokia官方开发库,需安装sdl plugin for c4droid)。也可以开发native android app(需安装sdl plugin for c4droid),就像google ndk一样。软件支持代码高亮,编译时间随cpu主频而定,主频越高编译越快。gcc插件版本4.7.2提供了示列程序,包含sdlandroid native,qt和命令行测试程序源码。

    英文版及汉化版本,默认使用g++编译器,sdl及gcc插件也有相应更新,还可以拓展sdl2插件。

     

    3.python:QPython3、Termux。

    Termux是一个Android终端仿真器和Linux环境应用程序,直接工作,无需根目录或设置。一个最小的基本系统被自动安装-额外的软件包可以使用APT软件包管理器来使用。 不需要root,运行于内部存储(不在SD卡上)。

    python真的很优雅,优雅到你不需要会那些语法,光靠认识的这个单次,就可以猜到这段程序的作用,开始你的python学习吧

    五.Termux,我只能用“神器”来说明这个软件,这是一款来自国外的终端模拟器,功能非常强大。Termux相当于安卓上的linux虚拟机(这种说法虽然不大对,算是微型linux吧)。

    软件特点

    1.享用bash 和 zsh

    2.运用nano 和 vim修改文件

    3.经过ssh拜访服务器

    4.运用gcc和clang编译代码

    5.运用python控制台来作为口袋计算器

    6.运用git 和 subversion查看项目

    7.运用frotz运转根据文本的游戏

    推荐安装包:

    1.apt install python 默认安装的是Python3,毕竟python3是未来啊

    2.apt install clang 大名鼎鼎的c++ 编译器,用来编译c或c++程序

    3.apt install vim termux自带vi,如果想使用vim(毕竟神之编辑器),则必须安装,且默认安装vim 8.0 版本, 配合.vimrc,bundle和git 可以完美配置python开发环境,体验几乎和ubuntu的终端无异.

    4.apt install git 这个码农都懂的

    5.apt install htop 任务管理器

    6.apt install tree 目录树

    7.apt install irssi irc客户端,命令行聊天软件

    8.apt install sl 跑火车

    9.apt install openssl ssh远程连接,后期会用到

    高档终端Termux组合了强壮的终端模仿和拓宽Linux包搜集能够使用。

    4.CSS/HTML/JavaScript:HTMLplay。

    看名字就知道了,web开发的。这款软件最强大的地方在于,输入代码非常更多方便,不仅将符号放到了输入法主页,而且还提供了常用标签的快捷输入。

    5.代码阅读器。

    适合在路上、睡觉前,手机看代码

    微信公众号:电商程序员

    推荐阅读:

    程序员养家活口接私活必备网站(顺便用技术改变世界)

    史上最牛逼的导航网站(很全很详细)

    关于苹果开发者账号续费的总结

    Flash不同版本的下载安装及必要的系统组件未正常运行的解决办法

    展开全文
  • 软件优点: 体积小,只有3m大小,占用内存较小; 无广告,无联网,纯编程工具,清爽界面;...独家设计界面,滑动摇杆,编程像玩游戏一样简单; 目前支持:c、c++、c#、java、groovy、python、lua、go、m...

    软件优点:

    体积小,只有3m大小,占用内存较小;

    无广告,无联网,纯编程工具,清爽界面;

    侧滑管理文件,另类的文件管理器;

    语法高亮,支持10万字流畅高亮,目前是安卓上最流畅的语法高亮算法之一;

    智能提示,减少用户的重复输入,增加编程体验,节省时间成本;

    独家设计界面,滑动摇杆,编程像玩游戏一样简单;

    目前支持:c、c++、c#、java、groovy、python、lua、go、mysql、html、json、xml,以后还会继续加入;

    截图:

    截图

    下载地址:https://www.coolapk.com/apk/221313

    展开全文
  • 如何优雅的在手机上进行Python编程

    万次阅读 多人点赞 2018-02-07 00:00:00
    关注「实验楼」,每天分享一个项目教程 大家都知道有安卓有一个QPython,可以写Python,但是QPython已经好久没有更新了,官方也貌似没有更新的打算了。今天,给大家推荐另一款安卓工具。正文共:1071 字 预计阅读...
  • 大家都知道有安卓有一个QPython,可以写Python,但是QPython已经好久没有更新了,官方也貌似没有更新的打算了。今天,给大家推荐另一款安卓工具。QPython支持的库也有限,不能很好的满足我们的要求。今天,给大家推荐的...
  • Java手机游戏编程之MIDP图形设计篇

    千次阅读 2005-03-29 18:50:00
    一. MIDLET图形 1、MIDlet 图形简述 移动信息设备描述(Mobile Information Device Profile ...这套API本身是建立有限连接设备配置(Connected Limited Device Configuration ,CLDC)应用编程接口的基础的。MIDP
  • 大家都知道有安卓有一个QPython,可以写Python,但是QPython已经好久没有更新了,官方也貌似没有更新的打算了。今天,给大家推荐另一款安卓工具。QPython支持的库也有限,不能很好的满足我们的要求。今天,给大家推荐的...
  • 手机JAVA编程技术

    千次阅读 2008-01-25 12:22:00
    JAVA手机编程技术 林天峰 (温州职业技术学院 计算机系 浙江
  • python手机编程-手机编python

    千次阅读 2020-11-01 13:18:31
    前言 在手机上运行python需要用一个软件,叫qpython3l,当然还有别的软件也是可以运行python的,不过我认为qpython3l是其中相对较好的一个。 首先声明一下...终端? 这个终端是python的终端,不是linux的,只能执行...
  • 下载链接: pan.baidu.com/s/1mVDAYyVRniCU2yp8jfPCoQ 提取码: 36hf 内容自己下载看吧,手机游戏辅助编程开发!
  • 本讲视频地址:http://www.verycd.com/group/@u3138685 搭建开发平台J2ME针对手机游戏开发是CLDC、...如果要PC完成手机游戏的开发必须要安装KVM和模拟器。可能有些公司面试一个手机游戏开发人员的时候会问到这
  • [转载]手机编程与AIDE

    千次阅读 2019-01-10 09:03:51
    相信对前文手机编程环境初尝试-用AIDE开发Android应用有兴趣的会是好参考资料. 另外, "jar内非英文字符类/方法都无法使用"指的是中文命名的类/方法生成的jar包无法AIDE中被引用, 并非AIDE中...
  • 手机编程键盘码问题

    千次阅读 2005-08-16 15:48:00
    手机编程键盘码林刚 {lirincy@163.com} 转载请注明作者出处 1.Nokia和Motorola手机键盘码的区别Nokia和Motorola的手机按键码是不同的,我们可以通过一个小程序来获取他们的键盘码:public class MyCanvas ...
  • 推荐几款好用的手机编程APP!

    千次阅读 多人点赞 2021-03-07 16:36:29
    各位,很多人现在喜欢用手机写代码,今天小编就带大家盘点几款手机编程软件。 1 C4droid 【适用编程语言】 C/C++ 【适用平台】 Android 2.2+ 【软件介绍】 付费软件(国内免费,c4droid是款Android设备的C/C++...
  • 有时候,就是不想正襟危坐的坐电脑前面,想要在手机上轻量级的写点代码。或者用 iPad 外接一个键盘,侯爵老师一度迷恋这种工作方式,据说可以拥有更加专注的沉浸式编程体验。今天就来介绍 2 个可以在手机和 iPad ...
  • 随着tcgames1.7.0全新版的上线,游戏按键宏功能正式发布:游戏中,玩家可以自己编程游戏按键。 宏按键主要作用:通过按键的编辑可以使某个按键执行多个操作。如刺激战场游戏中,可以设置按下某个按键打开地图,...
  • 自习看了一些这本书中魔塔这个游戏,感觉比其他书中的例子好多了,可以说是一个完整的RPG游戏的框架,现在暂时还未完全敲出来 版本是2.14,等全部实现后,上传留个纪念!
  • 练习编程思维的小游戏

    千次阅读 2016-02-12 18:11:02
    锻炼编程思维的游戏,娱乐学习两不误
  • 而且从目前的情况来看各种平台游戏质量只会越来越高,我的大儿子甚至就有好几次就不惜为了游戏与妈妈吵架,他而从整个社会来看,各种游戏成瘾的而造成恶果层出不穷,杭州一位高中老师甚至写文章怼《王者荣耀》:...
  • 游戏程序员分工,以及对应的技能需求。 一、按大类划分 1、客户端程序员 负责处理客户端相关开发工作,就是需要下载到玩家机器的那一部分。 (网页也是下载到玩家机器的,只不过是下载到浏览器缓存里) 2、...
  • 我说:不管你以前是哪个版本,3.0final是一个架构级别的升级,可以新项目中果断升级,还包括以下:  c++11 的特性的使用(比如Lambda函数,auto等新特性的使用,这些特性用会让人上瘾的)  更改了渲染的方式...
  • Java 游戏手柄 编程

    千次阅读 2018-05-16 18:39:45
    游戏手柄编程(Java实现)众所周知,Java语言无法直接操作硬件驱动。所以必须采用迂回策略。jni,jnative均可。核心就是,如何接收到手柄输入的信息,并做出相应的业务处理下面提供两种解决方案。方案一:将手柄输入流...
  • 这篇文章中,我们对 200 多个编程游戏网站的各个方面进行了评估,包括是否免费、是否自由开源、是面对菜鸟还是有经验的程序员、支持的编程语言等等,然后遴选出这 12 个上佳的免费的编程游戏网站,希望能
  • 开发于2005年底的两个J2ME软件,“扫雷游戏”和“个人消费管理”,已魅族M8手机中的JAVA虚拟机(辰元JavaVM)运行正常。源码已提交到GOOGLE CODE开源。 当时我是为Nokia3100开发的,使用的是MIDP1和CLDC1,...
  •  android程序员的成分和以前的手机程序员成分不同,以前做手机开发的基本全是做嵌入式的,所以大家也就习惯性的用C/C++来做开发,用个QT就算高级的了,做游戏的好像好多是从电脑游戏转型过来的,不过曾经的j2me路线...
  • 注:这个程序脚本需要用到积木模块:动作、画笔、控制、事件、自制积木等,难点还有克隆的理解!(适合有一定编程经验,想编程进阶的孩子)脚本要求:一个海洋世界的背景场景,游戏开始按钮,开始后玩...
  • 游戏开发中常见的10种编程语言

    千次阅读 2019-11-18 20:53:24
    游戏开发是非常有经验和...C#如今许多游戏引擎中广泛使用,并且是游戏开发所需的很流行的语言之一。 它具有XNA框架,该框架是Microsoft的一组工具和运行时环境,使其特别适用于Xbox或Windows游戏。 如果您希望...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 53,938
精华内容 21,575
关键字:

如何在手机上编程游戏