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

那个网站专门做婚纱相册网页布局设计方法

那个网站专门做婚纱相册,网页布局设计方法,免费发布信息的网站平台,wordpress主题多语言包本文目的主要是记录自己系统#xff08;Android7.1系统#xff09;开发实现代码#xff0c;以便后期通用的功能可以直接使用#xff0c;不需要再去通过搜索然后筛选再验证的繁琐流程#xff0c;大大减小自己的开发时间。 我实现思路是在系统内新增自己的数据库用来记录禁止…本文目的主要是记录自己系统Android7.1系统开发实现代码以便后期通用的功能可以直接使用不需要再去通过搜索然后筛选再验证的繁琐流程大大减小自己的开发时间。 我实现思路是在系统内新增自己的数据库用来记录禁止卸载应用名单开关状态以及禁止卸载应用名单列表。为了使系统兼容性更强APP实现难度更低采用的是通过自定义广播来实现通过广播进行开关控制以及名单数据传输。 1、在rk3288\frameworks\base\core\java\com\android\server目录下的BootReceiver内新增自定义广播 private static final String Uninstall android.intent.action.HUALI_TABLE_UNINSTALL; //新增禁止卸载应用名单private static final String Uninstall2 android.intent.action.HUALI_TABLE_UNINSTALL_DELETE; //删除禁止卸载应用名单 private static final String UninstallStatus android.intent.action.HUALI_TABLE_UNINSTALL_STATUS; // 禁止卸载应用名单状态2、修改禁止卸载应用名单状态以及列表数据的新增和删除 String action intent.getAction();HLDatabaseHelper dbHelper new HLDatabaseHelper(context);if (dbHelper.getListStatusDataSize() 0) { //初始化名单状态表dbHelper.initListStatusData(); }if (action.equals(Uninstall)) {ArrayListString whiteList intent.getStringArrayListExtra(uninstallList);int type intent.getIntExtra(dataListType, 1);for (String packageName : whiteList) {Log.d(TAG, 新增禁止卸载名单包名 packageName 类型 type);dbHelper.addUninstallData(packageName, type);} } else if (action.equals(Uninstall2)) {String packageName intent.getStringExtra(uninstallDelete);Log.d(TAG, 删除禁止卸载名单包名 packageName);dbHelper.deleteUninstallData(packageName); }else if (action.equals(UninstallStatus)) {boolean status intent.getBooleanExtra(uninstallStatus, false);Log.d(TAG, 接收到更新禁止卸载名单状态通知 status);dbHelper.updateData(2, status); } 3、在 rk3288\frameworks\base\services\core\java\com\android\server\pm\PackageManagerService.java 中实现卸载拦截功能 private int deletePackageX(String packageName, int userId, int deleteFlags) { ...... if (isPackageDeviceAdmin(packageName, removeUser)) {Slog.w(TAG, Not removing package packageName : has active device admin);return PackageManager.DELETE_FAILED_DEVICE_POLICY_MANAGER;}// add for uninstaller black list startif (isOpenUnInstaller()) {if (isUnInstallerEnable(packageName)) {return PackageManager.DELETE_FAILED_INTERNAL_ERROR;}}// add for uninstaller black list endPackageSetting uninstalledPs null;...... }// add for uninstaller black list startprivate boolean isUnInstallerEnable(String packagename) {HLDatabaseHelper dbHelper new HLDatabaseHelper(mContext);return dbHelper.checkUninstallList(packagename);}// add for uninstaller black list end// add 2024-7-10 startprivate boolean isOpenUnInstaller() {HLDatabaseHelper dbHelper new HLDatabaseHelper(mContext);return dbHelper.getTableStatus(2);}// add 2024-7-10 end 到此就完成修改了有疑问的欢迎留言有什么优化建议的也欢迎留言。
http://www.hkea.cn/news/14557204/

相关文章:

  • 网站建设好后怎么更新内容手机装修设计软件app
  • 佛山做外贸网站方案教育机构
  • 女士春深圳 网站制作企业常用的网络推广策略
  • 学院网站建设招标书合肥全网推广
  • 网站上二维码怎么做的手把手教你做网站 怎么注册域名
  • 口碑好的做pc端网站申请网页空间
  • wordpress能建什么网站搭建网站有哪些
  • 大气 网站模板网页制作三剑客是哪些
  • php做网站难么天元建设集团有限公司董事长
  • 太阳能公司网站建设多少钱2015选择做导航网站
  • 辽宁朝阳哪家做网站好wordpress模版 导入帝国
  • 用dedecms织梦做中英文网站二级分销佣金分配表
  • 重庆那些网站wordpress4.9标签404
  • 网站建设产品中心wordpress 最好的编辑器
  • 网站建设理论依据浏览不良网页的危害
  • 网站建设模板之家免费下载产品开发详细流程图
  • php完整网站开发案例wordpress做多语言版
  • 西北舜天建设有限公司网站婚庆设备租赁网站源码
  • 佛山高明网站建设设计怎样在平台上发布信息推广
  • 济南软件优化网站建设基础网页制作
  • 高端网站建设策划php网站开发打不开
  • 英文网站seo方案河北网站推广优化
  • 做网站需要学数据库吗在线做原型的网站
  • 网站与客户端的区别吗中型网站建设
  • idc托管手机优化大师为什么扣钱
  • 佛山网站建设价格做资料网站是自己建服务器好还是租用好
  • 网站源码可以做淘宝客深圳制作网页公司
  • 专业苏州网站建设市场营销策划ppt
  • 网站ico图标 代码seo怎么做最佳
  • 移动论坛网站模板免费下载网站建设与管理 课件