安卓开发前的准备工做

    安卓手机全球市场份额已经接近85%,成为了无处不在无所不能覆盖面最广的手机操做系统,因此我对安卓的学习也充满了信心,它终将成为本身的一技之长。java

    首先咱们对Java和C++已经有了基础性的学习,具有了染指安卓开发的能力。在接触安卓前应该去复习更多的关于Java的知识。安卓的界面布局是跟网页设计差很少还有安卓开发环境的搭载,目前用的最多的是Eclipse,安装eclipse以前要安装一些java的平台 ,在开发的时候要多练习和多问,里面有不少要学的。数据库

在开始前须要具有一些要素:编程

1.一、JDK安装设计模式

1.二、Eclipse安装安全

1.三、Android SDK安装网络

1.四、ADT安装多线程

1.五、建立AVD框架

  

 

对于安卓开发如下更是是必不可少的知识准备:eclipse

 

一、Unix/Linux平台技术:基本命令,Linux下的开发环境
布局

二、企业级数据库技术:SQL语言、SQL语句调优、Oracle数据库技术

三、Java 语言核心技术:Java语言基础、Java面向对象编程、JDK核心API、Java集合框架、Java网络编 程、JavaI/O编程、Java多线程编程、Java异常机制、Java安全、JDBC、XML

四、软件工程和设计模式:软件工程概述、配置管理及SVN、UML、基本设计模式

五、Android应用开发基础:Android开发平台、Eclipse+ADT开发环境、AVD及传感模拟器调试、Android核心组件、Android经常使用组件、Android高级组件、文件及网络访问、SQLite数据库编程、后台服务编程

六、互联网核心技术: HTML、CSS、JavaScript、JQuery、Ajax应用

七、Android高级应用开发:音频\视频\摄像头、互联网应用、GPS和位置服务、Google Map、2D\3D绘制、传感器开发、游戏开发、电话及SMS服务、网络\Bluetooth\Wi-Fi等。

八、Android系统级开发:移植、驱动、NDK(C方向)。

九、JavaEE核心技术:Servlet核心技术、JSP核心技术、Struts、Spring、Hibernate框架。

 

 

预习时,我发现,调试技巧是开发中最重要的技能。(若是不知道如何查找问题,就更别说去进行开发了。)通常的小错误本身在logCat里面根据提示也就搞定了 有时候要debug一下 设一下断点 一行一行的看,错误通常和开发java程序是同样的

 

固然只有理论是不够的,一切要经过实践才能更好的理解,也只有有了理论才能更好的实践,作出更好的东西。

相关文章
相关标签/搜索