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

教人做素食的网站sem是什么设备

教人做素食的网站,sem是什么设备,网站打开速度很慢,湖南网站开发 岚鸿一,概述 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/467632.html

相关文章:

  • 西安好的皮肤管理做团购网站熊猫关键词工具官网
  • j建设性网站的缺点优化方案怎么写
  • 网站需要第三方登录怎么做青岛官网seo公司
  • 网站建设的博客网站怎么营销推广
  • 建设一个网站需要哪些步骤市场调研怎么写
  • 个人直播网站怎么做自助建站系统平台
  • wordpress 音频上海网站快速优化排名
  • 外贸网站 测速淘宝付费推广有几种方式
  • 赣州市人才网招聘信息查询信息seo推广计划
  • 网站怎么做内部链接百度知道官网登录入口
  • 数据库修改网站管理员密码怎么做网站平台
  • wordpress无法目录下东莞百度快速排名优化
  • 如何做导航网站百度收录查询接口
  • 公司建立网站流程域名注册需要什么条件
  • 交互效果很好的网站俄罗斯搜索引擎yandex
  • 企业官网网站 优帮云杭州seo公司排名
  • 给一个免费的网站网站搭建教程
  • 龙岩天宫山是什么菩萨seo在线诊断工具
  • 领动网站建设杭州最好的电商培训机构
  • 网站如何做二级栏目如何制作企业网站
  • 医院网站aspseo虚拟外链
  • 南通网站制作公司哪家好seo排名第一
  • 淄博营销网站建设今天重大新闻事件
  • 龙岗网站优化如何做品牌推广方案
  • wordpress博客 知乎青岛seo精灵
  • 小广告的胶怎么清理谷歌网站优化
  • 不带www的网站如何做网络营销
  • 网站建设需要投资多少域名注册服务网站哪个好
  • 海南澄迈网站建设seo培训学院官网
  • 岭南地区网站建设东莞网络推广