基本控件
文章平均质量分 54
FlyClound
这个作者很懒,什么都没留下…
展开
-
ExpandListView 使用简介
效果图只能实现两层折叠。属性简单介绍divider :父布局之间的分割线样式childDivider :子布局之间分割样式dividerHeight :用于设置分割线的高度childIndicator :用于设置子布局前显示的图标,不设置的话默认是没有图标的groupIndicator :设置父布局前显示的图标indicatorLeft/indicatorStart :默认图标距左侧距离indicatorRight/indicatorEnd :默认图标原创 2021-07-24 12:02:32 · 471 阅读 · 0 评论 -
约束布局使用详解
约束布局使用详解一、前言在一般的安卓开发中,编写界面需要很多嵌套,这会有一定的性能影响,这个时候就可以使用 ConstraintLayout 或 RelativeLayout来减少嵌套,简化布局深度。ConstraintLayot 类似 RelativeLayout,但是更灵活更强大。具有更强的性能优势,简化嵌套深度。更好的屏幕适配,可以使用比例来适配,效果更好。可视化编辑,操作起来不是很完美。二、使用引入implementation 'com.a原创 2020-07-13 16:01:19 · 8893 阅读 · 1 评论 -
RecyclerView长按拖拽,侧滑删除
1,导包implementation ‘com.android.support:recyclerview-v7:27.1.1’2,Xml文件<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayoutxmlns:android="原创 2018-07-10 17:32:36 · 1109 阅读 · 0 评论 -
RecyclerView仿头条新闻频道管理
1,效果图2,实现1,Xml布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width=&a原创 2018-07-10 17:20:07 · 1152 阅读 · 3 评论 -
RecyclerView实现瀑布流布局
1,效果图 2,导包 implementation ‘com.android.support:recyclerview-v7:27.1.1’3,Xml文件<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="h...原创 2018-07-09 15:33:29 · 369 阅读 · 0 评论 -
RecyclerView添加头布局和尾布局
1,添加一个头布局 - 1,Xml布局&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android&qu原创 2018-07-09 15:31:32 · 8930 阅读 · 0 评论 -
RecyclerView添加分割线
1,线性布局 - 1,引入 compile ‘com.android.support:recyclerview-v7:27.1.1’ - 2,xml布局&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;android.support.constraint.ConstraintLayout xmlns:android=原创 2018-07-09 15:29:18 · 444 阅读 · 0 评论 -
TextView的使用
1,TextView的简单使用1,简单属性介绍 android:text="hello" 设置文本 android:textSize="20sp" 设置字体大小,单位是sp android:textColor="#ff0000" 设置字体颜色 android:textStyle="normal" 设置字体的样式...原创 2018-04-18 17:02:24 · 257 阅读 · 0 评论 -
ViewPager切换动画
1,不用ABaseTransformer1,depth public class DepthPageTransformer implements ViewPager.PageTransformer { private static final float MIN_SCALE = 0.75f; public void transformPage(View view, float p原创 2017-12-12 09:14:35 · 1528 阅读 · 0 评论 -
ViewPager实现画廊
1,普通样式1,效果图 2,布局文件 clipChild被设置为true,需要在根布局和ViewPager中设为false.<?xml version="1.0" encoding="utf-8"?><LinearLayout android:id="@+id/ll_gallery_outer" xmlns:android="http://schemas.android.c原创 2017-11-13 17:30:46 · 923 阅读 · 0 评论 -
TextView跑马灯效果
1,安卓原生的方法<TextView android:layout_width="match_parent" android:layout_height="45dp" android:text="苹果公司今天在纽约股市收盘后发布了2016财年第三财季的财报,营收和利润不出意外的下滑,不过因为总营收和每股收益超过了市场预期,苹果股票在目前的盘后交易中上涨了7.2...原创 2017-11-13 15:05:10 · 388 阅读 · 0 评论