- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 基于ZXing Android实现生成二维码图片和相机扫描二维码图片即时解码的功能
NextQRCode ZXing开源库的精简版基于ZXing Android实现生成二维码图片和相机扫描二维码图片即时解码的功能 原文博客 附源码下载地址与原ZXingMini项目对比NextQRCode做了重大架构修改,原ZXingMini项目与当前NextQRCode不兼容dependencies { compile 'com.github.yoojia:next-qrcode:2.0-...
2018-03-29 11:53:07 1026
原创 Android图片控件,跟随列表(recyclerView)的上下滚动而同步平移。
一个用于放置在RecycleView中的图片控件,其主要功能是跟随列表的上下滚动而上下平移,使得呈现出一种图像相对列表静止的感觉。OverviewScrollingImageView 提供以下特性:在垂直方向上,使得该组件随着列表滚动而上线爱平移,可选参数:scrollType(middle | whole)。scrollType为whole时, 从刚进入列表和完全出列表是都在滚动scrollT...
2018-03-22 15:20:43 3106
原创 类似微信图片浏览,常见应用场景如微信朋友圈照片九宫格和微信聊天图片预览
本项目受Google官方demo Zooming a View 启发,实现了点击小图放大至全屏预览,退出全屏恢复至原来位置这两个过程的动画过渡。 常见应用场景如微信朋友圈照片九宫格和微信聊天图片预览,某些手机系统相册等viewpager图片查看 缩放 拖拽下拉缩小退出(效果同微信图片浏览)特点1.支持自定义图片加载框架。2.支持重写activity,完成切换切换效果。3.图片查看 缩放 拖拽下拉缩...
2018-03-15 16:10:25 1751
原创 Android广告图片轮播,支持无限循环和设置轮播样式、切换时间等
Android-----------广告图片轮播控件Banner广告图片轮播控件,支持无限循环和多种主题,可以灵活设置轮播样式、动画、轮播和切换时间、位置、图片加载框架等!很多Android APP中都有广告栏,我也用过很多次了,特来写一篇博文。先来看看效果图:使用你可以直接引入依赖:compile 'com.youth.banner:banner:1.4.10' 建议不要引入,直接导入libra...
2018-03-14 17:02:26 1519
原创 iOS开发特效源码:swift轮播图导航渐变跑马灯分段选择下拉菜单物流时间轴
1、轮播图(纯swift实现)轮播图(纯swift实现)2、iOS 导航渐变,并保持状态iOS 导航渐变,并保持状态3、跑马灯 上下跑马灯跑马灯 上下跑马灯4、分段选择,tababr自定义,项目简单搭建分段选择,tababr自定义,项目简单搭建5、一个简单的弹性动画,类似微信评价、点赞按钮的弹出动画一个简单的弹性动画,类似微信评价、点赞按钮的弹出动画6、iOS-APP内置调试工具(debuggin...
2018-03-14 16:44:04 403
原创 iOS开发:瀑布流效果的实现(使用UICollectionView)
效果的实现,主要是对UICollectionViewLayout进行封装,我的.h文件中:#import <UIKit/UIKit.h>@class CustomeViewLayout;@protocol CustomViewLayoutDelegate <NSObject>/** 计算item高度的代理方法,将item的高度与indexPath传给外界 */...
2018-03-13 17:05:05 329
原创 Android 框架设计Demo,一个简单的MVP示例搜索功能,网络请求用Retrofit+RxJava实现
项目的业务逻辑不断变更,需求也不断扩张,导致在原有代码基础上去处理也变得越来越繁琐,这时项目框架和代码规范就显得非常必要了。Google 在 GitHub 上的 Android Architecture Blueprints 提供了很多框架 Demo,现在对其中的 todo‑mvp 做一个简单的分析,并模仿写一个简单的 Demo。一、MVP 基本结构MVP 从更早的 MVC 框架演变过来,与 MV...
2018-03-13 15:05:26 308
原创 Android图片选择器,仿微信的图片选择器的样式和效果。支持图片预览和图片切换
Android图片选择器,仿微信的图片选择器的样式和效果。支持图片的单选、限数量的多选和不限数量的多选。支持图片预览和图片文件夹的切换。支持图片单选并剪裁。先上效果图:1、引入依赖在Project的build.gradle在添加以下代码allprojects { repositories { ... maven { url 'http...
2018-03-08 15:04:52 663 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人