自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 c++ 常见排序算法汇总

1.快速排序算法 最坏时间复杂度为O(n*n), 这与基数的选择有关, 期望的运行时间为O(nlgn),且O(nlgn)记号中隐含的常数因子很小。另外,它还能够进行就地排序.快速排序逻辑: 1、先从数组中取出一个数作为基数,基数的选择对排序效率的影响很大, 一般随机来选择. 2、分区,将比这个基数小的数全部放到它的左边,比基数大的数全部放到其右边 3、对左右两个区间重复第二步,直到每个区间只

2016-10-20 13:52:02 1838

原创 android Glide 获取磁盘缓存

Glide是Google推荐的图片加载库, 加载图片一般以下面的形式:Glide.with(context).load(ImgUrl) ..asBitmap() .error(R.drawable.error) .placeholder(R.drawable.loading) .dontAnimate() .diskCacheStrateg

2016-10-13 19:18:07 13504 2

原创 android ViewDragHelper介绍与使用

通过 ViewDragHelper 基本可以实现各种不同的滑动需求, 但其使用方法也是复杂的, 这里记录对ViewDragHelper的使用方法.ViewDragHelper的使用步骤:1.初始化ViewDragHelperViewDragHelper 通常定义在一个 ViewGroup的内部,并通过其静态工厂方法进行初始化.mDragHelper = ViewDragHelper.create(t

2016-10-12 13:38:16 654

原创 View只能获得ACTION_DOWN消息, ACTION_MOVE消息接收不到

在实现一个可以滑动的view时, 发现view并不能根据手指的位置滑动, 通过log查看, view只接收到ACTION_DOWN的消息, 没有收到ACTION_MOVE消息.原因: android的消息传递机制是: 有外到内, 处理机制则相反, 由内到外. 那么当view收到ACTION_DOWN没有处理, 那么此消息最终交由父类来处理消费.解决方案: 1.在view中处理ACTION_DOWN

2016-10-12 12:23:06 2369 1

原创 android 音乐播放控件

之前看到网页版的网易音乐播放控件, 正好在一个开源学习项目中需要简单的音乐播放功能。所以想是不是可以封装一个音乐播放控件,提供一个类似网易播放控件的默认界面,而且提供更换界面的功能。使用时,只需要去设计界面, 而不用再去管音乐播放的逻辑,所以就实现了一个简单的音乐播放控件。音乐播放控件(MiniMusicView) 使用方法:1.使用默认的界面(1) 在你的布局中加入 MiniMusicView<c

2016-10-01 13:22:26 5646 2

DemoSettingTheme

一个关于切换主题的demo

2017-04-24

SlideMenuView

使用自定义HorizontalScrollView实现侧滑显示菜单项的效果, 类似于QQ的消息界面

2016-06-30

SlideMenuItemView

简单实现侧滑菜单item, 功能类似qq的消息界面

2016-06-30

MyViewPagerDemo

Android 使用ViewGroup实现ViewPager的效果

2016-05-31

CleanCacheDemo

实现扫描手机缓存和一键清理缓存的功能demo, 提供给大家学习参考, 如有任何问题希望指正,最小支持android4.0

2016-05-11

mfc图形学实验

详细讲解mfc图形的绘制,用vc++绘制图形,了解vc++中mfc的绘图功能

2013-03-08

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

TA关注的人

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