android 用户协议和隐私政策封装

效果展示

使用

 implementation ('com.anguomob:lib:1.4.0')

 在MainActivity中调用

   String user_agreement = "用户协议";
        String user_agreement_des = "用户协议\n用户协议用户协议用户协议用户协议用户协议用户协议用户协议用户协议用户协议\n用户协议用户协议用户协议用户协议用户协议用户协议用户协议用户协议用户协议\n用户协议用户协议用户协议用户协议用户协议用户协议用户协议用户协议用户协议";
        String privacy_policy = "隐私政策";
        String privacy_policy_des = "隐私政策\n隐私政策\n隐私政策\n隐私政策\n隐私政策\n隐私政策\n隐私政策\n隐私政策\n隐私政策\n隐私政策\n隐私政策";
        String email = "\[email protected]";
        //响应魅族审核要求
        String privacy_policy_des_supplement = "\n\n公司名称:哈奥多钱公司\\n注册地址:菏泽市曹县普连集\\n常用办公地址:菏泽市曹县普连集\\n信息保护负责人联系电话:1652211321\\n\\n隐私权限使用说明:\\n\\n显示悬浮窗和后台弹出界面和读取联系人和拨打电话:来电显示功能使用:\\n系统设置:修改壁纸使用\\n读写手机存储:应用缓存使用\\n相机:视频相机壁纸功能使用\\n读取应用列表和定位:广告插件使用\\n读取手机信息:日志收集使用";
        String read_private = "为了获得更好的用户体验,请阅读并同意以下条款";
        String readok = "我同意";
        String later = "稍后再看";
        int toobar_bg_color_id = R.drawable.color_main;
        DialogUtils.initFirstPrivate(this, user_agreement, user_agreement_des, privacy_policy, privacy_policy_des, email, privacy_policy_des_supplement, read_private, readok, later,toobar_bg_color_id);
        DialogUtils.openShowTextPage(this,user_agreement,user_agreement_des,toobar_bg_color_id);

高度自定义。。但是ToobarUtils里面用了fullScreen的样式

所以要自己样式继承我的样式。或者是自己点进去自定义这个全屏样式

  <style name="AppThemeDialog" parent="FullScreenTheme">
        <!-- Customize your theme here. -->
        <item name="colorPrimary">@color/color_main</item>
        <item name="colorPrimaryDark">@color/color_main</item>
        <item name="colorAccent">@color/color_main</item>
    </style>

toobar_bg_color_id 

是toobar的背景颜色

猜你喜欢

转载自blog.csdn.net/mp624183768/article/details/106230631