Android调用手机中的应用市场,去评分的功能实现

在我们常常使用的软件当中,我们经常可以看到在软件的设置界面,有一个功能那就是去评分的功能,只要我们一点击“去评分”就会调用手机中的应用市场软件。一开始我以为这个功能的实现是要遍历整个手机中的软件包名,去匹配市场上的大多数应用市场软件呢,这个方法一看就非常麻烦。之后,经过研究才发现其实这个功能实现非常简单。

四行代码就能实现,就能够调用出您手机上所安装的所有应用市场。

代码如下:

Uri uri = Uri.parse("market://details?id="+getPackageName());
Intent intent = new Intent(Intent.ACTION_VIEW,uri);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);

信不信?不信赶紧试试,相信的就赶紧收藏和分享吧,方便自己留着以后用。

原文发布于微信公众号 - 非著名程序员(non-famous-coder)

原文发表时间:2015-08-31

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Samego开发资源

玩玩Memcache缓存组件For PHP

2204
来自专栏张善友的专栏

在 CentOS 上使用 Jexus 托管运行 ZKEACMS

ZKEACMS Core 是基于 .net core 开发的,可以在 windows, linux, mac 上跨平台运行,接下来我们来看看如何在 CentOS...

6780
来自专栏电光石火

linux系统下安装两个或多个tomcat

编辑环境变量:vi /etc/profile

2187
来自专栏用户画像

Linux系统中同时运行多个comcat

vi /etc/profile   在其中加入   ##########first tomcat###########   CATALINA_BASE=/...

540
来自专栏世界第一语言是java

Android N 7.0、8.0 上自动安装apk问题

如果安装报错,可能是临时文件访问路径没有配置,或者百度上找到的安装代码是旧版本的,7.0以后不在支持,文章最下面有适配的代码。

1192
来自专栏程序员互动联盟

【Android基础】Android利用Intent与其他应用交互

前言: 上一篇博客给大家聊了Intent的定义,分类、属性和功能,相信大家对于Intent在Android中的作用已经清楚,这一篇博客将会给大家聊Intent...

36410
来自专栏Java成神之路

Tomcat_总结_01_tomcat环境搭建

492
来自专栏Android干货

Android项目实战(二十二):启动另一个APP or 重启本APP

2926
来自专栏WD学习记录

8-25 Android 学习ing

1>intent.setClass(this,OtherActivity.class)

1212
来自专栏上善若水

025android初级篇之Android am命令的实现

am命令一个重要的调试工具,主要功能包括如下: 启动停止Activity Service,启动Broadcast, 查看管理这些信息。

2216

扫码关注云+社区