免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1460 | 回复: 0
打印 上一主题 下一主题

转:Android 学习4 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-11-25 15:38 |只看该作者 |倒序浏览
转:Android 学习4








转载自:http://www.cnblogs.com/mengshu-l ... /08/27/1810271.html

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



Java代码
  1. 1.Intent intent = new Intent();   
  2. 2.intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);   
  3. 3.intent.setAction(android.content.intent.ACTION_VIEW);   
  4. 4.FILE f = new File(apkFileName);   
  5. 5.//need android.permission.INSTALL_PACKAGES   
  6. 6.intent.setDataAndType(Uri.from(f),"application/vnd.android.package-archive");   
  7. 7.startActivity(intent);  
  8. Intent intent = new Intent();
  9. intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
  10. intent.setAction(android.content.intent.ACTION_VIEW);
  11. FILE f = new File(apkFileName);
  12. //need android.permission.INSTALL_PACKAGES
  13. intent.setDataAndType(Uri.from(f),"application/vnd.android.package-archive");
  14. startActivity(intent);  
复制代码
卸载程序



Java代码
  1. 1.Uri packageURI = Uri.parse("package:com.android.myapp");        
  2. 2.Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);        
  3. 3.startActivity(uninstallIntent);  
  4. Uri packageURI = Uri.parse("package:com.android.myapp");     
  5. Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);     
  6. startActivity(uninstallIntent);
复制代码
2 判断设备是否有存储卡



Java代码
  1. 1.import static android.os.Environment.*;  
  2. import static android.os.Environment.*;
  3. Java代码  
  4. 1.<SPAN style="BACKGROUND-COLOR: #ffffff; WHITE-SPACE: normal"> <SPAN style="BACKGROUND-COLOR: #fafafa; WHITE-SPACE: pre">boolean existSDCard = false;</SPAN></SPAN>  
  5. boolean existSDCard = false;Java代码  
  6. 1.if(getExternalStorageState().equals(MEDIA_MOUNTED))   
  7. 2.     existSDCard = true;  
  8. if(getExternalStorageState().equals(MEDIA_MOUNTED))
  9.      existSDCard = true; 3 全屏显示
复制代码
Java代码
  1. 1.//必须在setContentView之前调用全屏显示   
  2. 2.requestWindowFeature(Window.FEATURE_NO_TITLE);   
  3. 3.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,   
  4. 4.WindowManager.LayoutParams.FLAG_FULLSCREEN);  
  5. //必须在setContentView之前调用全屏显示
  6. requestWindowFeature(Window.FEATURE_NO_TITLE);
  7. getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
  8. WindowManager.LayoutParams.FLAG_FULLSCREEN);
  9. setContentView(R.layout.main);
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP