安卓实现应用评分

 
虽然我觉得,牛逼的APP 不需要别人来说三道四,但是没办法,自己的水平写不出牛逼的APP ,只能在应用里面加入评分功能,在网上搜了一下,

http://blog.csdn.net/wangfayinn/article/details/10351655  这位博主写的方法简单实用,不过他的方法有一个问题,就是手机在没有安装任何市场的情况下,会抛出ActivityNotFoundException  的错误,程序崩溃。为了贯彻小白精神,在这里补充一下。


主要的方法没有改变,在方法上抛出异常,在点击事件里面调用方法,捕获异常,从而实现评分


 private void ff()throws ActivityNotFoundException{
        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);

    }

  在点击监听中


try {
    ff();
}catch (ActivityNotFoundException e){
    Toast.makeText(MainActivity.this, "没有市场!没有!没有!!", Toast.LENGTH_SHORT).show();
}

完啦~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java外卖送餐系统安卓App是一款基于Java语言开发的具有送餐功能的移动应用程序。该App主要面向餐馆、饭店等餐饮行业,为用户提供方便快捷的外卖订购与送餐服务。 该App具有以下主要功能: 1. 注册与登录:用户可以通过手机号或第三方账号注册与登录该App,便于个性化的使用与操作。 2. 餐厅浏览:用户可以在App中浏览不同餐馆的菜单、价格、评价等信息,方便选择和浏览各种各样的美食。 3. 菜品订购:用户可以通过App选择所需的菜品,并将其加入购物车中,支持多种支付方式。 4. 送餐服务:用户可以选择送餐地址和时间,并进行送餐订单的确认与下单,方便快捷地享受到外卖服务。 5. 评价与反馈:用户可以对所购买的菜品和送餐服务进行评价与反馈,为其他用户提供参考。 该App的设计与开发涉及多个技术与工具,包括Java语言、Android开发工具包、数据库管理系统等。通过利用Java语言的优势,开发者可以使该App具有较高的效率和稳定性。同时,通过Android开发工具包的使用,可以实现App的功能实现和界面设计。数据库管理系统的运用能够确保用户的订单和信息能够稳定地存储和处理。 总而言之,Java外卖送餐系统安卓App是一款结合了Java编程语言的特点和Android开发工具包的优势,为用户提供方便、快捷的外卖订购与送餐服务的移动应用程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值