安卓第一篇总结

来源:互联网 发布:mysql in用什么取代 编辑:程序博客网 时间:2024/06/01 14:25

    安卓的单位

   文字单位: sp/px
    sp:独立的虚拟单位,使用于不同手机分辨率

宽/高:dp/dip ; 
       dip是过去的  现在基本统一用dp


、TextView中的属性


  textView继承View


 android:text 设置显示文本内容
 android:textSize 设置文字大小
 android:textColor 设置文本颜色
 android:textStyle 设置字形[boid粗体],[italics斜体]

、EditText属性
     继承TextView


android:textStyle 字体
android:hint 设置隐形字体
android:layout_width 宽度设置“wrap_content 自包裹”
顾名思义高度也是这样来设置的


 注:父容器宽度:match_parent 和屏幕的宽度相同
           fill_parent 老式的写法


  定义外边距:(边框) android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_marginTop="20dp"
 
内边距(输入框和里面文字的边距)
   android:padding="10dp"
、ProgressBar属性


继承View
android:max ="100"设置进度条最大值
android:progress="60"设置进度条进步程度
设置进度条:style="?android:attr/progressBarStyleHorizontal"



、图片的设置
在安卓项目找res目录,粘贴你选择的图片(大小要符合要求,粘贴的目录有drawable-hdpi/drawable-mdpi/drawable-
xhdpi/drawable-xxhdpi)
为了在不同手机上显示图片,显示比例一致
android:icon ="@drawable/图片名"

例:android:icon="@drawable/mycon

如图:




、安卓的主入口
  安卓主入口包含在<application></application>节点中,在<activity></activity>中,通过意图过滤器<intent-filter>       </intent-filter>启动(MAIN)、发射(LAUNCHER)
注:只能有一个主入口也就是main。


、所有的文本文字都可以在Strings.xml进行配置
0 0
原创粉丝点击