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

网站推广策划书 精品做php网站用什么软件

网站推广策划书 精品,做php网站用什么软件,给我一个网站吧,昆明做网站公司一,概要 Preference作为setting核心框架,笔者对此框架做一个简单的解析,androidx.preference本质是对设置领域提供了一层View封装,以android view本身的策略模式进行二次开发,将常用的一些设置样式封装到不同的Preference中,以达到快速开发设置相关功能。并且,此风格与…一,概要 Preference作为setting核心框架,笔者对此框架做一个简单的解析,androidx.preference本质是对设置领域提供了一层View封装,以android view本身的策略模式进行二次开发,将常用的一些设置样式封装到不同的Preference中,以达到快速开发设置相关功能。并且,此风格与原生setting保持了一致,给用户提供了一致性体验。 以下是该框架类图, 二,入门 1,创建一个空Activity,如下, 2,创建SettingFragment,继承PreferenceFragmentCompat 3,重写onCreatePreferences,方法,此方法在Fragment#onCreate回调,并且通过setPreferenceFromResource解析preference的xml资源。 4,创建prefer_setting.xml,如下, ?xml version="1.0" encoding="utf-8"? androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"PreferenceCategory app:title="DJI账户"Preferenceapp:key="login_dji_account"app:summary="点击事件"app:title="点我呀" /Preferenceapp:enabled="false"app:key="logout_dji_account"app:title="不可点击" //PreferenceCategoryPreferenceCategoryapp:initialExpandedChildrenCount="0"app:title="Dialog类型组件"EditTextPreferenceapp:enableCopying="true"app:key="rtmp_url_pre"app:summary="请设置"app:title="直播推流地址"app:useSimpleSummaryProvider="true" /ListPreferenceapp:enableCopying="true"app:entries="@array/finishedAction"app:entryValues="@array/finishedAction_values"app:key="uav_finishedAction"app:summary="返航"app:title="任务结束动作"app:useSimpleSummaryProvider="true" /MultiSelectListPreferenceapp:entries="@array/failSafe"app:entryValues="@array/failSafe_values"app:key="multi_select_list"app:summary="悬停"app:title="失控动作" //PreferenceCategoryPreferenceCategory app:title="其他的组件"Preferenceapp:summary="点击可以跳转到百度欸"app:title="跳转Preference"intentandroid:action="android.intent.action.VIEW"android:data="http://www.baidu.com" //PreferenceSwitchPreferenceCompatapp:key="uav_maxFlightRadiusEnabled"app:selectable="true"app:summary="设置无人机最大可飞行半径距离"app:summaryOn="建议关闭此功能,否则将限制设备最大飞行距离"app:title="限远开关" /EditTextPreferenceapp:dependency="uav_maxFlightRadiusEnabled"app:key="uav_maxFlightRadius"app:summary="2000"app:title="限远(米)"app:useSimpleSummaryProvider="true" /Preferenceapp:icon="@mipmap/ic_launcher"app:key="icon"app:summary="可以带Icon的Preference"app:title="图标" /Preferenceapp:key="single_line_title"app:singleLineTitle="true"app:summary="但是下面的summary就不行了,它依然还是可以换行的,毕竟是注释信息嘛"app:title="这个超级长,并且他不会换行,自带省略号的Preference" /DropDownPreferenceapp:entries="@array/finishedAction"app:entryValues="@array/finishedAction_values"app:key="dropdown"app:title="点我!点我!点我!"app:useSimpleSummaryProvider="true" /SeekBarPreferenceapp:defaultValue="20"app:key="seekbar"app:title="基本飞行速度(m/s)" //PreferenceCategory /androidx.preference.PreferenceScreen 效果如下图, 三,深度解析 1,PreferenceFragmentCompat 笔者暂且从入口PreferenceFragmentCompat#onCreate讲起,如下 首先,创建一个PreferenceManager,关于此类作用见下文。随后,调用onCreatePreferences方法,这是一个abstract方法,子类必须实现,主要来加载xml文件,解析view-tree,笔者跟进。 跟进setPreferenceFomResource, 从xml文件中膨胀出PreferenceScreen,可知,PreferenceScre
http://www.pierceye.com/news/14214/

相关文章:

  • 新乡外贸网站建设网络营销的专业知识
  • 国外一个做ppt的网站东莞做微网站建设价格
  • 电商手机网站开发wordpress 4.5.4
  • 重点专业建设网站模板wordpress演示站怎么做
  • 网站备案去哪里备案看吧播放器为什么卡
  • 陕西建设 节水 官方网站32套网站后台管理系统模板
  • 企石镇仿做网站3g手机网站
  • 为什么选择做汉服网站北京丰台区网站建设公司
  • 眉山做网站的公司网站建设 系统维护
  • wordpress做导航网站朋友圈广告30元1000次
  • 樟木头镇网站建设公司做系统和做网站哪个简单一些
  • 龙岩长汀小程序开发如何提高网站seo排名
  • 小语种网站怎么做展馆展示设计公司排名
  • 深圳小语种网站建设phpcms和wordpress
  • 漯河网站建设电话wordpress 表情符号
  • 用html做网站的心得体会谷歌网站为什么打不开
  • 移动端网站制作案例平度市城市建设局网站
  • asp.net做网站系统仿站仿淘宝客网站视频教程
  • 品牌展示型网站源码wordpress博客编辑器
  • 西安做网站多少钱深入解析wordpress二手
  • 网站是意识形态建设如何做视频网站的广告推广
  • 网站结构分析wordpress卡密激活码自动发放
  • 玉山建设局网站进销存管理系统免费版
  • 做外贸网站市场云猎建筑人才网
  • 网站开发工作周记求职网站
  • 搭建视频网站常熟公司网站建设电话
  • 淘宝网站建设的目标是什么意思wordpress 设置站点地址
  • 电商网站建设的目的跟意义建设网站多久到账
  • 苏州企业网站推广兼职做诚信网站认证
  • 给公司做网站多钱汽车报价大全网页版