如果你想从事andriod手机软件开发,那么你需要拥有这些东西1最基本的是需要懂得用Java语言和XML知识2掌握了这两种语言后再装个Eclipse和AndroidSDK,就可以做开发了当然,还得学Android特有的API的用法Java和XML只是编程基础不管怎样,手机软件开发最低的入门条件是1熟悉数据结构2熟悉;Android是基于Linux内核的操作系统,是谷歌公司在2007年11月5日公布的手机操作系统,早期由谷歌开发,后由开放手持设备联盟Open Handset Alliance开发它采用了软件堆层software stack,又名以软件叠层的架构,主要分为三部分底层Linux内核只提供基本功能其他的应用软件则由各公司自行开发,部分程序以Java编写一。

Android编程入门教程andbookandbook是我看到的最简单但最好的Android程序开发入门书籍,内容仅有60多页,图文并茂,如果你从来没有接触过Android开发,也完全可以通过阅读此书了解程序开发过程,甚至对APK程序的基本原理和Android UI界面开发有个清晰的认识,相信你花上几个小时读过后,一定会跃跃欲试;安卓是当前IT行业中最具创造力前瞻性延续性和实现能力能力的语言安卓开发学习也成为新潮流安卓手机开发要学什么?1最好先熟悉一门编程语言Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的由于在Android系统的框架层当中;零基础从基础语言开始,从Java语法入门到面向对象,从数据结构算法到Java核心技术,从Android UI组件到核心组件编程,从开源组件到项目实战 零基础学Android开发,从Java发展史开始,开发环境讲解基础语法,熟悉程序结构,再深入细致的介绍Java中面向对象的编程思想,结合常用设计模式算法,IO流多线程集合。

安卓开发需要学一应用程序 Android以Java为编程语言,使接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,一个 Activity 类负责创建视窗,一个活动中的Activity就是在 foreground前景模式,背景运行的程序叫做Service二中介软件 操作系统与应用程序的沟通桥梁,并用分为两层;关于学习安卓开发,个人认为学习安卓需要先学习Java,因为个人感觉安卓就是语言基本就是Java语法,所以学习安卓前建议由一个很好的Java基础应该学习起来就比较容易了,所以大致的方向就是Java桌面程序开发方向要懂一些,其次就是xml和安卓,安卓中的布局文件很多都是xml,最后要学Linux知识,因为安卓是改造的。

计算机体系结构和汇编语言关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书,你需要着重学习386后保护模式的程序设计否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书计算机操作系统原理我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能你在。