自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 R.style / styleable / attr

styleable表示属性public ListView(Context context, AttributeSet attrs, int defStyle) {        super(context, attrs, defStyle);        TypedArray a = context.obtainStyledAttributes(attrs,               ...

2012-01-29 14:22:32 148

原创 Android有效解决加载大图片时内存溢出问题

尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的 ...

2012-01-29 12:48:02 89

原创 Android启动过程

Android从Linux系统启动有4个步骤;(1) init进程启动(2) Native服务启动(3) System Server,Android服务启动(4) Home启动 总体启动框架图如:    第一步:initial进程(system/core/init)      init进程,它是一个由内核启动的用户级进程。内核自行启动(已经被载入...

2012-01-20 15:44:22 60

原创 自定义属性

1、找到listView 源文件,位置为:frameworks\base\core\java\android\widget\ListView 2、查看构造方法 ListView(Context context, AttributeSet attrs, int defStyle) ,根据TypedArray a = context.obtainStyledAttributes(attrs,com...

2012-01-18 20:07:24 67

原创 不常使用的属性

drawSelectorOnTop:When set to true, the selector will be drawn over the selected item. Otherwise the selector is drawn behind the selected item. The default value is false. android:drawSelectorO...

2012-01-18 19:52:08 146

原创 bitmap tileMode

 android中达到类似于windows桌面背景的平铺的效果,定义一个bitmap对象,在xml中和代码中均可,设置其tileMode为repeat。在drawable文件夹下建立如下文件tilebg.xml: <?xml version ="1.0" encoding ="utf-8" ?> <bitmap xmlns:android ="http://schemas...

2012-01-18 19:23:59 623

原创 style

Android提供了许多可视的组件。通过自定义样式和主题,可以避免用这些组件开发的应用看上去千篇一律。样式和主题都是通过预定义一系列属性值来形成统一的显示风格。区别是,样式只能应用于某种类型的View;而主题刚好相反,它不能应用于特定的View,而只能作用于一个或多个Activity,或是整个应用。以下结合具体例子说明如何定义样式和主题:1.定义样式和主题    在工程中res/values/下添...

2012-01-13 12:42:36 86

空空如也

空空如也

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

TA关注的人

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