Android---常用代码片段的分享

 开发过程中,经常用到的一些Android代码片段,在此分享一下,希望对大家有所帮助....

1. 全屏显示窗口
 requestWindowFeature(Window.FEATURE_NO_TITLE);
 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

2.调浏览器 载入网址

Uri uri = Uri.parse("http://www.google.com");       

Intent it = new Intent(Intent.ACTION_VIEW, uri);       

startActivity(it);

3.设置一个URL链接

<TextView android:id="@+id/textView1"
           android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:textColor="#FF0000"
     android:textSize="18dip"
     android:background="#00FF00"
        android:text="dongfangzhu008的博客:http://blog.csdn.net/dongfangzhu008"
        android:gravity="center_vertical|center_horizontal"
        android:autoLink="web"
        />

4.Broadcast 监控应用程序包的添加 删除 与替换

01     public class getBroadcast extends BroadcastReceiver {  

02.        @Override 

03.        public void onReceive(Context context, Intent intent) {  

04.                 

05.                  if(Intent.ACTION_PACKAGE_ADDED.equals(intent.getAction())){  

06.                    Toast.makeText(context, "添加应用", Toast.LENGTH_LONG).show();  

07.            }  

08.                else  if(Intent.ACTION_PACKAGE_REMOVED.equals(intent.getAction())){  

09.                    Toast.makeText(context, "删除应用", Toast.LENGTH_LONG).show();  

10.            }  

11.               

12.                else  if(Intent.ACTION_PACKAGE_REPLACED.equals(intent.getAction())){  

13.                    Toast.makeText(context, "替换应用", Toast.LENGTH_LONG).show();  

14.            }  

15.                    

16.                else  if(Intent.ACTION_CAMERA_BUTTON.equals(intent.getAction())){  

17.                    Toast.makeText(context, "请按键", Toast.LENGTH_LONG).show();  

18.            }  

19.              

20.        }  

21.         

22.} 

  5.结束某个进程

   activityManager.restartPackage(packageName); 

  activityManager.restartPackage(packageName);

 7.写设置权限

 <uses-permission android:name="android.permission.WRITE_SETTINGS"></uses-permission> 

 8.颜色的使用

  红色-#FF0000 白色-#FFFFFF  绿色-#00FF00   黄色-#FFFF00  黑色-#000000

9.模拟HOME键

.Intent i=new Intent(Intent.ACTION_MAIN);  

i.addCategory(Intent.CATEGORY_HOME);  

i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);  

context.startActivity(i); 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值