android手机app开发编程语言是什么,自学难吗?爱好者告诉你答案

  • 时间:
  • 浏览:3
  • 来源:南京理工大学泰州科技学院教务在线_南京理工大学教务处_南广教务
阅读模式

大家好,首先,小编我也是一名编程爱好者,有C语言编程基础,和一些数据结构算法等基础,随着手机应用的崛起,也加入到了android编程的行列中来。做为一名android编程爱好者,水平初级,走过弯路,所以本文目的就是让大家学习起来不走弯路。

1.小编我喜欢直入主题,简单介绍,少走弯路,android开发主要用的编程语言是Java,但是,真正做android开发不能仅仅会Java编程,还要会UI的设计、第三方类库调用,网络和数据库等方面的知识,当然开始时不需要学这么多,以后也不需要每人都会这么多,专注一个方面,就可以,因为会有同事和你一起开发。

2,那么该怎么学?如果你是刚开始接触这方面,不妨找一套大学教材,基础性的,先看下,了解一下基本原理,另外再买1本口碑比较好的教程,空闲时间慢慢学习,积累,脑子里有个大概的结构和意识。不要急于做出来一个程序,那是不可能的。很多培训机构就是利用这一点,让很多人花大价钱去学习,最后并没什么效果。当然一些正规学校办的长期班,也有不错的。

需要学习的基础知识大概有以下内容:

1.Java语言编程入门(基础语法、面向对象、IO流、多线程与Socket编程、数据库,网络传输和数据解析等),代表教材有《从零开始学Android编程》,可以让我们有一个大概的了解,不再对手机app迷糊。

2.Android应用开发,包括程序的界面 UI,Activity,屏幕适配,数据存储等

3.Android程序的处理框架,包括事件机制,手势识别,消息推送、多媒体等

4.Android图形方面的程序开发,像一些引擎系统效等,这是深入以后的知识了,不能急于求成。

学习完上面一些基础知识以后,可以试着读写别人的源码,自己写一点简单的app,读书千遍,不如自己动手一遍。

猜你喜欢