自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Android实现水平虚线和竖直虚线

水平虚线shape:   line-horizontal.xml <?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke

2018-06-05 12:02:11 3041

原创 推荐一个好用的密码输入框

最近项目需要输入验证吗,然后就从网上搜索,找个一个不错的,使用比较简单。效果图:github:https://github.com/Jungerr/GridPasswordView使用说明: <com.jungly.gridpasswordview.GridPasswordView android:id="@+id/pswView" android:layou...

2018-06-05 10:18:00 509

原创 Android中实现ImageView倾斜效果

最近项目中要实现多张图片实现不同角度的倾斜效果。如图:要实现这种效果,只需要在ImageView设置rotation属性即可。<ImageView android:id="@+id/iv_ryjl" android:layout_width="280dp" android:layout_height="280dp" android:src="@mipmap/pic_ryjl"...

2018-06-05 09:50:36 2936

原创 RecyclerView或者ListView中的TextView实现跑马灯效果

我们都知道TextView实现跑马灯很简单,只需要在TextView如下设置即可实现:android:singleLine="true"android:ellipsize="marquee"android:marqueeRepeatLimit="marquee_forever"但是,在RecyclerView或者ListView中则没有效果,这时只需要在RecyclerView或者ListVi...

2018-06-05 09:36:27 1530

原创 PopupWindow覆盖在软键盘上

PopupWindow作为弹窗是项目中经常用的,正常情况下使用是没什么问题(如图1),但是当界面里有EditText时,问题出现了:当EditText获取焦点并弹出软键盘时,再弹出PopupWindow时,布局上移了(如图2)。假如不想让布局上移,而是覆盖在输入法上面(如图3),改怎么做呢。图1:未弹出软键盘图2:弹出软键盘图3:自己想要的其实想要实现图3的效果,只需要设置两行代码就行了:...

2018-03-20 16:25:20 2108 2

原创 LoadingLayout(一个可以随时切换加载中界面、错误界面、空界面、和主界面的控件)

效果图用法1.xml布局 注:loadinglayout布局里面必须有且只有一个子布局,不然会报错。<com.cf.loadinglayoutmodule.LoadingLayout android:id="@+id/loading_layout" android:layout_width="match_parent" android:lay

2017-08-11 14:35:32 1294

原创 地址选择器,日期选择器

效果图地址选择器日期选择器demo地址:https://github.com/CoderCF/AndroidPickerthankshttps://github.com/gzu-liyujiang/AndroidPicker https://github.com/Bigkoo/Android-PickerView https://github.com/weidongjian/androidW

2017-07-27 10:52:31 310

原创 RecyclerView的单选和多选

最近先来无事把以前项目中用到的比较常用的功能抽取出来整理成一个demo,以后用到的时候直接拿来用,也希望能帮到其他人。整理的可能不太好,还望各位指正。RecyclerView单选Adapter类public class SingleAdapter extends RecyclerView.Adapter { private List<String> datas; private i

2017-07-18 12:14:23 7266 10

原创 Android获取本地图片之ACTION_GET_CONTENT与ACTION_PICK区别

我们都知道下面两种方法都可以打开Android本地图库:ACTION_GET_CONTENT Intent intent = new Intent(Intent.ACTION_GET_CONTENT, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);

2017-07-10 14:53:04 12211 4

原创 图片选择器,可以通过相册或者相机选择图片,可以进行图片裁剪。

最近先来无事把以前项目中用到的比较常用的功能抽取出来整理成一个demo,以后用到的时候直接拿来用,也希望能帮到其他人。整理的可能不太好,还望各位指正。TakePhoto 介绍TakePhoto是用来从相册或文件或相机中获取图片的封装类库。TakePhoto 功能支持通过相机拍照获取图片支持从相册选择图片支持从文件选择图片支持图片裁剪(可选)支持裁剪后图片的格式、大小设置支持Androi

2017-07-07 13:37:01 1019

原创 Caused by: java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.int

最近在整理拍照或从相册中取图片功能,忽然有个想法,就是拍照之后的图片立马能在相册中看到。我们都知道相册里的图片数据是在sd卡挂载的时候扫描的,如果要想拍照之后在相册中看到图片是不能的,但是呢,我们可以向系统发出一条sd挂载的广播,欺骗一下系统图库应用让其去扫描sd卡并加载图片。只要在拍照成功之后加如下代码即可:sendBroadcast(new Intent(Intent.ACTION_MEDIA_

2017-07-07 10:44:37 8538 1

原创 ZXing二维码扫描

最近先来无事把以前项目中用到的比较常用的功能抽取出来整理成一个demo,以后用到的时候直接拿来用,也希望能帮到其他人。第一次写东西,整理的可能不太好,还望各位指正。此二维码扫描demo是在两位大神的基础上整合而来的,并抽取成一个Module,使用android studio的朋友可以引用Module使用。具体的踩坑解决办法,已有大神写的非常详细了,这里就不详细介绍了,不清楚的可以看看下面两个前辈的

2017-06-30 16:00:18 242

转载 软键盘弹出,listview上移并滚动到最后的解决方法

做聊天界面的时候,有这样的需求,当点击下面的文本框时弹出软键盘,这时需要将listview上移并显示最后一条,试了半天也没能很好解决,问了一位高手没想到这么简单,只需要设置listview的属性为 android:transcriptMode=”normal”,就能很好的解决。在此记录一下。

2017-03-15 09:45:31 649

原创 listview的item点击事件失效

当listview的item中有button,edittext等控件时,我们发现listview的点击事件失效,这是因为item中的这些控件抢占了焦点。所以解决办法:在item的根布局加上:android:descendantFocusability=”blocksDescendants这个属性

2017-03-15 09:35:59 277

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除