windli笔记 / Android / Android开发小技巧

0 0

   

Android开发小技巧

2011-08-08  windli笔记
Activity的android:launchMode (startard、singleTop、singleTask、singleInstance)
 

写在AndroidManifest.xml中,如:

         <activity android:launchMode="singleInstance">  

 

 startard:标准方式,启动一个Activity就创建一个实例。

singleTop:当Activity栈最顶层的A1启动另一个A1时,不会启动新实例。

singleTask:在Task范围内只产生一个实例。

singleInstance:在全局范围内只有一个,即使在不同apk中调用。

 onNewIntent:在singleTop下,不产生新实例直接再用某个Activity A1,需要得到来自哪个intent。

 public void onNewIntent(Intent intent){  

  1.         super.onNewIntent(intent);  
  2.         setIntent(intent);     
  3.         //....   
  4. }  

正则匹配任意字符,包括换行符的字符串

这是java正则的知识

匹配任意字符,包括换行符的字符串,发现使用 [.//n]* 就是不行,查了相关资料,以下可以:

 [//s//S]*

[//w//W]*

[//d//D]*
 
 
bitmap转换为drawable的方式

bt4.setDrawingCacheEnabled(true);

Bitmap bitmap = bt4.getDrawingCache();

Drawable drawable = (Drawable) new BitmapDrawable(bitmap);

iv3.setBackgroundDrawable(drawable);

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。如发现有害或侵权内容,请点击这里 或 拨打24小时举报电话:4000070609 与我们联系。

    猜你喜欢

    0条评论

    发表

    请遵守用户 评论公约

    类似文章
    喜欢该文的人也喜欢 更多