自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞鸟

学习笔记

  • 博客(4)
  • 收藏
  • 关注

原创 ViewDragHelper入门

概述        它是为了自定义ViewGroup而添加的一个工具类。它内部有一系列方法,这些方法方便我们拖拽和重新定位子View的位置。在位于V4包中。        ViewDragHelper的本质是分析onInterceptTouchEvent和onTouchEvent的MotionEvent参数,然后根据分析的结果去改变一个容器中被拖动子View的位置( 通过offsetTop

2015-01-31 18:26:41 874

原创 布局优化

参考        《Android Apps Proformance Optimization》第九章概述        在Android程序中,通常会在onCreate()中调用setContentView()加载布局。从onCreate()开始到onResume()结束,99%的时间都耗费在加载布局上,因此优化布局对于提高响应速度很重要。其中有一条很重要的原则:减少所要创建的对象

2015-01-30 15:47:48 496

原创 SpannableString

兼容api        如果在低版本上使用到了新版本的api,有两种方法:第一判断当前系统的api版本,只有满足调用新api的最低版本时才调用;第二种通过反射,如果获取不到新api中的方法,就意味着当前没办法调用新api,就需要通过旧api进行代替。例如:新版本的SharedPreferences.Editor提供了一个apply()方法,可以通过以下的方式进行判断: private v

2015-01-19 11:09:33 734

原创 Preferences入门

概述        在应用中经常会包含"设置"界面,该界面允许用户进行一些选择,从而更改应用的外观等。用户在"设置"界面更改之后的值通常保存在SharedPreferences中,但是如果自己通过代码实现的话,就得自己操作SP去存储。为了简化使用,可以使用Android自带的Preferences。虽然它内部使用的也是SP,但是不需要我们在用户更改设置后手动存储。        与传统的界

2015-01-05 19:15:18 5136

空空如也

空空如也

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

TA关注的人

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