前言
本学期学习Android的方式主要为:
1.做一个毕业设计 2.学习疯狂Android讲义 3.学习google官方提供的教学视频
计划每天拿出最少5个小时学习Android,一个半小时左右看视频,一个半小时看书,两个小时做项目,暂时是这样,不过看书的时间肯定会长一些,因为上课的时候我也可以把书拿出来看0.0.
在今天浏览developers.google的时候突然发现google提供了一个网上学习网站里面有很多Android的学习视频,感觉很不错,决定先看看下面提供网址:
https://cn.udacity.com/ Udacity优达学城
https://developers.google.cn/ google中国开发者网站
这个Udacity里面有很多google涉及的技术教学很不错,想学习的话可以去学一下,有很多免费的课程java,github的教学都有。
对于这个Android的学习教程呢,分为入门,初级,进阶。我大概看了一下入门的话面向的是没有编程基础的同学而制定的,初级面向的是有java基础及Android基础的同学,所以我建议如果有基础的同学还是直接从初级教学开始看吧,如果有哪些知识没有学到,可以找他给你提供的其他课程来补充。PS:这个课程是全英语的,随便还能练练英语。
第一部分(Android视频学习)
这是Android入门级别视频的课程安排,感觉大部分都学过了,views,布局管理,java编程,所以就大概看一下就行了
views
简单的来将就是一个用户能看见的一个个控件,必会得控件就是TextView,ImageView,Button,在这里特意强调了一下驼峰拼写法
在视频里面我发现了~~~google公司的员工用的也是MAC
IDE
集成开发环境,也就是我们用的Android studio
Xml
我觉得可以简单的理解成ui布局界面
ViewGroup
视图组,一个视图的容器通常也就是布局layout,这里只介绍了RelativeLayout和LinearLayout。在LinearLayout里面呢比较重要的就是weight属性,通过权重调整每一个控件所占的空间大小。
MATERIAL DESIGN学习
视频看的时间较长,所以这部分还没有怎么学习,先填上网址,明天再看
http://www.uisdc.com/comprehensive-material-design-note 学习笔记
http://design.1sters.com/material_design/material-design/introduction.html Material Design中文版