当前位置:  编程技术>移动开发
本页文章导读:
    ▪学习札记        学习笔记 1. 匹配已http:开头 swf结束,中间不包括http:   http:((?!http:).)*?swf ......
    ▪ sencha touch2学习札记(五)-Carousel 可滑动换页        sencha touch2学习笔记(五)----Carousel 可滑动换页 Carousel是一个可以滑动的组件,就如android的ViewFlipper。只是Carousel更好看。 代码如下:   Ext.application( { name:"sencha", launch:function() { Ext.create(.........
    ▪ Drawable, Bitmap跟byte[]的转换       Drawable, Bitmap和byte[]的转换 android在处理一写图片资源的时候,会进行一些类型的转换,现在有空整理一下: 1、Drawable → BitmapJava代码  public static Bitmap drawableToBitmap(Drawable drawable) {        .........

[1]学习札记
    来源: 互联网  发布时间: 2014-02-18
学习笔记
1. 匹配已http:开头 swf结束,中间不包括http:

   http:((?!http:).)*?swf

    
[2] sencha touch2学习札记(五)-Carousel 可滑动换页
    来源: 互联网  发布时间: 2014-02-18
sencha touch2学习笔记(五)----Carousel 可滑动换页

Carousel是一个可以滑动的组件,就如android的ViewFlipper。只是Carousel更好看。

代码如下:

 

Ext.application(
{
	name:"sencha",
	launch:function()
	{
		
		Ext.create(
		"Ext.Carousel",
		{
			fullscreen:true,
			direction: 'vertical',
			defaults: {
		        styleHtmlContent: true
		    },
			items:[
			{
				xtype:"list",
				items:[
				{
					xtype:"toolbar",
					dock:"top",
					title:"列表哦"
				}
				],
				store:
				{
					fields:["name"],
					data:[
					{name:"陈乃共"}
					]
				},
				itemTpl:'name'
				
			},
			{
				html:"html1",
				style:"background-color:#00FF00"
			},
			{
				html:"html1",
				style:"background-color:#0000FF"
			}
			]
		}
		)
		
	}
}
)
 

    
[3] Drawable, Bitmap跟byte[]的转换
    来源: 互联网  发布时间: 2014-02-18
Drawable, Bitmap和byte[]的转换

android在处理一写图片资源的时候,会进行一些类型的转换,现在有空整理一下:

1、Drawable → Bitmap
Java代码 
public static Bitmap drawableToBitmap(Drawable drawable) { 
         
        Bitmap bitmap = Bitmap 
                        .createBitmap( 
                                        drawable.getIntrinsicWidth(), 
                                        drawable.getIntrinsicHeight(), 
                                        drawable.getOpacity() != PixelFormat.OPAQUE ? Bitmap.Config.ARGB_8888 
                                                        : Bitmap.Config.RGB_565); 
        Canvas canvas = new Canvas(bitmap); 
        //canvas.setBitmap(bitmap); 
        drawable.setBounds(0, 0, drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight()); 
        drawable.draw(canvas); 
        return bitmap; 


2、从资源中获取Bitmap

Java代码 
Resources res=getResources(); 
 
Bitmap bmp=BitmapFactory.decodeResource(res, R.drawable.pic); 

3、Bitmap → byte[]

Java代码 
private byte[] Bitmap2Bytes(Bitmap bm){ 
    ByteArrayOutputStream baos = new ByteArrayOutputStream();   
    bm.compress(Bitmap.CompressFormat.PNG, 100, baos);   
    return baos.toByteArray(); 
   } 

4、 byte[] → Bitmap
Java代码 
private Bitmap Bytes2Bimap(byte[] b){ 
            if(b.length!=0){ 
                return BitmapFactory.decodeByteArray(b, 0, b.length); 
            } 
            else { 
                return null; 
            } 
      } 


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3