Android 跳转到指定应用市场,并进入应用详情页
2016-06-27 15:57
711 查看
1、跳转到制定应用市场
Uri uri =Url.parase("market://details?id=" +url);
Intent localIntent = newIntent("android.intent.action.VIEW",uri);
intent.setPackage(packageName); //指定应用市场
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
2、打开系统文件夹并返回路径
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("*/*");
intnet.addCategory(Intent.CATEGORY_OPENABLE);
startActivityForResult(intent,1);
protected void onActivityResult(intrequestCode,int resultCode,Intent data){
if(resultCode==Activity.Result_OK){
Urirui=data.getData();
Filefile=new File(new URI(uri.toString()));
}
}
3、打开相册并返回
Intent intent =new Intent
(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTETN_URI);
startActivityForResult(intent,1);
方法2:
Intent intetn=newIntent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_APP_GALLERY);
startActivityForResult(intetn,1);
Uri uri =Url.parase("market://details?id=" +url);
Intent localIntent = newIntent("android.intent.action.VIEW",uri);
intent.setPackage(packageName); //指定应用市场
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
2、打开系统文件夹并返回路径
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("*/*");
intnet.addCategory(Intent.CATEGORY_OPENABLE);
startActivityForResult(intent,1);
protected void onActivityResult(intrequestCode,int resultCode,Intent data){
if(resultCode==Activity.Result_OK){
Urirui=data.getData();
Filefile=new File(new URI(uri.toString()));
}
}
3、打开相册并返回
Intent intent =new Intent
(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTETN_URI);
startActivityForResult(intent,1);
方法2:
Intent intetn=newIntent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_APP_GALLERY);
startActivityForResult(intetn,1);
相关文章推荐
- Android SurfaceView涂鸦板
- android 为支持多语言,常用的iso keystore country code
- Android 开源框架Universal-Image-Loader完全解析(三)---源代码解读
- Android开发LogUtil
- Android自定义组件开发详解笔记
- Android Handler
- Android studio更新到2.2之后出现的问题
- DrawerLayout的简单使用
- 你需要知道的Android拍照适配方案
- The Different between android folders(bin, xbin, sbin)
- Drawable /Bitmap、String/InputStream、Bitmap/byte[]互转
- Android Studio 使用 Github 托管代码
- AndroidStudio 混淆打包
- Android 自定义组合控件
- AndroidStudio 混淆打包
- (OK)(OK) install_quagga-0.99.21mr2.2_on_android-x86_64_in_Fedora23
- Android 跳转应用市场评分
- H.264视频在android手机端的解码与播放(转)
- Android内核开发:系统启动速度优化-Android OS启动优化(转)
- Android SDK和NDK