说是新手,其实学安卓已经快3个月了,但由于学校各种事情的原因,每天只有一个小时或者几天才会有几个小时来学习安卓。目前是大三学生呀,也是第一次写技术博客,因为据说是这样才能走得更远(:。。我不是计算机专业的,但之前去英国留学了半年学了javaWeb编程,和队友一起做了一个类似facebook的网站应用,但只是玩一玩,也没发布。
言归正传,我之所以学习android是因为申请的一个大学生创新项目要做一个手机app,于是三个月前我就开始了android学习之旅————边学边做。
我们一共3个人,其他两个都是做硬件的,只有我一个做app,于是只有我一个人写代码,做UI,切图片,做图标。。。。。又是新手,感觉痛苦的要死。相信很多人都遇到过这种问题。所以我的第一篇博客就是想和大家分享一下在这种情况之下我是怎么学习android的,之间走过的一些弯路,希望有大神能够指引一下道路,也希望可以给刚起步的同志们一点心得和信心。
**一、弯路一:画图似的拖控件**
我装的是AndroidStudio,要做界面,我一看竟然可以拖控件,顿时感觉很爽,但拖了之后才发现不像C#拖控件那么方便。当时为了做一个界面有一个周都在拖,就像在画图,根本没看xml,现在想想也是蛮拼的。当时最困扰我的就是那个relativeLayout,一个label就是拖不到想要的地方去,各种拖各种试。
后来慢慢地学会了到底怎么用这些layout,relativeLayout主要是各种控件之间的相对关系,个人认为以下几个掌握了就没问题了: