Android自定义组件开发详解笔记
2016-06-27 15:48
471 查看
----------------------------------------------------仅用来学习-------------------------------------------------------------------------------
Android自定义组件开发详解pdf 作者:李赞红老师
1.surface技术:双缓冲(需要详细学习一下)
2.Parcelable与Serializable
Parcelable效率更高,性能更好
3.Bitmap是一种非常占用内存的对象,所以要及时回收
4.
public
void drawBitmap(Bitmap bitmap,
Rect src, Rect dst, Paint paint)
public
void drawBitmap(Bitmap bitmap,
Rect src, RectF dst, Paint paint)
这两个方法的作用是从bitmap中抠取src大小的位图显示到canvas中的dst位置上。
5. BitmapDrawable是Android中的一种通用的位图格式,是Bitmap的另一种表现形式,但BitmapDrawable占用资源更少,性能更高。
Android自定义组件开发详解pdf 作者:李赞红老师
1.surface技术:双缓冲(需要详细学习一下)
2.Parcelable与Serializable
Parcelable效率更高,性能更好
3.Bitmap是一种非常占用内存的对象,所以要及时回收
if (bmp != null && !bmp.isRecycled()) { bmp.recycle(); System.gc();// bmp=null; }
4.
public
void drawBitmap(Bitmap bitmap,
Rect src, Rect dst, Paint paint)
public
void drawBitmap(Bitmap bitmap,
Rect src, RectF dst, Paint paint)
这两个方法的作用是从bitmap中抠取src大小的位图显示到canvas中的dst位置上。
5. BitmapDrawable是Android中的一种通用的位图格式,是Bitmap的另一种表现形式,但BitmapDrawable占用资源更少,性能更高。
相关文章推荐
- Android Handler
- Android studio更新到2.2之后出现的问题
- DrawerLayout的简单使用
- 你需要知道的Android拍照适配方案
- The Different between android folders(bin, xbin, sbin)
- Drawable /Bitmap、String/InputStream、Bitmap/byte[]互转
- Android Studio 使用 Github 托管代码
- AndroidStudio 混淆打包
- Android 自定义组合控件
- AndroidStudio 混淆打包
- (OK)(OK) install_quagga-0.99.21mr2.2_on_android-x86_64_in_Fedora23
- Android 跳转应用市场评分
- H.264视频在android手机端的解码与播放(转)
- Android内核开发:系统启动速度优化-Android OS启动优化(转)
- Android SDK和NDK
- Android 开源框架Universal-Image-Loader完全解析(二)--- 图片缓存策略详解
- Android的面孔_Actiyity
- Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用
- android 资讯阅读器
- Android studio Unsupported major.minor version 52.0