学习安卓开发的话一般会涉及一部分Java的知识,但是Javaweb和HTML以及CSS属于前端部分的知识,一般涉及的会比较少。安卓开发一般学习的内容有以下:
一、Android基础课程
Java基础/高级编程
面向对象编程
Java异常处理
Java编程API
数据结构及算法
文件IO编程
Java多线程编程
Java网络编程
二、Android应用开发
Android开发入门
Android Activity与UI控件
Android多线程编程
Android数据存储
Android网络编程
Android图形图像处理
Android系统服务
APP美化和系统优化
三、Android游戏开发
游戏开发基础
View和SurfaceView
手势识别及传感器开发
碰撞检测、物理引擎、游戏资源调试
Cocos2D-x
3D游戏及Open GI技术
动作游戏设计
游戏图层处理
游戏性能优化
四、Android底层开发
Android源码结构
Android源码编译环境搭建
Android源码下载方法
JNI,GPS框架,HAL
Camera框架,Sensor框架,Ril框架
android开发时的界面不使用html,使用的xml文件来配置界面。android开发中通常使用的xml可视化,对界面进行组织,在activity中加载改xml,便可显示,使用java代码对组件进行控制。当然了,现在手机端,使用html5嵌入到界面当中。android开发,那肯定是原生的好。如果是移动端开发(android,ios),那html就有一点优势了,一套代码,android和ios都能受用。而且使用了html的app,更新一些东西时,不一定要升级app。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)