Android学习(Week1)

蹉跎莫遣韶光老,人生唯有读书好。这篇文章主要讲述Android学习(Week1)相关的知识,希望能为你提供帮助。
【Android学习(Week1)】  第一周学了了安卓的各种布局结构,有线性布局(linearlayout),这是一种普适性较强,较受欢迎的布局结构,自由度高,可以方便自由的定义控件的位置。结构比较干净不冗余,且适合初学者学习研究。除此之外还介绍了相对布局(relativelayout),这是一种位置感较强的布局,可以较好的把握控件的空间感和位置结构,在实际开发中也相当受欢迎。还有表格布局(tablelayout)绝对布局(absolutelayout)
    除布局之外老师还介绍了很多类型的控件,例如提供用户文字编辑功能的EditText控件(输入用户名,密码时较为实用)还有Textview用于放置文本。着重介绍了Button控件以及通过findByViewId实现找到控件ID,添加监听事件,最用用Intent来实现页面跳转的方法。
(还有直接在layout写一个click事件然后在Activity写调用类的方法)
< RadioButton> 这样的提供单选及复选功能的控件老师也略有涉及的讲解,不过深入讲授可能要到下一周。
    一些有意思的发现:
    在做实现QQ界面练习的时候,嫌弃方框登陆按钮太丑,自己在用shape写了一个圆形渐变颜色的按钮
< shape  xmlns:android="

Android学习(Week1)

文章图片
http://schemas.android.com/apk/res/android"  >
        < corners  android:radius="100dp"  />
        < size
                android:height="200dp"
                android:width="200dp"  />

        < gradient
                android:startColor="#ffffff"
                android:endColor="#5b7afa"
                android:angle="45"
                />
        < padding  android:left="5dp"
                android:right="5dp"
                android:top="5dp"
                android:bottom="5dp"/>
< /shape>
    此外在自己画按钮的时候感觉自己的审美观无比之丑,怎么画都难看的要死,所以在网上找了一个色环图来学习颜色搭配。http://www.360doc.com/content/18/1201/11/60062782_798527948.shtml
    ps:学习Button的时候写了一个调皮的功能,点一下Button,Button消失,然后在界面随机位置生成一个新的Button,此后一直循环,用简单的分支和循环结构就能实现,还是挺有意思的。

    推荐阅读