如何自学代码手机,如何学做手机程序

1,如何学做手机程序现在sun公司的wtk2.5.2 , 这个安装程序里面自带手机模拟器,是学习编写java手机程序的入门工具不过前提是安装了java虚拟机http://java.sun.com/products/sjwtoolkit/zh_download-2_5_2.html是J2ME的下载地址
2,怎么自学编程自学编程的方法:1、认识和理解编程所谓编程就是将繁冗的问题从人的手中解放出来,通过编程将实际的问题抽象为一种模型,并使用高度逻辑化的语言来自动解决问题 。2、选择合适的编程入门语言和环境对编程初学者来说,最重要的就是选择合适的入门语言,一般情况下都是优先选择C语言,这也是很多高校最先开设的编程课程,入门相对较容易 。另外,也需要选择合适的编程环境支持,大学普遍使用VC++6.0,但W7以上兼容性不是太好,建议大家使用C-free,当然对于XP系统用户还是继续使用VC++6.0 。3、选择合适的编程学习方法编程学习最好的方法就是紧跟老师的节奏,不要放弃任何一次课程,尤其是相关专业课程 , 比如计算机组成 , 数据结构等,这些都是日后编程能力提升的保障 。要多阅读代码和抄写代码,不要仅仅停留在看懂的基础上 , 更不要复制粘贴代码,要抓住每一个机会去敲代码,这是初学者必须要坚持的做法 。4、多参与编程项目实践编程学习的重点不在于看书,而是在于实践,只有不停地去实践编程,才能锻炼编写能力 。如果有可能的话,可以申请一个独立完成的项目 , 然后找个好伙伴给你把关,只要坚持完成一个项目,你的能力就会大大提升 。5、要坚持思考,创新和持续学习编程并不是一个机械性的工作,而是需要有思考,有创新的工作 , 语法是固定的,但解决问题的思路则是依靠人的思维,这就需要学习者要坚持学习和更新自己的知识 。可以通过专业性网站学习,可以通过专业社区交流等 。
3,想学手机编程请问要从哪里入手呢JAVA,开发手机游戏很有前途,先学C语言 , 然后学算法,数据结构,然后就是JAVA首先要选定一门语言去学,c++,vb,java或其他然后找一些基础点的书来看,比如c++就看<> 边看书边练习,要想记住语言中的知识就得多编程 当具有一定基础,可以学可视化编程或其他进阶的方面【如何自学代码手机,如何学做手机程序】
4 , 如何学习手机编程目前主流的手机APP分两类,一类是基于苹果(IOS)系统的APP,另一类是基于安卓(Android)系统的APP,两种不同系统的APP所使用的开发工具及编程语言完全不一样 。(1)基于苹果(IOS)系统的APP要开发苹果系统的APP,需使用苹果公司的xcode开发工具 , 通常是使用Objective-C或Swift语言开发,Objective-C是C语言衍生出来的 , 继承了C语言的特性,属于面向对象的语言 。会C语言的话可以直接使用Objective-C编程,差异很?。粲龅讲欢脑俨樽柿?。还有就是苹果新推出的Swift语言,非常好用 。(2)基于安卓(Android)系统的APP安卓系统APP使用Java语言进行开发,Java语言已经流行了20几年,目前还保持这这种势头,经久不衰 。如果想做安卓系统APP必须先掌握Java语言,对于有C语言基础的人来说,学习Java还是较容易的,如果有兴趣的话可以自学,网上Java学习教程挺多的,还有不少免费的教学视频,不想花钱报培训班的话,可以自己跟着视频学习 。如果是完全零基?。挥醒Ч鼵等其他编程语言) , 如果真的很感兴趣,也可以自学,只是学起来稍微慢一些 。安卓系统APP开发的工具有几种,目前比较主流的有Eclipse和androidstudio,之前比较流行的是Eclipse,后来2013年谷歌推出了androidstudio开发工具,也比较好用 。不过很多老用户还继续沿用Eclipse开发工具,因为更换平台很多配置需重新设置,而且之前编写的软件无法直接运行 。如果是新手的话建议使用androidstudio , 个人觉得androidstudio好用一些 。开发前准备,还得安装Java开发环境,JRE、JDK、androidstudio,还包括环境变量设置,模拟器配置等,这些东西至少要折腾好几天才弄好 。总之,有兴趣的话可以自己系统的学习,手机APP开发还是非常有用的,可以做智能家居、远程控制或者开发游戏等 。建议要有思想准备,学编程不能一曝十寒,坚持才能成功 。单片机和嵌入式一般学C语言吧 。手机变成一般是android和ios(object-c).系统开发一般都学C++吧,网页网站一般都学java,javaWeb,javaScript,php吧,数据库可以学学oracle , 但是不管是自学也好,培训也好(一般培训都是骗钱的),努力才是王道,少说话多做事,带有很强的目的性,刻苦钻研,才是学习编程的不二法宝 。5,手机怎么编程啊大哥,你是说在手机是上编程还是你的手机软件系统坏了想编写它丫?~~两者定义完全不同丫~~先安装一个POCKET DOS这个软件可以模似DOS环境,然后你就可以在里面运行QB C语言之类的DOS下的编程软件了 。在电脑上有手机语言编写手机程序 。像JAVA这一类的就是手机语言6,怎样自学手机jave编程这个要先学习java语言,再谈java手机编程 。不管是java还是别的什么编程语言,关键在入门,入了门再看java手机开发或者android开发,如果不系统学习的仅靠看书自学,可以写些小示例,距离真正的开发,还很远原理:背熟它,以后这些内容会帮你大忙的了动手实践,从最基本的实例开始 , 不动手就学不到什么东西java很不错的!不过它和c++一样都是很复杂的编程语言,你如果有决心我可以给你一些基础资料?。ǖ缱邮椋⒉趴寄阈枰亲』≈?。然后找个java学习软件(实践的软件)多练习,我有很多种语言的资料! +我7,如何自学 Android 编程如果你已经确定了学习Android的目标,那么,应该提前做好哪些工作、先打下哪些基础呢?首先 , 你最好先熟悉一门编程语言,现在大学里面和计算机相关的专业甚至理工类专业一般都会开设C语言课程,只是很多同学在大学期间并没有好好学习,如果对它掌握的不太好或者很久没用了 , 建议先从将其好好复习一下,将其基本的语法再好好回顾一下,最好能搭建一个环境来运行、调试它 。如果没有学过,不妨也提前学习一下,可以参考清华大学出版社出版的谭浩强老师的《C语言程序设计》,推荐这本书的原因,一是它已经经过了多年的考验,应该说还是比较严谨的;其次就是大部分的高校所开设的C语言使用的教材都是用它作为教材,因此无论是购买还是借阅,都容易找到 。另外,华清远见网站上也有一些这方面的教学视频,可以结合来看 。其次,如果你后续有志于游戏方面的开发,你最好具备一定的数据结构和算法基础知识 。这一点是我在华清远见的讲台上,给学员们坚持强调的 。虽然现代的高级编程语言中,其类库中已经帮我们实现了大部分的数据结构,一般情况下,我们直接使用即可 。但如果你能对其原理有所了解,当你需要在这些数据结构和算法中间的时候,你可以能更加的清楚到底应该选择那个数据结构或者算法 。另外 , 在图形图像处理上面,线性代数的作用也非常重要,如果能掌握一点这方面的基础知识,无疑也会在后续的学习中如虎添翼 。举个例子 , 在Android中,有一个用于图形变换的类Matrix,用起来稍有点难 。其实它的理论基础就是线性代数中的矩阵,如果你了解矩阵的基本算法 , 这个类的使用可以说就易如反掌了 。第三,因为Android应用的开发语言用的是Java语言,并且在Android中也用到了Java核心类库的大量的类 , 因此,在学习Android开发之前,可以先把Java基本语法和Java SE的基础类库好好学习一下 , 例如:Java中的IO、网络、线程、List、Map、Tree等数据结构 。现在的大学里也有不少的院系开设了Java课程,教材和图书也非常丰富,如果你所在的院系没有开设,也可以从其他开设了这个专业的院系同学那里借阅一下 , 并认真完成他们所布置的作业,争取自己能动手编写出一些简单的Java应用 。如果自己购买图书,可以购买《Java核心技术,卷1(原书第8版)》这本图书来学习 。第四 , 因为在Android中,会用到数据库来存储数据,因此,也可以提前对数据库知识做相关的储备 。在Android所使用的SQLite中,其语法是遵循标准的SQL-92语法的(当然和企业级数据库如Oracle等比较,功能上要弱很多) , 有条件的话,最好也能安装一个数据库来进行实际的操作 。从易用性和资料完备性来说,建议大家使用Microsoft SQL Server或者MySQL就可以了 。它们都是我们学习数据库的好平台 。另外,如果曾经学习过数据库原理或者关系代数,那么,在学习数据库的过程中,也可以再好好地复习一下这些基础知识,对我们理解数据库大有裨益 。最后,我们结合华清远见3G学院的“3G Android系统开发就业培训班课程体系”来谈谈Android开发的学习方法 。Android是一个比较庞大的体系,从底层的Linux内核到上层的应用层 , 各部分的内容跨度也比较大 。因此,一个好的学习方法对我们学习Android开发很重要 。因此在华清远见的课程体系设计中采取了循序渐进、将大目标分解成多个小目标,逐步达成对Android开发从应用层到底层系统及驱动开发全面掌握的目的 。例如,可以先从Android的应用开发开始,等到对应用掌握的比较熟悉了,开始慢慢阅读一些Android 应用框架层的源代码 , 然后再渐渐往下去了解Android的JNI、Libraries、Dalvik虚拟机、HAL层、硬件驱动、Linux内核、ARM技术体系架构等,虽然近期Intel宣称要让Intel芯片支持Android系统,但在可预见的时期内,在移动设备上,ARM的优势应该还是不可撼动的 。具体来说 , 可以先通过在开发板上构建一个自己的Android系统 , 了解Android系统的整体架构和启动过程 , 由此先对Android有一个初步的了解;接下来 , 学习Android的应用开发 , 在这里可以先学习Android的几个主要组件、UI组件,先对Android应用开发有一个感性认识 。在能够熟练搭建用户界面后 , 再逐渐来丰富应用的功能,例如:加上事件处理,使其能够和用户互动;加上数据存储功能;加上联网功能等等 。在学完应用后 , 在此基础上来学习游戏编程,先了解游戏设计的基本思路,然后开始从小的游戏、小的模块开始做起,到最后能完成一个类似于现在热门的《捕鱼达人》这样的游戏 。在掌握了这些应用层级的内容后,可以去了解如何在Android应用中通过JNI去调用C/C++的接口 , 再往下学习Linux的内核和驱动开发如字符设备驱动、Flash设备驱动、网络设备驱动等等;再在此基础上,去学习Android驱动开发、HAL(硬件抽象层)开发、ARM体系架构和指令等等内容,这样,Android开发的整个体系就都贯穿起来了 。当然,因为时间有限,而底层部分的内容比较庞杂,因此,在真正去做这部分工作之前 , 我们只需要对其基本原理有所了解,做好相关知识的储备 , 能够根据老师的指导来完成相关的实验 。这样在后续的工作中,就可以方便的往这方面发展,让自己的事业更上一层楼 。去买本《android4编程入门经典》看看 。照着书上的例子慢慢敲代码 。熟悉之后买本李刚的那本疯狂android编程当参考书 。当然这个要求一定的java基?。?不会java的需要先大概了解一下java,然后边写边学即可 。很多学生都会想自学编程,也都会问用什么样的方法可以很好的自学编程呢? 每个人的学习方法是不同的,一个人的方法不见得适合另一个人,我只能是谈自己的学习方法 。因为我学习java是首先是自学的,从来没有问过别人,现在在长沙以度软件教育学习编程觉得很轻松,也多亏以前自学总结了很多经验!所以学习的过程基本上也总结了一些好的方法 。我也不知道这种方法是否是比较好的方法,只能给大家提供一点参考了 。我认为如何学习好编程,飞一朝一夕可以学的好的 , 它是需要一个长期积累的过程,但是我们学习必须有步骤性 , 不能乱了方寸 。第一步:是安装好jdk,写一个hello world,其实jdk的学习没有那么简单,关于jdk有两个问题是很容易一直困扰java程序员的地方,建议看王森的《java深度历险》 , 对这两个问题进行了深入的探讨 。第二步:是学习java的语法 。第三步:是学习java的面向对象的编程语言的特性的地方 。比如继承,构造器 , 抽象类 , 接口,方法的多态 , 重载,覆盖 , java的异常处理机制 。第四步:就是开始熟悉java的类库 。java的基础类库其实就是jdk安装目录下面jre\lib\rt.jar这个包 。学习基础类库就是学习rt.jar 。基础类库里面的类非常非常多 。据说有3000多个,我没有统计过 。第五步:通过上面的学习,如果学的比较扎实的话 , 就打好了java的基础了,剩下要做的工作是扫清documentation里面除了上面4个包之外的其他一些比较有用处的类 。相信进展到这一步,java的自学能力已经被培养出来了,可以到了直接学习documentation的水平了 。第六步:java web 编程第七步:j2ee编程具体更详细的可以去一度教育学校的官方网站去了解下 , 该如何更好的自学软件编程娉娉袅袅十三余,豆蔻梢头二月初 。春风十里扬州路,卷上珠帘总不如 。

    推荐阅读