Android 控件
CK_YL
一个小白!!!
展开
-
RadioButton 修改图片大小的方式
在开发中,使用RadioButton做首页底部的按钮,那么如果图片过大就会很难看//定义底部标签图片大小Drawable drawableFirst = getResources().getDrawable(R.drawable.tongzhi);drawableFirst.setBounds(0, 0, 50, 50);//第一0是距左右边距离,第二0是距上下边距离,第三50长度...原创 2020-04-10 08:28:46 · 1356 阅读 · 0 评论 -
EditText 做实时列表搜索
先很多情况下列表因为数据多都会有一个搜索的功能,有些搜索需要点击搜索才能去筛选,下面做一个根据输入框的数据去自动搜索1、获取到控件@BindView(R.id.et_search_for)EditText mEtSearchFor;2、通过Rxjava提供的方法做模糊搜索/** * 模糊搜索 */RxTextView.textChanges(mEtSearchFor) ...原创 2019-06-26 16:19:55 · 730 阅读 · 0 评论 -
OptionsPickerView条件选择器选择时间和条件选择器
1、时间选择器在开发中选择时间是一个很常见的需求,Android 自带的没有IOS自带的美观,而且手机不一样效果也不一样Android-PickerView是一款仿iOS的PickerView控件,并封装了时间选择和选项选择这两种选择器,因为目前我们只使用到时间选择器,所以这里只具体说关于时间的选择。在使用之前我们需要先添加Gradle依赖首先添加依赖compile 'com.c...原创 2019-06-05 15:27:34 · 7604 阅读 · 0 评论 -
Android Switch开关,高仿iOS自定义样式
首先我们先写一个样式drawable/switch_style.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="tr...原创 2019-05-23 13:16:03 · 1018 阅读 · 0 评论 -
EditText 字数限制,实时监听输入框的内容
布局文件<EditTextandroid:id="@+id/et_coller"android:layout_width="0dp"android:layout_height="match_parent"android:layout_weight="1"and...原创 2019-03-06 16:15:59 · 342 阅读 · 0 评论 -
DrawerLayout 做抽屉的功能实现,包括解决了不能全屏滑动的问题
在新版本的android sdk中,谷歌为开发者们带来了很多好用的东西,比如原生抽屉布局而且用起来还比较方便目前很多应用都有侧滑菜单,最初的侧滑菜单很多都有SildingMenu,相信很多人都用的很熟。Google推出了自己人侧滑菜单DrawerLayout,相信很多人已经在用了。这里记录一下DrawerLayout的使用。有很多实现和样式,这里就实现了写了一种效果效果图首先在项目对应的build...原创 2018-05-22 19:45:02 · 2167 阅读 · 1 评论 -
SimpleMarqueeView 实现跑马灯效果
1.首先添加Gradle依赖:implementation 'com.gongwen:marqueelibrary:1.1.3'属性MarqueeView 属性2.在布局文件添加布局<com.gongwen.marqueen.SimpleMarqueeView android:id="@+id/marquee" android:layout_width="match_pare...原创 2018-03-13 10:05:03 · 1409 阅读 · 0 评论 -
android轮播图Banner的使用及详解
1.导入依赖;'com.youth.banner:banner:1.4.9'2.使用Banner要添加权限<uses-permission android:name="android.permission.INTERNET" />//联网<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"...原创 2018-03-13 08:46:34 · 890 阅读 · 0 评论 -
RecyclerView的简单实用和点击事件
RecyclerView本身和listview一样,但是RecyclerView没有Itme的点击事件,所以要自己去实现。1.要使用RecyclerView首先要添加RecyclerView的相关依赖dependencies { compile 'com.android.support:recyclerview-v7:21.0.0' }别忘了更新一下 这样就可以在布局文件里使用了 这里就不演...原创 2018-02-25 09:59:30 · 649 阅读 · 0 评论 -
搜索时的不规则标签
相信大家有很多时候用到搜索标签,就简单说一下这个功能吧1.首先添加一个依赖:compile 'com.hyman:flowlayout-lib:1.1.2'2.在布局文件里实现这个控件3.在代码中加载控件然后写一个数据来显示有多少个标签:private String[] mVals = new String[] {"Hello", "移动原创 2018-01-22 19:34:09 · 514 阅读 · 0 评论 -
WedView简单的使用
WedView是一个可以加载html的控件,现在也有很多的App里面嵌套html页面了下面就看看怎么实现吧。1.首先在布局文件里加载一个WedView控件2.在代码里初始化控件,mTitle = (TextView) findViewById(R.id.title);3.通过loadUrl加载一个网址,mWed.loadUrl("https://www.原创 2018-01-22 14:48:11 · 920 阅读 · 0 评论