- 论坛徽章:
- 0
|
转:Android 学习4
转载自:http://www.cnblogs.com/mengshu-l ... /08/27/1810271.html
1 打开内置的APK Installer来安装APK(需要将Application Setting中的Unknown sources打开)
Java代码- 1.Intent intent = new Intent();
- 2.intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
- 3.intent.setAction(android.content.intent.ACTION_VIEW);
- 4.FILE f = new File(apkFileName);
- 5.//need android.permission.INSTALL_PACKAGES
- 6.intent.setDataAndType(Uri.from(f),"application/vnd.android.package-archive");
- 7.startActivity(intent);
- 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);
复制代码 卸载程序
Java代码- 1.Uri packageURI = Uri.parse("package:com.android.myapp");
- 2.Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);
- 3.startActivity(uninstallIntent);
- Uri packageURI = Uri.parse("package:com.android.myapp");
- Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);
- startActivity(uninstallIntent);
复制代码 2 判断设备是否有存储卡
Java代码- 1.import static android.os.Environment.*;
- import static android.os.Environment.*;
- Java代码
- 1.<SPAN style="BACKGROUND-COLOR: #ffffff; WHITE-SPACE: normal"> <SPAN style="BACKGROUND-COLOR: #fafafa; WHITE-SPACE: pre">boolean existSDCard = false;</SPAN></SPAN>
- boolean existSDCard = false;Java代码
- 1.if(getExternalStorageState().equals(MEDIA_MOUNTED))
- 2. existSDCard = true;
- if(getExternalStorageState().equals(MEDIA_MOUNTED))
- existSDCard = true; 3 全屏显示
复制代码 Java代码- 1.//必须在setContentView之前调用全屏显示
- 2.requestWindowFeature(Window.FEATURE_NO_TITLE);
- 3.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
- 4.WindowManager.LayoutParams.FLAG_FULLSCREEN);
- //必须在setContentView之前调用全屏显示
- requestWindowFeature(Window.FEATURE_NO_TITLE);
- getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
- WindowManager.LayoutParams.FLAG_FULLSCREEN);
- setContentView(R.layout.main);
复制代码 |
|