自定义博客皮肤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)
  • 收藏
  • 关注

原创 Android自定义View基础绘制

1、onMeasure测量(计算宽高) 2、ViewGroup进行onLayout(基于位置和宽高布置到屏幕) 3、onDraw视图显示自身内容(渲染) #### Canvas 画布,可以提供视图显示的载体,可以绘制文本、几何图形、图像、填充颜色 #### Paint 画笔,针对画布需要绘制的内容的修饰 //创建画笔 paint = new

2017-07-09 18:50:54 204

原创 Android图像缩放

//从资源中获取位图     BitmapDrawable bd = (BitmapDrawable) getResources().getDrawable(R.drawable.pic2);     Bitmap bitmap = bd.getBitmap(); ##### BitmapFactory 解码图像信息(宽高、像素点、裁剪)可以借助裁剪功能处理大图加载的OOM问题(Out O

2017-07-09 18:49:32 416

原创 Android自定义ViewGroup

onMeasure先measure孩子再measure自身 measureChildren(widthMeasureSpec,heightMeasureSpec); 或者 int count = getChildCount();         int totalHeight = MeasureSpec.getSize(heightMeasureSpec);  

2017-07-09 18:48:07 224

原创 Android进程通讯

定义aidl接口 package com.xykj.musicserviceapp; import com.xykj.musicserviceapp.Music; interface IMusicInterface {     //in out inout引用类型     void init(in List list);     void play(int index)

2017-07-09 18:47:04 248

原创 Android自定义布局属性

需要在values下定义attrs.xml                                             其中fomat表示属性的取值类型 integer:整数 dimension:尺寸 dp dip sp px color:颜色 string:字符串 float:浮点数 android:rating="1.5"

2017-07-09 18:46:06 278

空空如也

空空如也

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

TA关注的人

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