- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 短信倒计时
写个本地SharedPreferences存储的倒计时,只要app缓存没清掉,这个倒计时就是公用一个时间,下面的工具类代码//注册 的短信倒计时工具类public class SendSMSUtil { private TextView desc; private long time = 60000;//60S private SharedPreferences s...
2020-04-23 17:42:09 266
原创 多个数组 选重复数据(交集数据)
知识点来源群里的大佬,说list处理这个的话,根据数据量的增大,时间复杂度就越高,所以建议使用哈希比较。跟就描述写了个测试代码public class TestEntity { public String name; public String age; public TestEntity(String name, String age) { ...
2020-04-16 16:44:26 497
原创 ViewPager实现画廊模式的正确姿势
先看效果图 实现这种效果,百度一下大多都是android:clipChildren="false"这个属性来实现但是这个属性写的是有一个很明显的坑,就是左右留出来的间距是没法滑动的,因为这个间距是layout_margin类型的我最开始也是这个写,然后发现有问题才改成我现在的这种写法。<android.support.v4.view.ViewPage...
2019-12-16 15:25:04 287
原创 Android textView中等加粗字体
一次偶然的机会发现了一个东西,在Android里面默认的textStyle只有加粗和不加粗,但是很多UI的设计稿是以IOS做的会有Medium中等加粗这个概念,查了一遍资料没有好用的。不过有看到说//获取当前控件的画笔TextPaint paint = tv.getPaint();//设置画笔的描边宽度值paint.setStrokeWidth(2);paint.setSt...
2019-11-22 08:51:39 1576 1
原创 使用BGARefreshLayout遇到的坑
第一个坑是 上啦加载布局有可能不显示。这个问题主要是 BGARefreshLayout 这个控件包裹的 子控件的高度要设置 layout_weight =1第二个坑是 当禁用下拉刷新,只开上啦加载,并且item的数量没有占满全屏时,这个时候的下拉刷新会触发上啦加载。我找到的方法是 被包裹的view重写onInterceptTouchEvent(好像可能是ViewGroup才有这个事件),不把下...
2018-05-08 14:32:47 1960
原创 自定义listView的上啦加载 带回弹
先看下效果listview的代码import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;import android.view.View;import android.view.animation.DecelerateInt
2017-10-17 16:29:57 147
原创 自定义一个简单的圆形菜单
我们先看下效果图按下去的时候会改变状态。具体的代码。import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Rect;im
2017-09-14 14:20:36 718
原创 自定义的签到View
平常都是用的系统的view,不过有时候需要自己去自定义,这次我也遇到要自定义签到view。先来看下效果图第一张是今天没签到的,点击
2017-07-24 16:38:56 357
转载 左滑删除
我是第一次写这个,写的不好大家不要介意。有很多的仿QQ、微信的左滑,试了下感觉 SwipeMenuListView 的效果挺好的 还有个 SwipeListView 类型的,我用了没这个好。大家可以多去试试。这个里面最重要的就是 SwipeMenuListView这个开源框架 可以去github 去下载 也可以在我的项目里面下载。把SwipeMenuList
2017-05-02 15:49:01 419
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人