自定义博客皮肤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)
  • 资源 (19)
  • 收藏
  • 关注

原创 Android开发常用的第三方框架

下面是Android开发中常用的第三方开发框架1. 缓存DiskLruCache    Java实现基于LRU的磁盘缓存2.图片加载Android Universal Image Loader  一个强大的加载,缓存,展示图片的库Picasso 一个强大的图片下载与缓存的

2017-07-25 10:10:05 661

转载 Android 支付宝和微信支付

前言:有句话说的好:不会偷懒的程序员都不是好程序员!说起来,我也是个懒人,既然脑子不想去记忆这无聊的集成步骤,也不想下次继续翻看集成文档浪费时间,就占用一会游戏时间备份一下,方便下次直接使用,也希望给需要的人一点帮助或提示。首先要说的是:支付真的不难!既然是开放给开发者的,整的我们都看不懂,搞不明白,谁还去用!对吧!所以,希望大家开发这一块时,一定要平常心,避免像我一样,一听说要集成支付,顿时

2017-07-21 14:39:50 463

转载 朋友圈动态发布时间计算

转自:IT_xiao小巫,http://blog.csdn.net/wwj_748前面的一篇文章给大家关于时间知识点的分享http://blog.csdn.net/wwj_748/article/details/11536421,本篇博客笔者想给大家分享的事如何通过Calendar来计算我们平时需要用到的年、月、日、时、分、秒等,还有如何计算类似朋友圈动态发布的时间。这里要大家去了解的几个

2017-07-19 09:58:46 1494

转载 打造最强RecyclerView,Item侧滑菜单,长按拖拽Item,滑动删除Item

版权声明:本文转自严振杰的博客。前几天写了一片关于RecyclerView滑动删除Item,RecyclerView长按拖拽Item的博客,本来很简单一个使用,阅读量还挺高的,原博客传送门。今天介绍一个RecyclerView Item侧滑菜单,RecyclerView滑动删除Item,RecyclerView长按拖拽Item的开源项目,效果看下图,大家也可以下载演示apk具体操作

2017-07-18 11:51:58 1011

转载 仿今日头条视频播放JieCaoVideoPlayer

一个真正实现Android的全屏功能,立志成为Android平台使用最广泛的视频播放控件GitHub地址:https://github.com/wlsh/JieCaoVideoPlayer/特点:    1、全屏时启动新Activity实现播放器真正的全屏功能    2、可以完全自定义UI    3、能在ListView、ViewPager和ListView、Vie

2017-07-14 17:17:55 2082

原创 Android显示时间和日期的控件的使用总结

相关类的认识 Picker(DatePicker、TimerPicker、NumberPicker) 其中DatePicker和TimerPicker都有窗口的形式显示日期和时间,再返回数据。下面分别介绍这几种时间类的使用方法。一.DatePicker日期选择类的使用DatePicker常用的XML属性XML属性描述android:cal

2017-07-14 14:48:09 4296

转载 Android Notification 详解

前几天项目中有用到 Android 通知相关的内容,索性把 Android Notification 相关的知识都看了一遍,稍作梳理,在此做个总结,以备不时之需。温故而知新,可以为师矣~下图是我对 Notification 做的思维导图,也是本文的主要逻辑。本文主要讲述 Notification 的基本操作部分,进阶部分的内容还在学习ing~Notif

2017-07-13 10:28:20 484

原创 单例模式【最优写法】

Double Check Locking 双检查锁机制(推荐)为了达到线程安全,又能提高代码执行效率,我们这里可以采用DCL的双检查锁机制来完成,代码实现如下:public class MySingleton { //使用volatile关键字保其可见性 volatile private static MySingleton instance = null; pri...

2017-07-10 15:30:41 318

原创 NoHttp 详细介绍

NoHttp 是专门做Android网络请求与下载的框架。支持HTTP/HTTPS,自动维持Cookie,异步/同步请求,大文件/多文件上传,文件下载;支持304缓存,302/303重定向,支持代理服务器。NoHttp特性:支持HTTP/HTTPS,自动维持Cookie,异步/同步请求,大文件/多文件上传,文件下载,上传下载均有进度。支持304缓存,自定义缓存,302/

2017-07-10 14:50:17 1202

转载 使用ZXing实现二维码扫描

二维码现在越来越火爆,使用的越发广泛,对于二维码二维码的生成与解析,有多种途径,这里我选择用google老大的ZXing。   其中刘超大神使用ZXing写了一个快速集成二维码扫描的工具类,实现其核心的实现扫描的功能。使用时通过调用二维码工具类,几行代码就可以实现二维码扫描的功能。   参考资料:       二维码工具类下载地址:  https://github.com/yipi

2017-07-10 10:19:55 1224

转载 Android 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果

转载请注明出处:http://blog.csdn.net/xiaanming/article/details/10163203了解二维码这个东西还是从微信中,当时微信推出二维码扫描功能,自己感觉挺新颖的,从一张图片中扫一下竟然能直接加好友,不可思议啊,那时候还不了解二维码,呵呵,然后做项目的时候,老板说要加上二维码扫描功能,然后自己的屁颠屁颠的去百度,google啥的,发现很多朋友都有介绍二维

2017-07-10 10:16:26 754

转载 Android 图片加载库 Glide 的使用

一:简介在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。 https://github.com/bumptech/glide二:使用  123

2017-07-10 10:11:46 387

原创 Android 7.0申请手机动态权限

方法一://权限申请组 private static String[] PERMISSIONS_STORAGE = { Manifest.permission.RECORD_AUDIO, Manifest.permission.CAMERA, Manifest.permission.READ_EXTERNAL_S...

2017-07-03 18:42:08 1996

原创 使用DownloadManager进行版本更新(兼容7.0)

概述DownloadManager是Android SDK中封装的下载文件类,可以很方便开发者使用下载文件。其具体看官方APIhttps://developer.android.com/reference/android/app/DownloadManager.html正文使用DownloadManager下载public class DownloadUtils

2017-07-03 11:46:08 2858 2

解决 Gradle project sync failed 使用的jdk-15.0.2

jdk 15

2024-04-15

videocompressor.zip

视频压缩的工具类,可以直接使用的,里面三种压缩模式【高中低】,我用的是低质量压缩,大概100M的视频,会压缩成8-9M左右的视频。

2021-03-05

FileUtils.java

文件工具类

2020-05-27

飞秋2013.zip

飞秋2013正式版;

2020-04-28

Mazhanzhu.zip

实现抖音那种竖直方向一次滑动一页的效果。滑动要流畅不卡顿,并且手动触摸滑动超过1/2的时候松开可以滑动下一页,没有超过1/2返回原页。 手指拖动页面滑动,只要没有切换到其他的页面,视频都是在播放的。切换了页面,上一个视频销毁,该页面则开始初始化播放。

2019-09-18

SignIn-master.zip

解决思路: 1、用两个网格布局的RecyclerView分别展示日历的星期和日期; 2、获取当天日期在日历中所处的位置,由于当天日期是展示在第三行的,每行有七个日期,位置从零开始算,也就是第三行是从第14个位置到第20个位置; 3、大家会问,知道这些我们还是无法确定当天日期到底在第三行的哪个位置啊?不要着急,我通过获取当天日期所对应周几,得到周日对应0,周一对应1,以此类推周六对应6,发现和14相加,正好是我们想要的位置!ok!bingo!  4、知道了当天所处的位置,我们就可以分别向前和向后推算总共35个日期,一张日历就搞定了!

2019-06-13

这是水印效果资料

水印效果,这是水印效果,

2018-11-26

RecyclerView的GallerySnapHelper

RecyclerView横向滚动位置控制器,RecyclerView横向滚动位置控制器,RecyclerView横向滚动位置控制器,RecyclerView横向滚动位置控制器,RecyclerView横向滚动位置控制器,RecyclerView横向滚动位置控制器

2017-12-06

一个精致的打钩小动画

一个精致的打钩小动画一个精致的打钩小动画一个精致的打钩小动画一个精致的打钩小动画一个精致的打钩小动画一个精致的打钩小动画一个精致的打钩小动画

2017-11-17

效果实现集合

主要是为了学习Material Design新控件,具体内容,请看以下文章: Material Design 兼容性控件学习 RecyclerView之ItemDecoration RecyclerView之使用ItemTouchHelper实现交互动画 MaterialDesign之SearchView全面解锁 MaterialDesign之学一波Palette MaterialDesign之对TabLayout的探索 MaterialDesign之AppBarLayout与CollapsingToolbarLayout的学习

2017-11-15

加载等待动画

这是数据加载等待动画,这是数据加载等待动画,这是数据加载等待动画,这是数据加载等待动画,这是数据加载等待动画,这是数据加载等待动画,这是数据加载等待动画,这是数据加载等待动画,这是数据加载等待动画,这是数据加载等待动画

2017-11-09

万能分割线

这是万能分割线,这是万能分割线,这是万能分割线,这是万能分割线,这是万能分割线!!!!

2017-11-02

数据库的简单操作

一些数据库的简单操作知识,包括新建一个数据库帮助类,继承自SQLiteOpenHelper,复写onCreate() 和 onUpgrade()

2017-11-01

登录、包括异地登处理

输入用户名和密码 ,从本地文件userinfo.json中读取users。判断此用户名是否在users中,如果不在则加入users,每次退出Activity都使用AES算法加密users,然后保存到userinfo.json中。用户名下拉菜单是由PopupWindow + ListView 实现。

2017-10-20

评论点赞功能实现,单独抽取出来的

这是点赞评论的功能实现,可能与微信的不太一样,我也是参考别人做的,主要是思路,思路能够实现就好了,这是点赞评论的功能实现,可能与微信的不太一样,我也是参考别人做的,主要是思路,思路能够实现就好了

2017-09-27

标签动态添加,点击添加到上面,点击上面标签,添加到下面

标签动态添加,点击添加到上面,点击上面标签,添加到下面,复制就可以直接使用,亲测可用,标签动态添加,点击添加到上面,点击上面标签,添加到下面,复制就可以直接使用,亲测可用。

2017-09-18

Android Fragment嵌套ViewPager,ViewPager嵌套多个Fragment

Android Fragment嵌套ViewPager,ViewPager嵌套多个Fragment。Android Fragment嵌套ViewPager,ViewPager嵌套多个Fragment

2017-09-18

常用工具类

Android快速开发系列 10个常用工具类

2017-06-05

网络状态监听

网络状态监听

2017-06-05

Android仿iOS实现三级联动选择器

当需要三级联动的时候,给构造方法传入STYLE_THREE,当只需要两级联动的时候,传入STYLE_TWO。。。

2017-06-05

空空如也

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

TA关注的人

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