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

广州做网站一般多少钱企业培训系统app

广州做网站一般多少钱,企业培训系统app,网站建设做微营销,郑州市城市建设委员会网站一,概述 AndroidSDK36平台,新增了SettingsPreferenceService类,位于SDK中android.service.settings.preferences下,主要作用是提供系统应用对系统设置的交互,包括读取、设置系统设置的偏好能力。 整体架构图如下 该功能组件如下,采用CS架构,通过binder实现与设置的通信…

一,概述

AndroidSDK36平台,新增了SettingsPreferenceService类,位于SDK中android.service.settings.preferences下,主要作用是提供系统应用对系统设置的交互,包括读取、设置系统设置的偏好能力

整体架构图如下

该功能组件如下,采用CS架构,通过binder实现与设置的通信

客户端API集成在SettingsPreferenceServiceClient类中,目前提供了三个公开接口,

服务端抽象基类SettingsPreferencceService由系统设置实现,实现路径在aosp/packages/apps/Settings/src/com/android/settings/service下,Androidmanifest声明如下

服务端实现,是通过注解处理器,在Settings编译时,生成辅助类,随后通过*ValueRequest相关参数定位到具体偏好页面,即完成一次偏好读取|设置事务。

二,实例

以下是一个简单的实例,当绑定Service成功后,调用getAllPreferenceMetadata获取所有偏好信息,并且显示在List中,

package com.example.myapplication;import static android.service.settings.preferences.SettingsPreferenceValue.TYPE_BOOLEAN;import android.annotation.SuppressLint;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.os.OutcomeReceiver;
import android.service.settings.preferences.GetValueRequest;
import android.service.settings.preferences.GetValueResult;
import android.service.settings.preferences.MetadataRequest;
import android.service.settings.preferences.MetadataResult;
import android.service.settings.preferences.SetValueRequest;
import android.service.settings.preferences.SetValueResult;
import android.service.settings.preferences.SettingsPreferenceMetadata;
import android.service.settings.preferences.SettingsPreferenceServiceClient;
import android.service.settings.preferences.SettingsPreferenceValue;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;import androidx.activity.ComponentActivity;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.util.Consumer;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;@SuppressLint("NewApi")
public class SettingsPreferenceServiceDemoActivity extends ComponentActivity {private static final String TAG = "SettingsPreferenceServiceDemoActivity";private boolean isConnect = false;private ExecutorServi
http://www.dtcms.com/wzjs/487190.html

相关文章:

  • 网站开发接单平台seo网络推广方法
  • 房产信息查询系统官方网站环球网最新消息疫情
  • 房产网站建设什么类型什么是seo和sem
  • python开源网站源码安徽网络优化公司排名
  • 廊坊做网站厂商定制seo推广专员
  • 浙江平台网站建设设计大专网络营销专业好不好
  • 手机网站制作推荐百度用户客服电话
  • 网上哪个网站教做西点广告设计自学教程
  • 番禺网站开发引擎优化搜索
  • 带dede后台的整套网站源码怎么本地测试安装百度平台营销宝典
  • 网站建设与维护实训ppt营销图片大全
  • 中文网址开鲁seo网站
  • 甘肃省政府网站建设的现状顶尖文案
  • 网站logoico怎么做网站搭建需要多少钱
  • 石家庄城乡建设局网站郑州网站建设推广
  • 做元器件上什么网站端口扫描站长工具
  • 汉庭酒店网站建设方案中国免费广告网
  • 做网站编辑心得百度官方版
  • 初中做语文题的网站合肥网站制作
  • 企业为什么要建设电子商务网站免费模式营销案例
  • 乐清市龙翔网络工程公司郑州百度推广seo
  • 做积分商城网站seo站内优化
  • 网站建设后预期推广方式我想在百度发布信息
  • 加盟产品网站建设方案广告投放渠道
  • 怎样做百度网站推广鞍山网络推广
  • 云南高端网站制作价格惠州搜索引擎优化
  • 南通seo网站建设费用网络营销具有哪些优势和吸引力
  • 宁夏众擎达网站建设网络推广服务费
  • 网站排版怎么做产品营销推广方案
  • 城市分站seo湖南网站推广优化