自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 说说阿里云上centOS7装mysql8遇见的坑!!!使用navicat登录

先吐槽一句,真特么坑 把踩坑过程写出来,避免后来人再入坑啦1,先到mysql官网上查看当前可用的mysql版本 官网地址点击download按钮,进入新界面,可以看到最新的版本 可以看到,最新版本的包是 mysql80-community-release-el7-1.noarch.rpm 记下这个包名,要用到2,使用Xshell连接阿里云,到自己想到的目录下...

2018-08-13 18:25:18 1721 1

原创 一个功能有点变态的android Toast工具 可以做ToastManager

 首先直接给出Github链接  BToast想必大家已经对Android上Toast的使用再熟悉不过了。使用起来非常方便,很多时候开发者忙于业务开发,根本不关心Toast。但是请大家仔细想想Toast有哪些问题,想必大家都会说出那么一两个来,我也总结了一些:1, toast的样式不可控,所有的toast都是一张脸,不同的系统,展示的效果也有少许区别2,toast的时间不可...

2018-07-24 15:39:39 4905 8

原创 深入分析EventBus3.1,解析EventBus线程投递原理

EventBus作为广泛使用的Android端的通信总线,它支持高并发的工作环境,它在安卓端的使用口碑很好,笔者平时喜欢看看源码,这次就带大家一起分析EventBus的源码,一起学习。项目地址:EventBus官方已经介绍了项目的引用和使用,我就不说了,我们进入分析流程。带着问题去看源码带着问题去看源码是我一直比较推荐的。在查看源码之前我想了解一下几个问题1,eventBus是支持activity...

2018-03-13 15:57:19 1064

原创 微信抢红包,基于AccessibilityService,微信6.6.1亲测有效

前段时间突然对抢红包原理感兴趣,网上找了些相关资料,但是网上资料同质化严重,也只能做参考了,自己上手后还填了一些坑原理基于AccessibilityService服务类,这个类的使用网上资料很多,我就不详说了。后台监听微信,如果发现被唤醒,就检查通知,如果是红包通知就转入微信。show u my codepackage nodec.bsssss.com.

2018-01-24 10:25:19 2441 8

原创 高性能的给RecyclerView添加下拉刷新和加载更多动画,基于drawable(二)

项目已经上传github,点击这里查看

2017-10-04 14:43:35 2971 2

原创 高性能的给RecyclerView添加下拉刷新和加载更多动画,基于ItemDecoration(一)

高性能的给RecyclerView添加下拉刷新和加载更多动画

2017-09-29 17:55:50 1061

原创 高性能的给RecyclerView加上HeaderView和FooterView

源码地址:https://github.com/bravinshi/AdvancedRecyclerView自己写的是对于他人的改进,修复了若干问题。建议阅读之前先读一下这两篇文章1,http://blog.csdn.net/lmj623565791/article/details/518545332,http://blog.csdn.net/zxt0601/article/de...

2017-08-25 17:58:32 3138 18

原创 canvas的save,restore方法的使用理解

笔者最近在研究android上的动画机制,最近有点偏题,偏到View draw过程了。。。view的draw中经常用到canvas的save方法和restore方法。网上找的一些文章讲的都不透彻,最后是自己发了一些时间研究才了解方法的作用,并且学习到了其它的一些细节知识。先给出总结:save方法是把canvas当前的坐标系特征数据保存在一个stack中的方法,restore方法是从这个st

2016-06-18 16:06:25 8079 4

原创 用LayoutAnimationController给ViewGroup的item添加动画,以GridView为例

demo地址http://download.csdn.net/detail/tingfengzheshuo/9552593关于LayoutAnimation的使用基础可以参考http://www.cnblogs.com/qiengo/archive/2012/05/03/2480386.html#LayoutAnimationsController和http://blo

2016-06-17 15:16:27 1123

原创 从google的DrawerLayout来看看scroller的使用方法

笔者是个菜鸟,最近对百度贴吧的滑动效果感兴趣,想研究下怎么实现的,滑动效果很多框架都有实现,大家平时用的很多app都有这个效果,大家肯定都熟悉了。那我们不能满足于使用啊,作为开发者,对于原理要晓得才行啊。这个研究的过程可就一波三折了。百度搜索一下,很多目标都指向了scroller。scroller的工作过程大家可以看看其他文章,http://blog.csdn.net/chaoyue007

2016-03-08 16:29:01 718 1

原创 浅谈android蓝牙连接和兼容性问题

最近工作上接手公司APP的开发工作,蓝牙模块兼容性比较差,需要修改,自己就研究了下android蓝牙连接的问题,这里分享给大家。后面有一个蓝牙模块的demo。蓝牙连接主要的流程如下1,先注册一个监测蓝牙的监听器,一般来说这个蓝牙监听器注册在Activity的resume方法中,在onstop方法中注销。private void initReceiver(){ mBluetoot

2015-04-26 21:11:26 7910

LayoutAnimationController给ViewGroup的item添加动画

LayoutAnimationController给ViewGroup的item添加动画,以GridView为例

2016-06-17

蓝牙demo代码

个人写的蓝牙demo,具体的就是我放在博客文章里面的,这里没处理线程阻塞的问题。

2015-04-26

兼容API8的android项目

这是一个兼容API8的android项目,为了方便不想耗费精力处理新建项目报错的猿类。里面有一个library和一个主项目,主项目里就是自动生成的hallo world事例。使用起来直接把这个项目导入,然后在这基础上做自己的事情吧,妈妈再也不用担心你创建兼容项目出错啦

2015-04-05

自定义SeekBar

自定义的SeekBar,禁止单击值跳跃的效果,代码里还有一个android自带的seekbar,在主函数里动态禁止其单击值跳跃。

2015-04-03

空空如也

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

TA关注的人

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