当前位置: 首页 > news >正文

商城网站建设报价火车头 wordpress 4.3

商城网站建设报价,火车头 wordpress 4.3,使用html制作网页,网站外链坏处简介 用户界面#xff1a;System 》Multiple Users 》 开关多用户模式。 一般是不同用户模式下#xff0c;有修改Settings应用配置的权限差异#xff0c;因此需要通过用户类型对功能进行判断限制。 代码 通过UserManager可以获取当前用户的信息。 frameworks/base/core/…简介 用户界面System 》Multiple Users 》 开关多用户模式。 一般是不同用户模式下有修改Settings应用配置的权限差异因此需要通过用户类型对功能进行判断限制。 代码 通过UserManager可以获取当前用户的信息。 frameworks/base/core/java/android/os/UserManager.java 提供多种判断当前用户类型的接口 UserManager功能接口 APICommentgetUserType() 获取当前用户类型 return the user type of the context user. getUserName() 获取当前用户名 Returns the user name of the context user. This call is only available to applications on the system image. isSystemUser() 判断是否为系统用户 Used to check if the context user is the system user. The system user is the initial user that is implicitly created on first boot and hosts most of the system services. isGuestUser() 基于上下文判断是否为访客用户 Used to check if the context user is a guest user. A guest user may be transient. return whether the context user is a guest user. isGuestUser(UserIdInt int userId) 判断指定ID是否为访客用户 Checks if a user is a guest user. return whether user is a guest user. isUserAdmin(UserIdInt int userId) 判断指定指定id的用户是否为adminadmin可以不唯一 返回user.isAdmin() hide Returns whether the provided user is an admin user. There can be more than one admin user. 源码 /*** Manages users and user details on a multi-user system. There are two major categories of* users: fully customizable users with their own login, and profiles that share a workspace* with a related user.* p* Users are different from accounts, which are managed by* {link AccountManager}. Each user can have their own set of accounts.* p* See {link DevicePolicyManager#ACTION_PROVISION_MANAGED_PROFILE} for more on managed profiles.*/ SystemService(Context.USER_SERVICE) android.ravenwood.annotation.RavenwoodKeepPartialClass public class UserManager {/*** return the user type of the context user.* hide*/TestApiRequiresPermission(anyOf {android.Manifest.permission.MANAGE_USERS,android.Manifest.permission.CREATE_USERS,android.Manifest.permission.QUERY_USERS})UserHandleAwarepublic NonNull String getUserType() {UserInfo userInfo getUserInfo(mUserId);return userInfo null ? : userInfo.userType;} 获取用户信息的方法 代码案例 通过系统服务获取UserManager对象然后根据需求get信息。 //判断是否为Owner机主 private static boolean isAdminUser(Context context) {if (context null) return false;final UserManager userManager context.getSystemService(UserManager.class);if (userManager null) return false;//获取当前用户类型 Log.d(TAG, isAdminUser: Now user is userManager.getUserType());return userManager.isAdminUser();} 常见用户类型 常见类型是OwnerUser和Guest。 多用户模式用户类型映射关系 StringUSER_TYPE用户场景说明USER_TYPE_FULL_SYSTEMandroid.os.usertype.full.SYSTEM Owner即机主adminUser。  User type representing a {link UserHandle#USER_SYSTEM system} user that is a human user.  This type of user cannot be created; it can only pre-exist on first boot.USER_TYPE_FULL_SECONDARYandroid.os.usertype.full.SECONDARYUser非Owner机主用户。User type representing a regular non-profile non-{link UserHandle#USER_SYSTEM system} human user. This is sometimes called an ordinary secondary user.USER_TYPE_FULL_GUESTandroid.os.usertype.full.GUESTGuset访客模式User type representing a guest user that may be transient.USER_TYPE_FULL_DEMOandroid.os.usertype.full.DEMO怎么变成demoUser type representing a user for demo purposes only, which can be removed at any time.USER_TYPE_FULL_RESTRICTEDandroid.os.usertype.full.RESTRICTED受限用户profile是什么User type representing a restricted profile user, which is a full user that is subject to certain restrictions from a parent user. Note, however, that it is NOT technically a profile.USER_TYPE_PROFILE_MANAGEDandroid.os.usertype.profile.MANAGEDDPC是啥APN里面有查询 User type representing a managed profile, which is a profile that is to be managed by a device policy controller (DPC). The intended purpose is for work profiles, which are managed by a corporate entity.  FlaggedApi(android.os.Flags.FLAG_ALLOW_PRIVATE_PROFILE) USER_TYPE_PROFILE_CLONEandroid.os.usertype.profile.CLONE克隆某用户 User type representing a clone profile. Clone profile is a user profile type used to run second instance of an otherwise single user App (eg, messengers). Currently only the {link android.content.pm.UserInfo#isMain()} user can have a clone profile. FlaggedApi(android.os.Flags.FLAG_ALLOW_PRIVATE_PROFILE) USER_TYPE_PROFILE_PRIVATEandroid.os.usertype.profile.PRIVATE User type representing a private profile. Private profile is a user profile that can be used as an alternative user-space to install and use sensitive apps. UI surfaces can adopt an alternative strategy to show apps belonging to this profile, in line with their sensitive nature.   FlaggedApi(android.os.Flags.FLAG_ALLOW_PRIVATE_PROFILE) USER_TYPE_PROFILE_TESTandroid.os.usertype.profile.TEST测试User type representing a generic profile for testing purposes. Only on debuggable builds.USER_TYPE_PROFILE_COMMUNALandroid.os.usertype.profile.COMMUNAL多个用户共享一些资源而不共享敏感信息。User type representing a communal profile, which is shared by all users of the device. public static final String USER_TYPE_FULL_SYSTEM android.os.usertype.full.SYSTEM; public static final String USER_TYPE_FULL_SECONDARY android.os.usertype.full.SECONDARY; public static final String USER_TYPE_FULL_GUEST android.os.usertype.full.GUEST; public static final String USER_TYPE_FULL_DEMO android.os.usertype.full.DEMO; public static final String USER_TYPE_FULL_RESTRICTED android.os.usertype.full.RESTRICTED; public static final String USER_TYPE_PROFILE_MANAGED android.os.usertype.profile.MANAGED; public static final String USER_TYPE_PROFILE_CLONE android.os.usertype.profile.CLONE; public static final String USER_TYPE_PROFILE_PRIVATE android.os.usertype.profile.PRIVATE; public static final String USER_TYPE_PROFILE_TEST android.os.usertype.profile.TEST; public static final String USER_TYPE_PROFILE_COMMUNAL android.os.usertype.profile.COMMUNAL; public static final String USER_TYPE_FULL_SYSTEM android.os.usertype.full.SYSTEM; public static final String USER_TYPE_FULL_SECONDARY android.os.usertype.full.SECONDARY; public static final String USER_TYPE_FULL_GUEST android.os.usertype.full.GUEST; public static final String USER_TYPE_FULL_DEMO android.os.usertype.full.DEMO; public static final String USER_TYPE_FULL_RESTRICTED android.os.usertype.full.RESTRICTED; public static final String USER_TYPE_PROFILE_MANAGED android.os.usertype.profile.MANAGED; public static final String USER_TYPE_PROFILE_CLONE android.os.usertype.profile.CLONE; public static final String USER_TYPE_PROFILE_PRIVATE android.os.usertype.profile.PRIVATE; public static final String USER_TYPE_PROFILE_TEST android.os.usertype.profile.TEST; public static final String USER_TYPE_PROFILE_COMMUNAL android.os.usertype.profile.COMMUNAL; public static final String USER_TYPE_SYSTEM_HEADLESS android.os.usertype.system.HEADLESS;
http://www.dnsts.com.cn/news/206233.html

相关文章:

  • 科技网站备案建设赚钱的网站
  • 做问卷的网站有哪些wordpress 值班系统
  • 响应是网站怎么做网站默认地区数据修改
  • 公司网站制作企业重庆网站建设培训学校
  • 专注网站建设11年代练网站建设视频
  • 泛华建设集团有限公司网站江苏住房建设厅主办网站
  • 网站设置密码网站开发包括什么
  • 建设假网站网站建设的行业代码是多少钱
  • 自己怎么健网站视频教程公众号怎么推广和引流
  • 宝安多屏网站建设公司好吗wordpress d压缩
  • 网站防恶意注册湖北省城乡建设厅网站
  • 衡水做网站找谁网站开发项目经验描述
  • 品牌网站建设方案制作图片的软件是
  • 做网站大概费用可视化编辑网站开发
  • 手表网站建设社交模板网站建设
  • 购物网站哪个最好网络培训学校排名
  • 沭阳做网站的公司房产网络平台
  • 网站地图的好处php 企业网站多少钱
  • wap网站建设教程宝应百度seo
  • 商城网站开发平台唐山制作网站的公司
  • 南京建设银行官方网站做视频小网站犯法吗
  • 杭州vi设计策划网站做SEO优化多少钱
  • 做网站一定要实名认证吗制作做动画的网站
  • 河南住房建设厅网站wordpress 自适应主题 rclean
  • 做网站怎么备份数据中国建设银行app下载官网
  • 如何做网站关键字优化wordpress没有icp
  • 专门做金融的招聘网站网站解析密码
  • 网站营运费一个空间怎么放2个网站
  • 重新建设网站的申请报告网站引流推广怎么做
  • 做慧聪网价格网站价格通过企业画册宣传_网络网站建设_新闻媒体合作等方式_