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

成都网站建设专家优秀的html5网站

成都网站建设专家,优秀的html5网站,wordpress4.7好难用,阿里云wordpress建站教程设备开发中,有的要带通话功能,有的不带通话功能。则需要隐藏对应的一些App。实现以上功能需要在,抽屉里隐藏,抽屉里的上层应用推荐隐藏,Setting 全部显示全部App的设置里隐藏。QSSI.13/packages/apps/Launcher3/src/co…

设备开发中,有的要带通话功能,有的不带通话功能。则需要隐藏对应的一些App。

实现以上功能需要在,抽屉里隐藏,抽屉里的上层应用推荐隐藏,Setting 全部显示全部App的设置里隐藏。

QSSI.13/packages/apps/Launcher3/src/com/android/launcher3/AppFilter.java

  public void execute(LauncherAppState app, BgDataModel dataModel, AllAppsList apps) {Context context = app.getContext();
....
for (AppTarget target : mTargets) {WorkspaceItemInfo itemInfo;ShortcutInfo si = target.getShortcutInfo();String className = target.getClassName();if(status==0){if (className.contains("org.yyyy.xx") ||className.contains("com.google.android.apps.messaging") ||className.contains("com.google.android.contacts")) {continue;}}

QSSI.13/packages/apps/Settings/src/com/android/settings/applications/manageapplications/ManageApplications.java

 @Overridepublic void onRebuildComplete(ArrayList<AppEntry> entries) {if (DEBUG) {Log.d(TAG, "onRebuildComplete size=" + entries.size());}// Preload top visible icons of app list.AppUtils.preloadTopIcons(mContext, entries,mContext.getResources().getInteger(R.integer.config_num_visible_app_icons));final int filterType = mAppFilter.getFilterType();if (filterType == FILTER_APPS_POWER_ALLOWLIST|| filterType == FILTER_APPS_POWER_ALLOWLIST_ALL) {entries = removeDuplicateIgnoringUser(entries);}mEntries = entries;hideSomeApp()}private void hideSomeApp() {if(!hasPhone(mContext)){int remove = 0;Iterator<ApplicationsState.AppEntry> iterator = mEntries.iterator();while (iterator.hasNext()) {ApplicationsState.AppEntry appEntry = iterator.next();String pkgName = appEntry.info.packageName;if (pkgName.equals("org.xxxx.yyyy")//|| pkgName.equals("com.google.android.apps.messaging")|| pkgName.equals("com.google.android.contacts")) {iterator.remove();remove++;}if (remove == 3) {break;}}}}

QSSI.13/packages/apps/Launcher3/quickstep/src/com/android/launcher3/model/PredictionUpdateTask.java

    public boolean shouldShowApp(ComponentName app) {String packageName = app.getPackageName();//        String clzName = app.getClassName();
//        Log.e(TAG, "packageName ============ " + packageName);
//        Log.e(TAG, "clzName ============ " + clzName);if(!hasPhone(context)){if (packageName.equals("org.xxx.yyyy")  || packageName.equals("com.google.android.apps.messaging")|| packageName.equals("com.google.android.contacts")) {return false;}}//com.google.android.apps.messagingreturn !mFilteredComponents.contains(app);}

可以在Setting设置参数里添加一个参数,进行判断,可以动态的配置功能。

    public boolean hasPhone(Context context) {//0:未启用 1:启用int phoneStatus = android.provider.Settings.Global.getInt(context.getContentResolver(), "xxxYYYY", 0);if (phoneStatus == 0) {return false;} else {return true;}}

http://www.dtcms.com/a/425278.html

相关文章:

  • 论坛网站开发教程推广网站发布文章
  • 网站建设询价公告thinkphp网站开发技术
  • 网站建设源文件东海做网站公司
  • 苏州网站设计公司兴田德润好不好徐州html5响应式网站建设
  • 加强网站队伍建设互联网站账户e服务平台
  • 把做的网站发布打万维网上惠州城乡规划建设局网站
  • 昆明定制网站建设wordpress大前端5.0下载
  • ADC如何写入缓冲区及其处理
  • 网站建设的风险识别西宁网站制作哪家公司好
  • 企业网络建站wordpress 协会主题
  • 信息系统项目的成本管理(智慧矿车)
  • 给别人做网站的话术宜州做网站需要多少钱
  • 网站建设商标注册多少类目设计教学网站推荐
  • 三级运放仪表放大电路与仿真
  • 设计商标的网站西海岸新区城市建设局公示网站
  • 政务公开网站建设工作情况汇报利用access做网站
  • 网络规划设计师希赛搜索引擎优化的方法包括
  • 网站建设什么意思合肥学室内设计学校
  • 医疗网站前置审批什么公司可以做网站等级保护
  • 学网站开发首先学哪些基础wordpress自动添加视频教程
  • 网站 要强化内容建设做外贸没有网站需要
  • 济南做网站个人网站建设遇到的问题
  • 绿化公司和苗圃做网站网站内容更新外包
  • 社区网站源码小公司简介ppt介绍范本
  • 云南大学网站建设做美食网站的素材图片
  • 商城网站开发技术福建省住房城乡建设厅网站
  • wordpress网站换主题服务器网站打开慢
  • 东莞高明网站设计做网站公司排行榜
  • asp.net网站开发流程哈尔滨网站建设学校
  • 前端做网站维护7一12岁手工暗器