笔记与Android酱的第一周

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了笔记与Android酱的第一周相关的知识,希望对你有一定的参考价值。

这周初识了android

啊~AS界面好帅!


AS是周四才装的,所以第一周只有半周啦。


Android练习:主角是 LinearLayout

    

    新建的工程空空的:

    技术分享manifests:配置文件。

    java:当然是放java的啦。

    res:放一些静态资源,包括应用的布局、图片、文字之类的。




    进入:res\layout\activity_display_message.xml

    开始画界面!

    

   我们的主角LinearLayout译作线性布局,六大布局之一。屏幕是二维的平面,所以LinearLayout有水平(horizontal)和竖直(vertical)两个方向(orientation)。

LinearLayout把屏幕线性分割,内部的元素主要用layout_weight决定各自占多大的比例。


以下是学习官方教程时写的代码

<>

    </>

    </>

</>

  技术分享效果系酱紫的。

    【额外说明】

  因为用layout_weight确定了比例,width改成0dp也不改变显示。

   

 @+id/edit_message的作用是便于用java搜索这个元素:

  findViewById(R.id.edit_message);

 至于R。。。resource的首字母,是一个资源的链接。


 @string/edit_message 意思是引用src\values\string.xml中的    name为edit_message 的资源:

        <string name="edit_message">Enter a message</string>

   所以@string/button_send是同样的功能。

 

    嗷,还有个onClick,他后台太大了(这时疑似来自机关的电话响了),下次我再告诉你。


    这个LinearLayout真的是主角?

以上是关于笔记与Android酱的第一周的主要内容,如果未能解决你的问题,请参考以下文章

20172306《Java程序设计与数据结构》第一周总结

学习python的第一步,记住这些单词,一周就能上手敲代码

第一周学习笔记

第一周笔记

Linux第一周学习笔记(12)

Linux第一周学习笔记(14)