Android基础第一节课

Android项目目录

1.src文件夹内存java源码

2.res文件夹内存资源

3.res/drawable文件内是项目图标(多个是对应不同分辨率

4.res/values 文件存常量 如 strings.xml文件里只存放字符串

5.libs 存外部jar包

6.bin目录下的  .apx为安装包

注意这些系统默认生成的文件名不要修改删除

Android项目运行

右键项目名-- run --android application 

主配置清单AndroidManifest.xml

@表示引用位   为列方便修改    

LAUNCHER 为发射 发启的意思

<application   

android:icon="@drawable/...."    设置应用的启动图标

android:label="@strings/...."       设置应用名

android:theme="@style/....">     设置主题

<activity     窗口

android:name="源码包名.类名"

android:label="窗口名"        可不写此属性

<intent-filter>                       意图过滤器

<action   android:name="android.intent.action.MAIN"/>

<category android:name="android.intent.category.LAUNCHER"/>

</intent-filter>                      MAIN和LAUNCHER标识此窗口为程序入口

</activity>

</application>

TextView显示控件    

父类:android.view.View安卓中所有视图控件的父类继承自Object

包:android.widget.TextView

创建方式1.在程序文件中(迫不得已)

       2.在布局文件   layout/activity_main.xml(强推)

属性

android:text 文字内容

android:textSize 字体大小 单位sp/px(不推荐) sp是独立于设备自动适应屏幕分辨率的虚拟像素,只安卓里有

android:textColor 字色        16进制  #ff0000 也可@android:color/black    本质还是16进制

android:textSytle 字形

android:id @+id/xxxx声明id  每个控件只能有一个id

android:layout_width 控件宽度  值可为     match_parent    充满父控件

fill_parent          同上,老写法,

wrap_content    适应内容

100dp  / dip       具体值 

android:layout_height 控件高度

android:background 背景色

android:layout_margin 外边距

android:layout_marginLeft左外边距

android:padding 内边距


EditText 编辑控件

父类:TextView

包:android.widget.EditView

常用属性

android:singleLine 设为一行显示 true/false

android:maxLength 最多显示字数

android:maxLines 最多显示行数

android:hint 灰字内容  输入文字则消失

android:password 密码隐藏


ProgressBar 进度条控件

属性

android:max 最大进度100

android:progress 当前进度

style="?android:attr/progressBarStyleHorizontal"  

样式得设置才显示 ?是找此样式,没找到也不报错


应用走马灯效果

android:singleLine="true"

android:ellipsize="marquee"               设置成滚动

android:focusable="true"  设为焦点

android:focusableInTouchMode="true"  触摸焦点

android:marqueeRepeatLimit="marquee_forever" 永远滚动

android:scrollHorizontally="true"  启动水平滚动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值