Windows 10开发入门经典 [微软官方Windows 10开发指南!微软全球执行副总裁沈向洋作序]

Windows 10开发入门经典 [微软官方Windows 10开发指南!微软全球执行副总裁沈向洋作序] pdf epub mobi txt 电子书 下载 2025

微软平台技术顾问团队 著
图书标签:
  • Windows 10
  • 开发
  • 编程
  • 微软
  • 入门
  • 经典
  • UWP
  • C#
  • Visual Studio
  • 沈向洋
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 清华大学出版社
ISBN:9787302419013
版次:1
商品编码:11825959
品牌:清华大学
包装:平装
外文名称:微软官方Windows 10开发指南!微软全球执行副总裁沈向洋作序
开本:16开
出版时间:2015-11-01
用纸:胶版纸
页数:211

具体描述

编辑推荐

  

 本书由微软平台技术顾问团队联合编写,他们希望中国的开发者能在Windows 10发布后第一时间了解和学习新的技术。微软全球执行副总裁沈向洋作序,微软(中国)开发体验和平台合作事业部技术顾问总监赵立威作序,赠送全部源代码可到清华大学出版社网址本书页面下载!


  

内容简介

  

  《Windows 10开发入门经典》详细介绍了Windows 10操作系统的新特性及新特性软件开发包(SDK),同时介绍了Visual Studio 2015开发工具的安装和使用方法,使中国开发者能够在Windows 10发布的第一时间开始编写属于自己的Windows 10应用,全书共分10章: 第1章开启新篇章的Windows 10; 第2章Windows 10用户体验新特性; 第3章Windows平台开发环境搭建; 第4章UWP概览与应用迁移; 第5章UWP应用界面设计; 第6章深入了解Windows 10开发新特性; 第7章Windows 10 Web开发; 第8章DirectX 12概述; 第9章Windows 10商店与开发者中心; 第10章Windows 10的企业运用和管理。
  本书配套提供了书中实例的源代码,大限度地满足读者高效学习和快速动手实践的需求。本书内容覆盖面广,注重理论学习与实践开发的配合,对于Windows 10开发者极具参考价值。
  

作者简介

  微软平台技术顾问团队,本书是由微软平台技术顾问团队联合编写,希望中国的开发者能在Windows 10发布后第一时间了解和学习新技术。微软DX(Development Experience and Platform Evangelism)部门负责管理和维护微软开发者生态圈,传播微软技术,影响和繁荣开发者生态链。

精彩书评

  

  随着PC和移动端的融合,通用应用成为开发热点,国内外巨头(包括Facebook、腾讯、淘宝)都已开发Windows 10通用应用。Windows 10对于PC开发者是极其重要的里程碑,很高兴看到微软中国组织专家出版了这本书,相信这本书会帮助中国众多开发者开发出优秀的Windows 10应用。

  ——蒋涛(CSDN和《程序员》创始人)


  

  迄今的操作系统是Windows 10,它开启了一个生产力的新纪元。虽然我们常说从Windows 10开始,但却往往不得其门而入。本书来自微软技术专家顾问团队,意味着这是一条通往Windows 10的坦途,是为中国开发者提供的有效的Windows 10开发指南。而我们所要做的,就是立刻动手,写下Windows 10的行代码。

  ——陈绍森(WPDang 主编)


  

  与其说Windows 10是一种回归,我们更认为它是微软的一次进步。Windows 10不再只是一款桌面操作系统,它将能够打通PC、手机、平板甚至增强现实设备等各种终端,成为连接互联网数据和用户的底层架构。尤其对于开发者而言,Windows 10强大易用的跨平台属性会大大提升开发效率,帮助开发者快速把产品推向不同的平台。

  ——曹威(极客公园 副主编)


  

  凭借快速增长的商业云和“黑科技”的HoloLens,微软再一次走在时代的前面,它原本可以墨守成规,但却选择了更激进的方式去创新。它用新一代操作系统为我们展现了一个宏伟计划——“跨设备”、“黑科技”和“大一统”。小到树莓派、大到Surface Hub,都可以用同样的Windows 10操作系统。而这一切,都已经加入Windows 10“妈妈问我为什么跪着玩电脑”的豪华套餐。微软已经对开发者们展现了的诚意。那么,作为开发者的你呢?手里的这本书,很可能就是通往未来之门的把钥匙。

  ——余茶叶(知乎 博主)


  

目录

第1章开启新篇章的Windows 10

1.1多平台整合的Windows 10

1.2Windows 10布局开发者生态系统

1.3章节概览

第2章Windows 10用户体验新特性

2.1“开始”菜单

2.2语音助手

2.3通知中心

2.4Edge浏览器

2.5通用应用

2.6地图

2.7设置和个性化

2.8人脉

2.9音乐与视频

2.10照片

2.11Xbox应用

2.12键盘和触屏的切换

第3章Windows 10开发环境搭建

3.1配置UWP应用开发环境

3.2典型UWP工程结构

3.3模拟器

3.4自适应代码

3.5诊断工具

3.6应用分析

第4章UWP概览与应用迁移

4.1UWP概览

4.2将现有Windows 8.x项目迁移到Windows 10 UWP

4.2.1Windows 8.0/8.1商店应用的迁移

4.2.2Windows Phone 8.1(WinRT)商店应用的迁移

4.2.3Windows 8.1 Universal应用的迁移

4.2.4Windows Phone Silverlight应用的迁移

4.2.5迁移Windows 10 UWP的要点

4.2.6UWP迁移示例

第5章UWP应用界面设计

5.1设计风格变迁

5.2响应式与适应式设计

5.3多屏幕适配

5.4导航模式

5.5命令及工具栏

5.6案例控件拆解

5.7跨平台设计技巧

5.8设计尺寸及适配

5.9自然人机界面

第6章深入了解Windows 10开发新特性

6.1“小娜”的集成

6.1.1集成“小娜”的基本步骤

6.1.2前台集成方式

6.1.3后台集成方式

6.2电子墨水

6.2.1Ink Serialized Format

6.2.2使用InkPresenter

6.2.3使用InkToolBar

6.3动态磁贴

6.3.1创建动态磁贴

6.3.2磁贴更新

6.3.3自适应磁贴模板

6.3.4动态磁贴的最佳实践

6.4通知中心

6.4.1传统通知模板

6.4.2内容适应式通知消息

6.4.3交互式通知消息

6.5后台任务

6.5.1触发器

6.5.2后台任务与应用生命周期

6.5.3后台任务资源管理

6.5.4后台任务示例

6.5.5后台任务的最佳实践

6.5.6系统后台任务相关界面的更新

6.6后台导航

6.7应用间通信

6.7.1Windows 8.1应用间通信回顾

6.7.2Windows 10中应用间通信的改进和增强

6.7.3Windows 10应用间通信总结

6.8应用服务

6.8.1应用服务使用场景

6.8.2开始使用应用服务

6.8.3调试应用服务

6.8.4应用服务生命周期

6.8.5应用服务最佳实践

6.9应用间拖曳数据

第7章Windows 10 Web开发

7.1新浏览器——Microsoft Edge

7.1.1Edge简介

7.1.2对于Web开发者的变化

7.1.3Edge新功能

7.2Web应用和Web平台的发展

7.2.1Web应用的类型

7.2.2Hosted Web App的开发

7.3WebView的更新

第8章DirectX 12

8.1DirectX 12概述

8.1.1DirectX 12的开发环境和硬件配置

8.1.2Direct3D 12

8.2Direct3D 12的核心概念

8.2.1渲染任务(work submission)

8.2.2内存管理(memory management)

8.3Direct3D 11到Direct3D 12的重要变化

8.3.1Direct3D 12和Direct3D 11抉择

8.3.2管道状态对象(pipeline state object)

8.3.3指令列表和集合(command lists and bundles)

8.3.4描述符堆和表(descriptor heap and table)

8.4创建第一个DirectX 12的程序

8.4.1初始化

8.4.2更新

8.4.3渲染

8.4.4销毁

8.4.5代码示例

第9章Windows 10商店与开发者中心

9.1Windows 10商店

9.2统一的开发者中心

第10章Windows 10的企业运用和管理

10.1Windows 10安全机制

10.1.1身份保护与访问控制

10.1.2信息保护

10.1.3设备卫士

10.2Windows 10部署与更新

10.2.1Windows 10的部署

10.2.2Windows 10的更新

10.3Windows 10商业应用商店及应用管理

10.3.1商业应用商店

10.3.2企业应用管理


附录AWeb网站兼容性白皮书

A.1解决Web网站兼容性问题

A.1.1标准模式与兼容模式

A.1.2框架和类库

A.1.3通过功能检测来判断浏览器的功能支持情况

A.1.4浏览器前缀

A.1.5无插件的浏览体验

A.1.6使用Polyfill技术兼容旧版本浏览器

A.2网站内容优化

A.2.1优化网站图片

A.2.2内容压缩

A.2.3预渲染和预提取

A.2.4三步轻松实现响应式设计

A.3针对Windows平台进行优化

A.3.1提升触控体验

A.3.2使用磁贴

A.4微软福利

A.4.1F12调试工具

A.4.2dev.modern.IE

A.4.3Modern.IE的Chrome插件

A.4.4Manifold.js

A.4.5Web技术培训课程

A.5解决兼容性问题行动


精彩书摘

  《Windows 10开发入门经典》:
  6.8.4应用服务生命周期
  应用服务是一种特殊的后台任务,有以下几个重点。
  (1)服务是按需激活的。只有调用的时候,应用服务才会启动,否则应用服务是不会占用系统内存的。
  (2)如果客户端挂起,那么相应的应用服务将会结束。
  (3)资源不足可能会导致无法调起应用服务或者应用服务强制结束。
  6.8.5应用服务最佳实践
  (1)使用NuGet。NuGet是免费、开源的包管理开发工具,专注于在.NET应用开发过程中,简单地合并第三方的组件库。开发者可以将要提供的应用服务包装成SDK,生成Nugetpackage,这样其他开发者能够很容易将该应用服务集成到其他应用中去。
  (2)使用REST风格的版本更新。由于应用会不断地更新迭代,应用服务暴露的接口有可能升级,在设计之初就考虑应用服务接口的前向兼容与后向兼容,保证各个版本的应用服务都能正常运行。如果对外提供应用服务的接口发生重大改变,需要重新对外暴露一个新的接口,同时提供对旧版本接口的支持。
  6.9应用间拖曳数据
  拖曳数据(drag and drop between Apps),顾名思义就是使用鼠标或手势将文件移动或者复制到相应的位置,对应用来说就是将文件和应用进行一个交互。回想一下常用的一些即时聊天工具,在使用过程当中想给对方发送一个数据文件(如.zip文件),通常做法就是将文件直接拖曳到对话框中,实际上这里应用是将数据进行复制并通过网络发送给对方,本节将讨论的内容主要是如何在一个UWP应用中使用拖曳功能。
  首先理解一下在UWP应用中使用拖曳,这意味着用户是可以将一个操作系统中的文件拖曳到应用中的。基于前面的知识,在WinRT中的应用是运行在沙箱中的,所以如果是一个真实数据文件,例如照片、压缩包、ISO等,是需要从操作系统中将这些文件进行复制,而非通过路径直接去取。所以要做的第一步是规定应用是如何接收这类文件。
  ……




前言/序言


开启你的Windows 10开发之旅:从零到精通的实践指南 本书旨在为初学者铺就一条清晰、高效的Windows 10开发学习之路。无论你是拥有一定编程基础,渴望涉足UWP(通用Windows平台)应用开发的程序员,还是对移动开发和桌面应用开发充满兴趣的技术爱好者,本书都将为你提供系统性的知识体系和实战性的指导。我们将从最基础的概念讲起,逐步深入到Windows 10开发的核心技术和最佳实践,帮助你构建出功能强大、用户体验卓越的现代化应用程序。 第一部分:Windows 10开发基础与环境搭建 在正式开始编码之前,理解Windows 10开发的基本架构和核心概念至关重要。本部分将为你打下坚实的理论基础。 Windows 10平台概览: 我们将深入探讨Windows 10平台的优势,以及它在PC、平板、Xbox、HoloLens等多种设备上的统一体验。你将了解到UWP应用的核心特征,例如沙箱环境、生命周期管理、以及如何利用Windows 10丰富的API来访问硬件和系统服务。 开发环境搭建: 搭建高效的开发环境是高效开发的第一步。我们将详细介绍如何安装和配置Visual Studio,这是微软官方推荐的集成开发环境(IDE)。你将学习如何安装最新的Windows SDK,以及如何设置和调试UWP项目。此外,还会介绍如何利用模拟器和真机进行测试,确保你的应用在不同设备上都能良好运行。 C语言基础回顾与进阶: C是开发Windows 10应用最主流的编程语言之一。本书假定你具备一定的C基础,但为了确保所有读者都能同步,我们将对C中的关键概念进行回顾和梳理,包括面向对象编程、LINQ、异步编程(async/await)等。这些知识对于编写高效、响应式的UWP应用至关重要。 XAML语言入门: XAML(可扩展应用程序标记语言)是UWP应用用户界面的核心。本部分将深入浅出地介绍XAML的语法和概念,包括元素、属性、布局容器、控件的定义和使用。你将学习如何声明性地构建用户界面,并理解XAML与C代码之间的绑定关系,为后续的UI设计打下基础。 第二部分:UWP应用核心概念与实践 掌握了基础知识后,我们将进入UWP应用开发的实际操作层面,重点关注核心概念和常用的开发模式。 导航与页面管理: 现代应用需要清晰的导航结构。你将学习如何实现不同页面之间的跳转,包括使用`Frame`控件、`NavigationService`以及数据传递机制。我们将探讨常见的导航模式,如选项卡导航、抽屉导航等,并教你如何设计直观的用户导航体验。 控件与布局: 丰富的控件是构建用户界面的基石。本书将详细介绍Windows 10 UWP中常用控件的用法,如`Button`、`TextBlock`、`TextBox`、`Image`、`ListView`、`GridView`等。同时,你将深入理解各种布局容器(如`Grid`、`StackPanel`、`RelativePanel`、`Canvas`)的特性,学习如何灵活运用它们来构建适应不同屏幕尺寸和分辨率的响应式布局。 数据绑定: 数据绑定是UWP开发中提高效率和代码可维护性的关键技术。我们将深入讲解数据绑定的概念,包括单向绑定、双向绑定、以及如何使用`DataContext`、`INotifyPropertyChanged`和`ObservableCollection`来实现高效的数据更新。你将学习如何将UI元素与后端数据源无缝连接,实现数据的动态展示和交互。 MVVM设计模式: MVVM(Model-View-ViewModel)是一种广泛应用于UWP开发的设计模式,它有助于分离UI逻辑和业务逻辑,提高代码的可测试性和可维护性。本书将详细介绍MVVM模式的原理、组成部分,以及如何在UWP项目中实践MVVM。你将学习如何构建ViewModel,实现View和Model之间的解耦,为开发大型复杂应用奠定基础。 资源与本地化: 如何有效地管理应用资源,并支持多语言是一个优秀应用的重要考量。本部分将指导你如何使用资源文件(如`.resw`)来管理字符串、图像等资源,并学习如何为应用添加多语言支持,满足全球用户的需求。 第三部分:Windows 10高级特性与开发实践 在掌握了UWP应用的基本开发之后,我们将进一步探索Windows 10平台提供的强大功能,以及更高级的开发技术。 文件访问与存储: 应用的数据存储和访问是不可或缺的部分。你将学习如何安全地访问本地文件系统,包括使用`StorageFolder`和`StorageFile` API进行文件的读写、创建、删除等操作。同时,我们将介绍如何利用`LocalSettings`和`RoamingSettings`来保存用户应用设置,以及如何使用`SQLite`等数据库进行结构化数据存储。 网络通信: 现代应用常常需要与后端服务进行数据交互。本部分将教你如何使用`HttpClient`类进行HTTP请求,与Web API进行数据交换。你将学习如何处理JSON、XML等数据格式,以及如何处理网络错误和异常。 后台任务与数据同步: 为了提升用户体验,应用常常需要在后台执行一些任务,例如数据同步、推送通知等。你将学习如何使用`BackgroundTasks`来实现在应用关闭或用户不活跃时执行特定逻辑。此外,还会介绍如何集成Push Notifications服务,实现实时消息推送。 用户认证与安全: 用户身份验证和数据安全是构建可信赖应用的关键。你将学习如何集成Microsoft Account、Azure AD等身份验证服务,实现用户的登录和注册。同时,还会探讨数据加密、权限管理等安全实践,保护用户隐私和数据安全。 设备功能集成: Windows 10平台提供了丰富的硬件访问API,允许你的应用与各种设备功能进行交互。你将学习如何访问和使用摄像头、麦克风、GPS、传感器(如加速计、陀螺仪)等,为你的应用增添更多交互性和智能化功能。 应用发布与部署: 开发完成的应用最终需要发布给用户。本部分将详细介绍如何打包你的UWP应用,并提交到Microsoft Store进行发布。你将学习如何配置应用商店信息、设置版本信息、以及了解应用商店的审核流程。 第四部分:现代UI/UX设计与性能优化 除了功能实现,优秀的用户界面和良好的性能也是决定应用成功与否的关键因素。 响应式设计与自适应布局: 考虑到Windows 10运行在各种设备上,响应式设计和自适应布局是必不可少的。你将学习如何利用`VisualStateManager`、`AdaptiveTriggers`等技术,根据屏幕尺寸、分辨率和设备类型自动调整UI布局和元素,确保应用在不同设备上都能提供最佳的视觉效果和用户体验。 动效与视觉反馈: 恰当的动效可以提升用户体验,使应用更加生动有趣。你将学习如何使用`Storyboard`、`PointerEvents`等来实现UI元素的动画效果,以及如何通过视觉反馈来增强用户操作的明确性。 性能分析与优化: 应用程序的性能直接影响用户满意度。本部分将介绍如何使用Visual Studio的性能分析工具,识别应用的性能瓶颈,例如内存泄漏、CPU占用过高等问题。你将学习如何通过代码优化、算法改进、资源管理等手段,提升应用的运行效率,使其更加流畅。 可访问性设计: 确保应用能够被所有用户访问,包括残障人士,是现代软件开发的必然要求。你将学习如何利用Windows 10的可访问性API,如屏幕阅读器支持、高对比度模式等,来构建包容性的应用。 第五部分:项目实践与进阶探讨 理论结合实践是学习的最佳方式。本书将通过一系列实际项目,引导你将所学知识融会贯通,并为你未来的进阶学习指明方向。 实战项目演练: 我们将从头开始构建几个具有代表性的UWP应用,涵盖不同功能和复杂度。例如,一个任务管理应用,一个天气预报应用,一个简单的图片浏览器等。通过这些项目,你将亲身体验从需求分析、UI设计、编码实现到测试发布的整个开发流程。 最佳实践与设计模式回顾: 在项目实战中,我们将再次强调并巩固前面章节中介绍的最佳实践和设计模式,帮助你养成良好的编码习惯。 与其他技术栈的集成: 探讨如何将UWP应用与.NET Core、Azure等微软生态系统中的其他技术栈进行集成,拓展应用的功能和能力。 未来发展方向: 展望Windows 10开发的新趋势,例如AI集成、IoT设备开发等,为你提供进一步学习的资源和方向。 本书内容丰富,结构清晰,从入门到精通,循序渐进。我们将以清晰的语言、翔实的示例代码和详尽的步骤讲解,帮助你克服学习过程中的每一个难点。通过阅读本书,你将不仅能够掌握Windows 10应用开发的各项核心技能,更能培养出独立解决问题和持续学习的能力,为你在Windows 10开发领域取得成功奠定坚实的基础。

用户评价

评分

这本《Windows 10开发入门经典》的标题确实很吸引人,尤其是“微软官方”和“沈向洋作序”这两点,立刻就勾起了我想要了解Windows 10开发的热情。我一直对软件开发领域充满好奇,但又觉得无从下手,毕竟技术的世界庞大且复杂,特别是像Windows这样一个庞大的生态系统,开发起来更是让人望而生畏。然而,看到这本书强调“入门”,并且是由微软官方出品,我就觉得这或许是我迈出第一步的绝佳选择。虽然我还没有深入阅读,但仅从标题和序言的份量,我就已经能够感受到这本书的权威性和深度。它承诺为我这个新手提供一个清晰的学习路径,让我能够一步步地理解Windows 10开发的核心概念和技术。我期待它能帮助我建立起扎实的理论基础,并引导我掌握实际的操作技能,最终能够独立开发出属于自己的Windows 10应用程序。这本书就像一座灯塔,指引着我在开发领域的迷雾中前行,让我对未来的学习充满期待和信心。

评分

我购买《Windows 10开发入门经典》的初衷,是希望能够系统地学习如何为Windows 10平台开发应用。市面上关于Windows开发的资料很多,但很多都显得零散或者过于专业,对于初学者来说并不友好。这本书的“入门经典”和“微软官方”的标签,给了我一种可靠感。我期待这本书能够为我提供一个结构清晰的学习框架,从最基础的概念讲起,逐步深入到实际的开发步骤和技巧。我尤其看重它是否能详细介绍Windows 10应用开发的核心技术,比如UWP(通用Windows平台)的架构、XAML语言在UI设计中的应用,以及如何利用C或C++等语言进行编码。同时,我也希望能了解如何将应用程序发布到Microsoft Store,以及一些关于应用优化和性能调优的实用建议。总而言之,我希望这本书能够真正地教会我“怎么做”,而不仅仅是“是什么”。

评分

我刚拿到《Windows 10开发入门经典》这本书,还未深入阅读,但单从它的篇幅和排版就可以看出其内容的详实度。我之前尝试过一些在线教程,但总觉得不够系统,而且缺乏权威性。这本书给我一种“一本到位”的感觉,尤其是“微软官方”的背书,让我对内容的准确性和实用性充满信心。我非常期待它能够在我学习Windows 10开发的过程中,提供一个坚实的理论基础和清晰的实践指导。我希望书中能够详细阐述Windows 10应用开发的核心概念,例如UWP(通用Windows平台)的应用模型、XAML的用户界面设计语言,以及在C编程中的具体应用。同时,我也期待它能涵盖一些实际开发中的常见问题和解决方案,比如数据存储、网络通信、以及如何优化应用程序的性能。这本书在我看来,将是我迈向Windows 10应用开发领域的第一步,也是至关重要的一步。

评分

当我看到《Windows 10开发入门经典》这本书的封面和简介时,我立刻被它所传递的专业性和权威性所吸引。作为一名对软件开发领域充满热情但缺乏系统性指导的业余爱好者,我一直渴望找到一本能够让我扎实入门的优秀教材。这本书的标题中“微软官方”和“沈向洋作序”这些字眼,无疑极大地增强了我对它的信心。我猜想,这本书的内容一定是经过微软严格审核和校验的,能够为读者提供最准确、最前沿的Windows 10开发知识。我期待它能够在我学习的道路上,提供清晰的指引,帮助我理解Windows 10应用开发的底层逻辑,掌握相关的编程语言和开发工具,并能逐步构建出属于自己的应用程序。我希望这本书能像一位经验丰富的导师,带领我一步步探索Windows 10开发世界的奥秘。

评分

拿到《Windows 10开发入门经典》这本书,我的第一感觉就是它的厚实和内容丰富。虽然我才翻看了开头几页,但就其编排和内容呈现方式而言,我能感受到作者们在力求将复杂的概念以最易于理解的方式呈现出来。例如,我注意到书中开篇并没有直接抛出大量的代码,而是先花了相当篇幅来解释Windows 10开发的大背景、核心架构以及一些基础性的概念。这种循序渐进的方式对于我这种之前几乎没有接触过相关领域的读者来说,无疑是巨大的福音。它让我能够在一个相对轻松的氛围中,逐步建立起对整个开发流程的认知,而不是上来就被大量的专业术语和晦涩的代码吓退。我猜测,后续的内容肯定会深入到具体的开发工具、编程语言以及不同类型的应用开发。我对书中关于用户界面设计和交互逻辑的部分尤其感兴趣,因为我知道,一个好的应用程序不仅要有强大的功能,更要有出色的用户体验。

评分

终于到了,不错

评分

书很好,虽然是入门,但是主要是针对有一定开发经验的IT人士阅读,如果想零基础学习win10 uwp开发,推荐阅读林政的《深入浅出Windows10通用应用开发》

评分

书的内容是入门的,主要介绍了UWP平台的新特性,以及简单的页面布局与简单交互的实现

评分

不错。。。。。。。

评分

Windows 10开发入门经典不错

评分

很好的商品,不错的质量,非常满意哦。

评分

好评

评分

很看好universal windows platform的前景,拭目以待

评分

包装还行,是我要看的,值得研究,好评!

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有