Android控件
freak_csh
哪有什么人生开挂,只不过是厚积薄发。
展开
-
Edittext自定义光标
1、布局文件<Edittext android:id="@+id/et_username" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginStart="10dp" android:background="@null原创 2018-02-07 09:43:28 · 563 阅读 · 0 评论 -
Android使用drawable文件实现投影效果
<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 阴影部分 --> <!--top代表下边的阴影高度,left代表右边的阴影宽度。其实也就是相对应的of原创 2018-12-29 10:19:25 · 2552 阅读 · 0 评论 -
自定义Android进度条ProgressBar颜色的渐变设置
一、在drawable文件夹中新建my_progressbar.xml文件<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@android:id/.原创 2018-08-15 16:25:12 · 3985 阅读 · 0 评论 -
Android自定义虚线
一、shape 样式:(在drawable新建--》new--》Drawable resource file 并把原父级标签selector改为shape ) <!--只能画水平线,画不了竖线;--><!--线的高度是通过stroke的android:width属性设置的;--><!--size的android:height属性定义的是整个形状区域的高度;--...转载 2018-07-30 15:12:07 · 1583 阅读 · 0 评论 -
edittext的密码显示与隐藏
if (!passwordShop) { //显示密码 edt_import_account_pw.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); passwordShop = true;} else { //隐藏密码 edt_import_account_pw...原创 2018-06-30 13:37:04 · 455 阅读 · 0 评论 -
RecycleView自定义分割线
class SpaceItemDecoration extends RecyclerView.ItemDecoration { int mSpace; @Override public void getItemOffsets(Rect outRect, View view, RecyclerView parent, RecyclerView.State state) {...原创 2018-06-29 17:11:26 · 265 阅读 · 0 评论 -
解决listView或者recycleView 的item有CheckBox复用问题
步骤1:自定义一个接口,接口中申明一个方法public interface ProductLabelListener { void childDelete(int Position);//这是删除 void change(boolean b,int position);//b是checkbox的状态,position是当前item在数据源中的位置。}步骤2:让listView或...原创 2018-03-14 16:40:54 · 274 阅读 · 0 评论 -
Android按钮选中与未选中是的背景自定义
一、在drawable中新建背景样式文件<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true">原创 2018-03-14 16:14:00 · 3891 阅读 · 0 评论 -
自定义CheckBox
一、书写控件CheckBox<CheckBox android:id="@+id/cb_is_print" android:layout_width="28dp" android:layout_height="28dp" android:layout_gravity="center" android:layout_marginRight="60dp"..原创 2018-03-08 11:59:14 · 350 阅读 · 0 评论 -
Android学习之BottomNavigationBar实现Android特色底部导航栏
原文地址:http://blog.csdn.net/qq_16131393/article/details/51419901感谢作者提供博文下面是我的总结。实现:1、添加依赖compile 'com.ashokvarma.android:bottom-navigation-bar:2.0.3'2、写入布局文件<com.ashokvarma.bottomnav转载 2018-02-07 10:38:38 · 423 阅读 · 0 评论 -
edittext限制小数点后面只能输入两位
1、在对应的edittext上设置监听recharge_money.addTextChangedListener(this);监听处理方法如下:直接贴代码,可直接使用/** * 以下三个是输入金额的edittext的监听 */@Overridepublic void beforeTextChanged(CharSequence s, int start, int原创 2018-02-07 10:14:35 · 1127 阅读 · 0 评论 -
Android中TextView通过SpannableString设置字体、大小、颜色、样式、超级链接
原文地址public class MainActivity extends ActionBarActivity { private TextView tv, tv2; private SpannableString sStr, sStr2; @Override protected void onCreate(Bundl转载 2018-02-07 10:08:42 · 30527 阅读 · 1 评论