android学习:Android布局、用控件

看了几个布局和控件的视频,感觉和做网页时候的CSS一样,但是这个是必要的CSS不是必要的啊,我还是先记住每个控件是怎么用的,然后用的时候在学吧,当然例子是少不了的。

布局

1、framelayout框架,不管放到哪,都在左上角,快
2、linearlayout线性布局
3、relativelayout相对布局
weight属性:对负极容器的分割比例
4、tablelayout水平方向和垂直方向linearlayout的混合
tablerow
5、absolutelayout,包含于relativelayout,弃用
下面两种不属于基本布局


动态添加删除,按钮、子元素


Android 常用控件
Android.widget
ListView 列表控件
setadapter
listadapter
Arrayadapter
列表项,自定义列表项TextView


java父类object


Toast消息提示框


drawable存放资源
资源不能用数字、大写命名


baseadapter 抽象类


RadioGroup
CheckBox
DatePicker日期选择器
TimePicker时间选择器
AutoCompleteTextView下拉列表
ProgressBar进程条
SeekBar拖动进度条
GridView表格布局
ProgressDialog进程对话框,几秒钟后关掉
Notification通知栏的通知,要呈现后消失
ScrollView可滚动的视图,滚动条
RatingBar评价条,五个星星 setOnRatingBarChangeListener()
ImageSwitcher图片切换组件,单击时切换图片,动画效果
Gallery水平方向的列表,可以往左右拖动
EditText输入文本框 editText.getText().toString()
BaseAdapter
后退时间的处理
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您可以参考以下步骤以在最新版本的Android中使用RecyclerView件: 1. 在您的项目中添加RecyclerView的依赖项 在build.gradle文件(app级别)中添加以下依赖项: implementation 'androidx.recyclerview:recyclerview:1.2.0-alpha01' 2. 添加RecyclerView到您的布局文件中 在您的XML布局文件中添加RecyclerView元素,如下所示: <androidx.recyclerview.widget.RecyclerView android:id="@+id/my_recycler_view" android:layout_width="match_parent" android:layout_height="wrap_content" /> 3. 创建RecyclerView的布局文件 在您的项目中创建一个包含要在RecyclerView中显示的项目的布局的XML文件。这是您可以使用任何UI件来布置该项目(TextView,ImageView等) 4. 创建RecyclerView Adapter 在您的项目中创建一个RecyclerView Adapter,它将负责为RecyclerView提供数据和制项目的显示。您可以从RecyclerView.Adapter扩展并实现以下方法: - onCreateViewHolder:在RecyclerView中创建新的ViewHolder对象 - onBindViewHolder:将数据绑定到ViewHolder上 - getItemCount:返回要在RecyclerView中显示的项目数量 5. 将Adapter设置为RecyclerView 在您的Activity或Fragment中获取RecyclerView,并将其设置为Adapter,如下所示: RecyclerView recyclerView = findViewById(R.id.my_recycler_view); recyclerView.setAdapter(MyAdapter); 6. 将数据提供给Adapter 最后,将数据提供给RecyclerView Adapter。这可以通过在Activity或Fragment中使用RecyclerView.Adapter的setData(List <T> data)方法完成,其中T是您为RecyclerView创建布局文件时使用的类。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值