零基础从基础语言开始,从Java语法入门到面向对象,从数据结构算法到Java核心技术,从Android UI组件到核心组件编程,从开源组件到项目实战
零基础学Android开发,从Java发展史开始,开发环境讲解基础语法,熟悉程序结构,再深入细致的介绍Java中面向对象的编程思想,结合常用设计模式、算法,IO流、多线程、集合框架、网络编程、反射内省、泛型、注解、XML、MySQL、Servlet等核心知识
Android Studio开发环境,从UI入门,四大组件、系统服务、Fragment、Loaders、SQLite数据库、文件操作、网络通讯、多媒体、动画、布局优化、缓存优化、内存管理、编码技巧等介绍Android应用开发的全过程,最适合初学者的Android基础教程
企业级应用开发中常用或开源的第三方组件、框架,包括:百度地图、Bmob云平台、Git与Linux、NDK、屏幕适配、APP上线、广告植入、传感器、SlidingMenu菜单、PullToRefresh下拉刷新、图片缓存ImageLoader、xUtils框架、第三方登录分享、极光推送、在线支付、蓝牙、语音/人脸识别、二维码、NFC等众多实用技术
学Java可以用孙卫琴的《Java面向对象编程》,我学校就是用这个上课的;Android的话,我也是用《Android应用开发揭秘》,没事可以试着玩一下哦~~如果要做开发的话,还要对其他知识进行学习,比如数据结构、操作系统、算法等等。如果想玩一下,加深对Android的了解,也可以先看上面这两本书进行学习,希望能帮到你!