- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 Java 强引用、软引用、弱引用、虚引用
强引用、软引用、弱引用、虚引用* 强引用(Strong Reference) 平时我们编程的时候例如:Object object=new Object();那object就是一个强引用了。如果一个对象具有强引用,那就类似于必不可少的生活用品,垃圾回收器绝不会回收它。当内存空 间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解
2014-05-07 13:15:30
490
原创 Handler导致内存泄露分析
编辑MarkdownHandler导致内存泄露分析有关内存泄露请猛戳内存泄露Handler mHandler = new Handler() { @Override public void handleMessage(Message msg) { // do something. }}当我们这样创建Handler的时候Android
2014-05-07 13:14:05
621
原创 VideoView源码分析
VideoView基于Android4.4源码进行分析简介 /** * Displays a video file. The VideoView class * can load images from various sources (such as resources or content * providers), takes care of
2014-05-07 13:04:42
3586
2
转载 DLNA简介
DLNA一、DLNA简介DLNA成立于2003年6月24日,其前身是DHWG(Digital Home Working Group 数字家庭工作组),由Sony、Intel、Microsoft等发起成立、旨在解决个人PC ,消费电器,移动设备在内的无线网络和有线网络的互联互通,使得数字媒体和内容服务的无限制的共享和增长成为可能,目前成员公司已达280多家。DLN全称为DIGITAL L
2013-12-17 22:44:02
3649
1
原创 SlidingMenu实现
SlidingMenu先看一下图片![image]{https://github.com/CharonChui/AndroidNote/blob/master/Pic/slidingmenu_1.png} ![image]{https://github.com/CharonChui/AndroidNote/blob/master/Pic/slidingmenu_2.png} ![ima
2013-12-16 14:41:30
721
2
原创 Scroller类简介
Scroller在SlidingMenu项目中为了实现控件的滑动,需要用到Scroller类来实现缓慢的滑动过程,至于有人说View类可以直接调用scrollTo()方法,这里scrollTo()方法也能实现移动,但是它的移动是很快一下子就移过去了,就像穿越一样,直接从现实回到了过去,而Scroller类能够实现过程的移动。可以理解为一步步的走。查看Scroller源码 pub
2013-12-16 14:38:53
802
原创 Android下拉刷新ListView实现
自定义下拉刷新ListView===PullToRefreshListView---**原理:** 拉刷新`ListView`无非就是对普通的`List View`添加一个`HeaderView`,然后通过对`ListView onTouchEvent`来获取当前下拉刷新的状态。然后去改变`HeaderView`的状态。 1. 自定义`L
2013-12-15 15:57:41
1210
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人