安卓上编程 知乎推荐,谁能推荐个安卓可编程的软件在手机上编的谢了

1,谁能推荐个安卓可编程的软件在手机上编的谢了c/c++非C4droid莫属,支持SDL、QT、Native、、、 。Java、Android、liGDX等就用强大的AIDE 。c4 droid
2,android开发用什么ide 知乎推荐android studio,这是官方自己的开发工具如果是去公司的话,要看公司项目用什么,虽然稍有不同,不过学习的话还是建议andorid studio【安卓上编程 知乎推荐,谁能推荐个安卓可编程的软件在手机上编的谢了】
3 , 有哪些好的中文编程软件制作安卓软件的求推荐有一个类似易语言的安卓编程软件E4A请采纳vs2015提供了多种语言开发安卓软件我所知道的中文的只有易语言vs支持简体中文 。
4,如何用手机进行编程有哪些值得推荐的软件手机上可以编程的软件其实有很多,有付费的也有免费的,这里简单介绍几个免费的手机编程软件,主要分为C/C++、Java、Python、Html和Linux5个方面,感兴趣的朋友可以自己下载尝试一下,主要内容如下:这里介绍一个手机软件—C++编译器 , 可以直接编辑运行C/C++代码,代码高亮 , 自带有语法检查功能,使用起来非常不错,下面我简单介绍一下这个软件:1.首先,安装C++编译器,这个直接在手机应用商店中搜索就行,如下,大概也就2.6兆左右,直接下载安装:2.安装完成后,我们就可以直接编写C语言代码了,效果如下,关键字高显亮,还可以自动进行语法检查:自带有简单的TCC编译器,可以直接编译运行C语言程序 , 如下:3.这里你也编写C++程序,效果如下,只不过不能直接编译运行,需要先安装G++插件,才能正常运行:这里介绍一个手机软件—AIDE,相当于手机上的Java开发环境,可以直接编辑运行Java程序,还可以进行简单的安卓开发,下面我简单介绍一下这个软件:1.首先,安装AIDE集成开发环境,这个也直接在手机商店中搜索就行 , 如下:2.安装完成后,我们直接新建Java项目,之后就可以直接编写Java程序了,效果如下,这里支持语法提示、检查和自动补全功能,使用起来非常不错: 点击运行这个Java程序,效果如下:3.这里也可以编写一些简单的安卓程序,效果如下,而且官方自带有教学入门实例 , 非常适合初学者学习和掌握:程序运行效果如下:这里介绍一个手机软件—QPython3,相当于手机上的Python3集成开发环境,自带有Python3解释器,支持命令行和文本编程两种方式 , 下面我简单介绍一下这个软件:1.首先,安装QPython3,这个与上面的软件一样 , 直接在手机应用中搜索就行,如下:2.安装成功后,打开这个软件,点击主界面中的终端,就可以直接进入到python命令行,一行命令一行输出 , 效果如下:3.这里你也可以先使用QEdit编辑器编辑Python程序,然后直接点击运行,效果是一样的,如下:这里介绍一个手机软件—w3cschool编程学院,可以直接在线编辑和运行Html代码,使用起来非常方便,下面我简单介绍一下这个软件:1.首先,下载安装w3cschool编程学院,这个也直接搜索就行,如下:2.安装成功后,打开这个软件,直接搜索Html,就可以找到所有的Html资料和教程,这里我们点击进去,就可以直接查看所有资料,如下:每一章节都有详细介绍和示例,非常适合初学者学习;3.这里你也可以在线编辑运行Html代码,非常方便 , 效果如下:这里介绍两个手机软件—Termux和Termius , 这两个软件都相当于手机上的Linux SSH客户端,可以直接远程连接Linux,执行相关操作,下面我简单介绍一下这2个软件:1.首先,安装Termux,这个直接搜索就行,如下,不大,直接下载安装:2.安装完成后,打开这个软件 , 我们就可以直接执行Bash命令 , 效果如下:3.如果你需要远程连接Linux的话 , 可以先安装ssh命令 , 之后就可以远程登录Linux服务器了 , 效果如下:1.首先,安装Termius,这个也直接搜索就行,如下:2.打开这个软件,默认会有一个本地的终端连接,可以执行简单的shell操作,如下:3.这里你也可以新建ssh连接,远程连接Linux系统,非常方便,使用起来也很不错:至此,这里就介绍完了这5类手机编程软件,感兴趣的朋友可以在自己手机上下载尝试一下,偶尔作为编程学习来说,还是非常不错的,但是实际开发学习的话 , 建议还是在电脑上进行,调试运行程序更方便,希望以上分享的内容能对你有所帮助吧,也欢迎大家留言交流 。Android的底层是Linux,理论上Android是具有编程完备性的,只不过Android在Linux kennel上加了一层Android运行环境 , 这一层环境是虚拟机 , 再加上Android本质上是在移动平台 , 编程功能就削弱了 。iOS的本质是Unix,最早的iPhone甚至是直接运行的Mac OS X,因此iOS同样也具有编程完备性 。不过在正式回答这个问题之前我不得不说一句,倘若你是想把编程作为一个兴趣,你当然可以在手机上写写代码,反过来你要把编程作为以后吃饭的事业,或者说想要在编程方面取得一个比较大的成就,你还是应该选择用电脑编程 。这一款工具你一定要熟悉,这是Android上的一款神器 。Termux可以帮助你在Android上搭建完备的Linux环境,你可以理解为类似Windows上的Cygwin,它并非是Linux上的虚拟机环境 , 并且安装包只有几百KB而已 。你可以安装python环境,甚至安装Linux上的很多包,这款工具还支持ssh、ftp等众多连接方式 。C4droid是Android平台伤的一款C/C++集成开发环境,默认支持tcc编译器,可以选择安装gcc插件 , 这款编程工具可以用SDL简单媒体层库,也支持qt开发,甚至还可以开发native Android app开发,功能还是比较全的 。百度贴吧有一些用户发布了比较新的版本,默认使用g++编译器 。这是Android上功能强大、但是使用简单的python集成开发环境,python这门编程语言的缺点是怎么写都行 , 不过优点也是怎么写也可以,随着人工智能的爆发 , python已经成为了一门非常重要的编程语言 。全功能的终端模拟器,pip包管理器,内置了C/C++众多库 , 用起来非常方便,顺便提醒一下的是,这款软件的作者跟C4droid是同一个 。这个功能还是比较强大的,可以在Android系统上进行app和 游戏 开发,也是一个具有编写、编译、调试的全功能的集成开发环境 。这款集成开发环境支持错误检查、代码重构、智能代码导航、生成apk文件,并且可以直接将生成的apk文件进行安装调试 。AIDE还完全兼容eclipse项目,你只需要把代码复制到你的AIDE中,就可以继续写代码 。AIDE有两个版本 , 一个是面向本地开发的AIDE常规版本,一个是面向网络开发的AIDE Web,主要支持的编程语言有C++/Java/JavaScript等 。当然在iOS平台上也有C/C++集成开发环境,Pico Compiler等编程工具 , 不过目前在编程工具方面Android平台更加开放,一些开发者也更愿意放一些这些工具上去 。不过还是那句话,如果你想学好编程,建议还是到PC上安装相应的开发环境操作,屏幕更大、IDE功能也更多更全,电脑键盘敲代码也比手机上小键盘敲代码舒服得多 。这里介绍几个可以在手机上编程的软件,感兴趣的可以下载一下,试着操作一下:1.Python:这里推荐一个软件—QPython3 , 集成了Python3解释器、Console控制台和QEdit编辑器,可以直接编辑运行python代码,也可以进行简单的安卓开发,下面我简单介绍一下这个软件的安装和使用:安装的话 , 直接在手机应用中搜索就行,如下:图15,有什么手机软件能在手机上编程c塞班有C++软件.论坛里可以搜索.安卓现在应该也有了.用安智市场搜索下.我去,手机cpu跑得过电脑吗?很容易手机就死掉了手机屏幕也太小了,不适合一般是在电脑上编译好c4droid(十分推荐)cppdroid(不很推荐)6,android开发用什么ide 知乎android的开发技术很多,在开始学习的时候不可能一次性全部学会,也没有必要一开始都全部学会 , 但是有些技术是非常常用的 , 需要在开始时打好基?。?这些技术时:1、activity生命周期虽然android中有四大组件,但是不可否认activity是最常用的 。所以熟练掌握android的生命周期是必须的 。其实生命周期就是记住 activity的那些方法在什么时候被系统调用,这样才可以把对应的逻辑代码写到合适的方法内部去 。至于服务和广播组件可以稍微缓一下,到实际使用的时候再学习都可以 。2、界面开发技术界面开发是一种基本的技术,几乎所有的程序里面都需要用到 。在android开发中界面开发分为3种:1)使用xml文件布局使用xml首先对于界面进行布局,然后在activity里面进行引用是最常见的应用软件开发技术,这种方式使用的最大,需要学习的内容也最多 。学习时需要熟悉:a)五种layout布局深刻理解五种布局组织控件的方式是一个基本的基?。?这样你才可以在实际的界面中灵活的使用每种布局结构,构造出需要的界面 。b)常用控件控件有很多,至少要知道每种控件是做什么的 , 至于里面的特定参数和方法可以学要的时候再去查c)界面美化系统的控件很多时候无法满足要求,需要通过添加背景更换图片等进行美化,要熟悉每种控件如何去美化 。掌握了上面的内容 , 通过布局的嵌套就可以制作出各种界面 , 如果在熟悉include的使用就可以减少xml的重复,方便后期的修改和维护了 。2)使用代码动态创建有些时候需要动态的创建一些布局和控件,这个就需要使用layoutinflater去创建一些动态的界面了 。3)自己绘制界面游戏中常用,继承surfaceview自己绘制 。3、数据存储技术android中的数据存储方式有3种:1)sharedprefereneces存储对于简单的数据可以使用该方式存储,以键值对的方式存储一些基本的数据 。2)文件存储将数据以文件的形式存储,可以是手机自身的存储也可以是sd卡,文件的数据格式自己定义 。3)sqlite数据库存储使用标准sql语句进行操作,复杂数据的首选 。4、网络编程现在的android程序不需要联网的已经不多了 。所以网络编程也是必须的,一般的公司都会封装有自己的联网结构 , 但是基本的联网还是要熟悉 。1)http联网使用http联网+json数据格式是现在很多客户端的首选 。2)socket联网至于蓝牙等连接方式则可以在项目需要的时候学习 。对于手机的系统功能 , 如拨打电话、发送短信、读取系统参数等则可以根据需要在学习,不麻烦的 。其次,手机软件相关android开发不同于普通的电脑软件开发,需要了解手机的操作习惯,知道手机的屏幕不大、内存有限,电池有限等,在实际开发和设计时尽量考虑 。推荐android studio,这是官方自己的开发工具如果是去公司的话,要看公司项目用什么 , 虽然稍有不同,不过学习的话还是建议andorid studio

    推荐阅读