- 博客(7)
- 收藏
- 关注
原创 ViewPager使用
public class MainActivity extends Activity { private ViewPager viewPager; private LinearLayout pointGroup; private TextView iamgeDesc; // 图片资源ID private final int[] imageIds = { R.drawable.a,
2015-09-08 22:53:35
329
原创 JVM学习笔记
我们知道,虚拟机在判断对象是否应该被回收的依据是该对象是否处于可达状态,如果不可达,就会进行回收。 那么虚拟机是怎么判断对象是否可达呢? 答案是通过一系列GC Roots的对象作为搜索起点,从这些节点从下到上开始搜索,走过的路径成为引用链,当一个对象不再被任何引用链所引用,及判断该对象处于不可达,可回收状态。如下图所示,图片摘自《深入理解JAVA虚拟机》 可作为GC Roots的对象
2015-08-27 09:20:02
434
原创 webview使用
public class CacheWebView { private Context context; private WebView web; private WebSettings settings; private boolean cache = true;// 是否使用cache private boolean useCache = true;// 使用cache总开关 pr
2015-08-04 09:44:06
402
原创 ViewPager中使用fragment用法
public class ViewPageFragment extends Fragment { private MyAdapter mAdapter; private ViewPager mPager; //为ViewPageFragment提供资源 private ArrayList pagerItemList = new ArrayList(); private View v
2015-08-04 09:32:44
467
原创 TreeSet、TreeMap、HashSet、HashMap底层实现
TreeMap底层基于红黑树,以下是源代码,先指定一个根节点,若该根节点不存在,则说明TreeMap里面没有元素,将当前准备加入的元素(Entry)加入进去当成根节点。 如果里面已经 存在元素,再判断是否TreeMap是否含有比较器,如果比较器不为空,就按照比较器的比较方法进行比较,如果为空,按照该(key)自己的内部的自然顺序进行 比较,前提是该key是有比较性的,否则,需要将该类继承com
2015-07-26 09:35:34
3017
原创 android下的图片下载方法
public class AsyncImageLoader { //将下载的图片保存到软引用中 private HashMap> imageCache; public AsyncImageLoader(){ imageCache = new HashMap>(); } public Drawable loadImage(final String url,final ImageView
2015-04-26 22:37:03
469
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅