SJ-0141组1A课程知识总结

2017-03-29  本文已影响0人  KongBF
很久之前就很好奇手机软件的制作过程,通过study-jams,我要完成我的心愿:

一、 Android:

Android是一款开源的基于Linux的操作系统,主要用于移动设备(手机和平板),也用于汽车,家电等设备上来进入物联网时代。
说起移动端的操作系统现在常见的有

二、认识Android的View(视图)

  • View:翻译过来为视图,可以说TextView(文本视图),ImageView(图像视图),Button(按钮)等等一系列的控件都叫做视图。

三、XML

  • XML:Extensible Markup Language 可拓展标记语言,用来编写布局Layout

四、控件的认识

  • 开启View的第一个控件:TextView(文本视图)
     <TextView
        android:id="@+id/title_text_view"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:text="@string/my_photos"
       android:textAppearance="?android:textAppearanceLarge"
       android:textColor="#4689C8"
       android:textStyle="bold" />

1.单位:
dp:用于设置控件的宽高
sp:用于设置文本字体的大小
wrap_content:根据内容的大小决定控件的大小
android:textAppearance="?android:textAppearanceLarge"
可以设置系统的属性,采用大中小字体样式
2.颜色:
引用系统或者本地资源(@color/White)或者采用16进制“#FFFFFF”
c、Common Android Views 常用基础控件模板供参考使用

ImageView (图像视图)

     <ImageView
      android:id="@+id/photo_image_view"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
     android:src="@drawable/icon"
     android:scaleType="centerCrop"/>

1.android:src:加载本地图片资源(studio对图片资源有一定的要求,建议使用.png的文件资源)
2.android:scaleType:对图片进行一定的裁剪,缩放和位置摆放的操作

通过看Android开发文档帮助开发

https://developer.android.com/index.html Android开发官网,有Android的API,APP的开发介绍,Material Design语言的介绍等,供开发者查阅学习

上一篇下一篇

猜你喜欢

热点阅读