生也有涯,知也无涯。这篇文章主要讲述笔记与Android酱的第一周相关的知识,希望能为你提供帮助。
这周初识了android酱
啊~AS界面好帅!
AS是周四才装的,所以第一周只有半周啦。
Android练习:主角是 LinearLayout
新建的工程空空的:
文章图片
manifests:配置文件。
java:当然是放java的啦。
res:放一些静态资源,包括应用的布局、图片、文字之类的。
进入:res\layout\activity_display_message.xml
开始画界面!
我们的主角LinearLayout译作线性布局,六大布局之一。屏幕是二维的平面,所以LinearLayout有水平(horizontal)和竖直(vertical)两个方向(orientation)。
LinearLayout把屏幕线性分割,内部的元素主要用layout_weight决定各自占多大的比例。
【笔记与Android酱的第一周】
以下是学习官方教程时写的代码
< > < /> < /> < />
文章图片
效果系酱紫的。
【额外说明】
因为用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 录制视频
- androidannotations的background和UiThread配合使用參考
- 数据挖掘之套袋与助推
- HITRUST认证与HIPAA有什么区别(有哪些不同?)
- 锁定黑客的20个最佳WordPress安全插件合集介绍
- 专业人士使用的17种最佳安全渗透测试工具合集
- 17个最佳漏洞评估扫描工具合集(哪个更好())
- Windows和Linux服务器差异比较比较(哪个更好())
- CentOS与Ubuntu对比(为你的Web服务器选择最佳操作系统)