梦书之家(移动开发)

你有一个苹果,我有一个苹果,我们交换一下,一人还是一个苹果;你有一个思想,我有一个思想,我们交换一下,一人就有两个思想。 ——肖伯纳

导航

Android 学习4

1 打开内置的APK Installer来安装APK(需要将Application Setting中的Unknown sources打开)

Intent intent = new Intent();
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setAction(android.content.intent.ACTION_VIEW);
FILE f = new File(apkFileName);
//need android.permission.INSTALL_PACKAGES
intent.setDataAndType(Uri.from(f),"application/vnd.android.package-archive");
startActivity(intent);

 

卸载程序

Uri packageURI = Uri.parse("package:com.android.myapp");      
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);      
startActivity(uninstallIntent);  

 

2 判断设备是否有存储卡

import static android.os.Environment.*;
boolean existSDCard = false;
if(getExternalStorageState().equals(MEDIA_MOUNTED))
     existSDCard = true;

 

3)全屏显示

//必须在setContentView之前调用全屏显示
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);

 

 

 

posted on 2010-08-27 17:04  梦书  阅读(474)  评论(1)    收藏  举报