自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (16)
  • 收藏
  • 关注

原创 自定义的可拖动滑块验证码的实现方式(SlideView)

概述: 最近项目中需要在密码输入一定次数后尽心拖动滑块进行验证,防止恶意程序代码一直测试登录,用了GitHub的一个开源库SlideView,但是直接依赖源码是改不了样式的,下边给出自定义的可拖动滑块验证的实现方式 效果图(其中圆角大小,背景色,文字样式都可以自定义): 1,添加依赖包 地址:https://github.com/MAXDeliveryNG/slide

2017-08-21 18:14:10 16157

原创 绚丽多彩的对话框NiftyDialogEffects(多种颜色和动画进入效果)

说明:系统默认的对话框略显单调,要想实现绚丽的对话框效果,改变对话框各种颜色,对话框进入和退出的动画效果,可以使用下边方法,实现方式和经典dialog差不多 使用方法: buildgrilde中添加依赖:dependencies { compile 'com.nineoldandroids:library:2.4.0' compile 'com.github.sd635

2017-08-16 15:05:46 5855

原创 acvitity和fragment中都可以单独设置的沉浸式状态栏的自定义实现方式(包括白底黑字状态栏)

第一步: 添加三方依赖库(此依赖库主要用于实现项目中所有页面统一颜色或者背景图片的沉浸式状态栏) compile 'com.readystatesoftware.systembartint:systembartint:1.0.3' 第二步: 自定义工具类,动态获取状态栏高度(包括acvitity和fragment的两组四个方法)public class ImmersiveStat

2017-08-15 21:55:06 9011

原创 很强势的进度条表现方式RoundCornerProgressBar,(圆角,倾斜度,颜色,开关)

首先是可以实现的效果图: 集成方法: buildgradle中 compile ‘com.akexorcist:RoundCornerProgressBar:2.0.3’ xml中直接使用 <!--进度条--> <com.akexorcist.roundcornerprogr

2017-08-15 21:01:40 5852 2

原创 安卓开发中图片验证码的实现方式和工具类(附:模拟EditText密码可见性的动态切换)

用于生成图片验证码的工具类:** * Created by YTF on 2017/8/15. * 用于图片验证码的工具类 */public class ImageCodeUtil { private static final char[] CHARS = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9',

2017-08-15 15:20:21 4960

原创 安卓开发批量修改指定字符串,去除粘贴复制代码中的多余红线

介绍,有时候我们从网络上复制一些工具类或者方法到我们studio中并不能直接使用,会爆出很多红线,特别是空格部分,一点点修改很是麻烦,所以下边就是在指定文件夹下的指定类中通过查找指定字符串并修改字符串,从而达到去除空格部分红线的目的

2017-08-15 13:19:00 5469

原创 安卓开发打造闪光控件效果

使用方法; 配置工程 首先,我们在GitHub上将该项目clone到本地; https://github.com/facebook/shimmer-android 接下来我们在Android studio中导入所需要的module, 即shimmer-android; 最后,需要配置一下下自己的gradle,引用该module: dependencies {

2017-08-14 09:15:25 6101

原创 Listview给item添加动画效果(位移,渐变,旋转等)

Listview布局文件加入动画属性: android:layoutAnimation=”@anim/listviewtranslate2” <ListView android:layoutAnimation="@anim/listviewtranslate2" android:id="@+id/lv_taskc

2017-08-11 17:13:20 6587

原创 ListView和GridView根据item数量自适应高度的工具类封装

很多时候我们使用ListView和GridView由于item的高度不确定,是动态变化的, 这时候就需要自适应高度,可以考虑新建工具类放入下边的静态方法,使用的时候用类名调用方法传入GridView或者listview对象即可实现效果 /** * ListView自适应高度的方法 * * @param listView */ public

2017-08-11 11:12:49 5092

原创 纯原生打造GridView单行横向滑动(宽度自适应在父布局居中),手机屏幕px和dp的互换方法,附禁止滑动的自定义方法

布局文件: HorizontalScrollView包裹LinearLayout(只能包裹这个),放入GridView,先实现横向滑动 <HorizontalScrollView android:fillViewport="true" android:layout_width="match_parent"

2017-08-11 11:09:06 5377

Google Flutter官方文档详细翻译

Google平台的Flutter官方文档的中文版,电子书的格式,从环境配置到第一个demo的完成,以及常用UI效果的展示。

2018-07-16

滑块拖动的依赖包(导入直接用)

滑块验证的自定义实现,可以随意更改样式,样色,和显示文字,自定义圆角大小

2017-08-21

二次贝尔曲线实现的购物车轨迹曲线

类似饿了么点餐页面,左右两个RecycleView相关联,点击左侧类别,右侧自动置顶,利用二次贝塞尔曲线公式绘制动画轨迹

2017-07-25

绚烂起来的ConvenientBanner的轮播效果图

实现本地图片和网络加载图片的多种轮播效果图的任意切换(3D效果,翻转效果,淡入淡出效果,等等效果)

2017-07-24

TabLayout和ViewPager的经典漂移(实现底部Tab的图文混排合联动以及切换时数据同步问题)

改moudle实现了类似微信框架的效果,只用TabLayout和ViewPager以及fragment实现,简单的方式实现底部选项卡的图文混排以及和Fragment的联动,甚至可以同步切换数据,顺带实现了艺术字类型的Alerter通知栏

2017-07-24

Android四大组件图解

安卓四大组件的概念和用法图解

2017-03-11

ContentReslover动态获取手机联系人

ContentReslover动态获取手机联系人

2017-03-08

StartService和BindService实现播放音乐的样例

StartService和BindService实现播放音乐的样例

2017-03-08

HTML学习手册

2017-03-04

安卓开发的API手册

安卓开发的API手册

2017-03-04

仿微信框架开发

仿微信框架开发

2017-02-27

RecycleView与ViewPager的嵌套开发

RecycleView与ViewPager的嵌套开发

2017-02-27

Fragment数据相互

Fragment数据相互

2017-02-27

Java基础知识点

Java基础知识点复习题

2017-02-13

Java常用类别用法和进阶代码

Java常用类别用法和进阶代码

2017-02-13

java 基础知识png

微信同号,欢迎指教

2017-01-06

空空如也

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

TA关注的人

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