Android Studio有哪些值得推荐可爱的主题桌面背景

Studio有哪些值得推荐的主题背景,Android_编程 -【慧心数码解答站】
Studio有哪些值得推荐的主题背景,Android
慧心数码解答站 &&&来源:用户发布&&&发布时间:&&&浏览次数:40
帮帮我都了!Studio有哪些值得推荐的主题背景,Android?谢谢哇。
【讨论交流】
AndroidStudio有哪些值得推荐的主题背景
teachcourse安装Android Studio默认IntelliJ主题背景(另外还包括Darcular,Windows) 推荐使用Darcular主题背景,配置路径“Settings――&Appearance & Behavior――&Appearance”
AndroidStudio有哪些值得推荐的主题背景
主题背景:Material Theme 我一直用这个 另外送你一个大礼包:这些都是我在平时用到的 GsonFormatGson 格式化数据 ECTranslation1.5 支持英文翻译(这个需要下载 JAR 本地安装) android-postfix-plugin 快捷Toast、log编写 CodeGlance 超赞的、
AndroidStudio有哪些值得推荐的主题背景?
1.菜单中点击“File――&Settings――&Appearance & Behavior――&Appearance”,在右边栏的Theme选项中选择需要的主题背景,可选项有:IntelliJ(默认主题),Windows,Darcula(夜间模式主题),TeachCourse IT
更多相关内容
本站内容由用户发布,本站无法保证其部分内容的真实性,请用户一定仔细判断!
[] &&[联系QQ:] &
津ICP备号&15866人阅读
Android各种实用工具推荐
在这里推荐两款个人比较喜欢的安卓主题背景给大家。
一个是这款Sublime Text 2
另外一个是这款&Solarized Light (Alternate)
其实AS基于IntelliJ IDEA,所有IntelliJ IDEA的主题AS都可以用,推荐一个IntelliJ IDEA主题网站,,主题数量非常多,下载之后import到AS即可。在上面下载的主题全都是免费的,同时也是其他AS使用者自己上存上来分享给大家的,所以有需要的朋友可以自己看看。不过该网站要翻墙可能才能看到,大概截图我在下面放出来。而楼主只选了两个自己比较喜欢而且人气也比较高的来下载,若有其他想要楼主帮忙下载的也可以提出来,有空会帮大家下载。
上面分享的两款主题,有需要的同学可以下载。更新了一下,把多个主题集合起来。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:32886次
排名:千里之外
原创:14篇
评论:20条
(6)(2)(7)(1)(2)(2)(1)Android中的样式和主题(Styles and Themes)
  样式(style),是为一个视图(View)或窗体(window)指定形状和格式的属性集。一个样式能够指定的属性包括高度、内边距、字体颜色、字体大小、背景颜色等等。样式被定义在一个XML资源文件中,跟设置布局的XML资源文件是分开的。
  中样式的设计哲学跟web设计中的(层叠样式表)相似,就是想办法让设计和内容分隔开来。
  例如,通过使用样式(style),你可以将下面的XML布局:
  简化成:
  所有的属性都联系到一个从布局文件中分离的样式并且放到一个叫做CodeFont的标签定义中,然后使用style属性应用到布局中。在下面的板块中,我们将会学习到style标签的定义。
  主题(theme)是应用到整个活动(Activity)或应用(application),而不是单单一个视图(正如楼上的例子一样)。当一个样式被用作主题时,所有在Activity或application中的view将应用每一个它所支持的样式属性。例如,你可以应用CodeFont样式作为一个Activity的主题,之后所有包含在这个Activity中的text将会是绿色的monospace字体。
一、定义样式
  为了创建一个样式集,需要在你的项目的res/values目录中新建一个XML文件。这个XML文件可以随意命名,但是要以.xml为扩展名并且保存在res/values文件夹中。这个XML文件的根节点必须是。
  对于每一个你建立的样式,你需要添加一个带有独一无二的name属性(这个属性是必须的)的
  每一个的子元素在编译的时候都会转化成一个应用资源对象,通过
  如果你想要继承自自定义的样式,那你大可不必使用parent属性。取而代之,你可以父样式的名字作为新样式的前缀,用英文的点号&.&隔开。例如,为了创建一个继承自上文定义的CodeFont样式的新样式,颜色改为红色,你可以这样子写:
  需要说明的一点是在
  这样子就继承了CodeFont样式和CodeFont.Red样式,并添加了android:textSize属性。
小贴士:这个技巧只在自己定义的样式生效。你不可以用于Android内建的样式中。引用内建的样式,比如TextAppearance,你必须使用parent属性。
三、样式属性(Style Properties)
  现在你知道了样式是如何定义的,你还需要学习元素中有哪些样式属性。你可能对一些属性比较了解,比如layout_width和textcolor。然而,还有更多的属性你可以使用。
  发现应用于特定View的属性的最好地方是找到相应的类参考文档(class reference),它会列出所有支持的XML属性。例如,列在TextView XML attributes表中的所有属性可以用作TextView元素(或者它的子类)的样式定义中。列在其中一个属性是android:inputType,所以你可以很正当地在元素中写下android:inputType属性,就像这样:
  取而代之,你也可以为EditText元素创建一个style来包含这些属性:
  然后你的XML布局就可以实现这个style了:
  这个简单的例子看起来很多余,但是当你添加更多的样式属性并且使得它可以在不同的地方重用这个样式,回报是巨大的。
  要想知道所有可用的style属性,你可以参看这里R.attr。你得牢记于心的是并不是所有的View对象都接受相同的style属性,所以你应该参照一下特定的View类所支持的样式属性。然而,当你应用一个style到View中,而这个View并不支持所有的style属性,那么这个View只会应用那些支持的属性而忽略其它不支持的。
  有些style属性并不支持任何的View,而只能用作theme。这些style属性应用到整个的窗体而不是任何类型的View。例如专门用于theme的style属性可以隐藏应用标题,隐藏状态栏或者改变窗体的背景。这些样式属性并不属于任何一个View对象。为了找到这些theme专用的样式属性,你可以参见R.attr中以window开头的属性。比如说,windowNoTitle和windowBackground是只当style应用于Activity或application的主题时生效的style属性。看看下一个版块,了解如何应用一个style到theme。
小贴士:不要忘记给每个元素添加android:命名空间作为前缀。例如:
四、应用样式和主题到UI中
  有两种方法来设置style:
对于单个的View,你可以通过在XML布局中添加style属性到一个View元素中;
或者,对于整个Activity或application,可以通过在Android manifest文件中添加android:theme属性到activity或application元素。
  当你应用一个样式到布局中单个的View,样式中定义的特性只会应用到这个View。如果一个样式被应用到一个ViewGroup,那么在其中的孩子View将不会继承这些样式&&只有你直接应用样式的元素才会应用样式中的特性。但是,你可以通过将样式作为主题使用来达到对所有的View元素使用同一种样式。
为了应用一个style定义作为主题,你必须在Android manifest文件中为Activity或application应用该样式。之后,在Activity或者application中的每个View将会应用每一个它们所支持的样式特性。例如,你应用上面所说的CodeFont样式到一个Activity中之后,所有的支持这个文本样式特性的View元素将会应用之。任何不支持这个特性的View将会忽略它们。假如有个View只支持部分的特性,那么它将只应用那部分的特性。
应用一个样式到View中
  这里有个例子,关于如何在XML布局中为一个View设置样式的:
  现在,这个TextView就应用了一个叫CodeFont的样式(见上面的例子)
小贴士:style属性不需要用android:命名空间前缀。
应用一个主题到Activity或application中
  为了给你的应用中的所有Activity设置一个主题,你需要打开AndroidManifest.xml文件,然后编辑标签,写上android:theme属性,用样式名作为它的值。例如:
  如果你想要单单为应用中的某个Activity设置主题,你只需要将上述的标签改为就行了。
  正如Android提供了其他的内建资源,为了减少开发人员的麻烦,它也提供了需要预定义的主题给你用。例如,你可以使用Dialog主题使得你的Activity看起来像一个对话框:
  或者如果你想要使背景透明,可以使用Translucent theme:
  如果你喜欢一个整体,但是想要调整它,你只要将它作为你自定义主题的父主题(parent)就行了。例如,你可以修改默认的亮主题以使用你自己的样式:
  (提示:这里的颜色需要提过一个独立的资源。因为android:windowBackground属性只支持到另一个资源的引用;不像android:colorBackground,它不能通过十六进制的颜色值来设置)
现在在Android Manifest使用CustomTheme取代Theme.Light
选择一个基于平台版本的主题
  新版本的Android 有附加的主题可以用到你的应用中,以便于兼容老的版本。你可以基于当前版本使用资源选择器在不同的父主题中切换来自定义主题以达到兼容的目的。
例如,这里有一个对于标准平台默认的亮主题的自定义声明,写在res/values文件夹下的一个XML文件中(一般是res/values/styles.xml)
  为了使当应用运行在Android 3.0(API Level 11)或者更高版本时可以用上新的全息主题,你可以放置一个对主题备选的声明的XML文件在res/values-v11,父主题要改为全息主题:
  现在使用这个主题就像您任何其他的,如果在Android3.0或更高版本上运行你的应用程序会自动切换到全息主题。
有一个标准属性表,显示了所以你可以在主题中使用的属性,你可以在R.styleable.Theme中找到。
  更多有关提供替代资源,比如主题和布局的基础上,平台版本或其他设备配置的详细信息,请参阅参考 Providing Resources文档。
五、使用平台样式和主题
  Android平台提供了一个很大的样式和主题集,以便于你可以在你的应用中使用。你可以在R.style类中找到一个所有可用的样式的参考。为了使用列表中的样式,用一个英文句号取代在样式名中的所有下划线(?)。例如,你可以用@android:style/Theme.NoTitleBar来应用Theme.NoTitleBar主题。
  然而,R.style参考并不是文档齐全的,它没有完全描述这些样式,所以看这些样式和主题的源代码会让你更好的他们各自提供的样式特性。在下面可以看到:
- Android Styles (styles.xml)
- Android Themes (themes.xml)Android Studio详细安装流程和配置、主题 - 简书
Android Studio详细安装流程和配置、主题
Android Studio详细安装流程和配置、主题
在这里先给大家一张我的Android studio的外观截图:
1、Android Studio安装
Android studio下载地址:
官方下载地址(版本最新/需爬墙):
Android Studio 中文社区:
网盘地址下载:
安装流程这个比较基础简单,在这给一个地址,大家可以参考一下
Android studio是可以同时安装两个版本的,你可以选择安装一个自己习惯的稳定版本,同时再安装一个最新的Beta版本。注意点:在安装第二个版本时,在安装流程选项里的“uninstall the privious version”的选项要取消勾选,如下图(取消勾选代表不覆盖原有安装版本)。
2、安装常见问题及其解决方案
在安装的时候最好是按照它原来的路径安装,不要修改路径。修改了路径后可能会出现了一些问题,没有解决。所以提醒大家,在安装的时候最好不要修改安装路径哦~当然,如果你对安装流程已经很熟悉了的话,可以按照自己的方式设置路径等配置
'tools.jar' seems to be not in Android Studio classpath.
Please ensure JAVA_HOME points to JDK rather than JRE.
在打开的过程中报出以上错误,tools包没有找到,解决方法是在设置环境变量中的JAVA HOME时需要注意,在最后需要以\结尾。如图:
一直停留在fetching Android sdk compoment information界面
出现该界面是一直在获得android sdk的信息。解决方法:
找到安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。
在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。
关闭Android Studio后重新启动,便可进入界面。
Failed to fetch URL http://dl-/android/repository/repository.xml, reason: Connection timed out: connect
连接谷歌网络超时解决方法:打开SDK目录 安装时默认地址为C:\Users\Administrator\AppData\Local\Android\sdk 。打开SDKManager,选择Tools下的Options,将如图所示选项勾上。也就是others中第一个选项
然后打开C:\WINDOWS\system32\drivers\etc中的hosts文件,在最后一行添加如下内容:
203.208.46.146
74.125.113.121
203.208.46.146
203.208.46.146 dl-
3、Android studio配置
Android Studio 原有配置,比如编辑区字体大小、Log输出的颜色真的不敢恭维。我们敲代码是要有一个舒适的视觉环境的。其实AS提供了一个非常方便的功能帮助我们导入或者导出设置。因此我们在安装一个新的 Android Studio 的时候通常会导入一个之前的设置。这点上也表现出AS的方便之处。
下面是当我在配置我的 Android Studio 的时候,一些配置技巧或许对你有一定的帮助。
当我首次启动我的 Android Studio 的时候,我想做的第一件事就是希望能看到文件中的行号。
File | Settings 打开设置
选择 Editor | General | Appearance
勾选 Show line numbers
ps:在编辑区域最左侧右键选中 Show line numbers 也可以让当前打开的文件显示行号,不过这是一个临时设置,当前文件关闭后便失效。
Android 开发中,我们通常会使用驼峰命名法对变量进行命名,但是当我们通过 Ctrl + Left/ Right 键改变字符选择区域的时候 Android Studio 默认不支持‘驼峰’单词的选择。
File | Settings 打开设置
选择 Editor | General | Smart Keys
选中 Use “CamelHumps” words
注意:如果你仍然希望当鼠标在单词上双击之后选中整个单词,需要作如下设置:
File | Settings 打开设置
选择 Editor | General
取消选中 ‘Honor Camel Humps words settings when selecting on double click’
我们通常会遵循 Android 官方关于编码风格的指导来进行字段命名。在 Android 源码中我们可以看到通常成员变量都是以‘m’开始。其实Android Studio 可以自动在帮我们生成字段名称的时候加上自定义的前缀,如:
非共有,非静态的成员变量以’m’开始
静态成员变量以’s’开始
File | Settings 打开设置
选择 Editor | Code Style | Java
选择 Code Generation 标签
给普通 Field 添加一个’m’前缀,给 Static filed 添加一个’s’前缀
在 Android Studio 中,我们可以通过 Alt + Enter 和 Control + Alt + O 进行导包和清除无用导包,但我们都希望这些事情应当快速自动完成。
File | Settings 打开设置
选择 Editor | General | Auto Import
勾选 Optimize imports on the fly
勾选 Add unambiguous imports on the fly
PS:这里我补充一下,关于这个配置,个别朋友在问,如果我的项目中两个甚至多个包下都有一个类叫 ImageLoader ,自动导入的结果有没有可能不是我想要的包下的?兄弟你放心,你去查一下 unambiguous 的意思就知道了。针对包名不确定的情况, Android Studio 会选择 No can no import, you can you up ,不会自作聪明,而是会让你自己手动导入。所以,请放心使用。
Darcula 主题中 Logcat 的默认配色只有红白两种颜色,不太便于我们区分 Log 的类型。
我建议大家采用之前 Android Holo 主题那种鲜明的配色
File | Settings 打开设置
选择 Editor | Color & Fonts | Android Logcat
点击 Click on Save As…按钮创建一个新的配色 Scheme
按照下面的表格修改对应的颜色(修改之前需要取消勾选 Use inherited attributes)
4、配置补充
可能大家会觉得软件的界面不太好看,我们可以换一下主题。选择菜单栏“File--settings--apperance--theme”,主题选择Darcula:
导入第三方主题 & 代码配色
Android Studio 中默认主题的代码配色个人感觉已经很和谐,但这个东西仁者见仁。这里呢我们就不教大家一个一个配置对应颜色了,这里教大家如何导入第三方主题。系统提供的两种主题可能都不太好看,我们可以进入下面等等网站来获取第三方主题,比如说Sublime主题就是我个人喜爱的:
第三方主题常用下载地址:
上图中,下载下来之后,是一个jar包。那怎么导入到Android Studio呢?别着急,回到Android Studio,选择菜单栏“ File-Import Settings”,将下载好的jar包导入即可。
代码字体修改
代码编辑区字体修改:选择菜单栏“File--settings--Editor--Colors&Fonts--Font”:
同样也可以修改控制台的字体:
修改完之后发现AS的一些默认字体如侧边栏的工程目录的字体并没有发生变化,如果想改的话,那还是改一下吧(我个人一般是不改的),修改AS的默认字体:
对于什么字体是编程的最佳字体,这个真的要靠个人的见解了。如果你没有字体的观念,这里我推荐:Windows 下 Consolas 可能是你最好的选择。
附:知乎上关于字体的一篇帖子
附:我的风骚主题
在网上偶尔看到有网友推荐这个主题,试用了大爱。目前我用的这个,其它没发现好看的。
设置方法:
打开 Settings/Preferences对话框(OSX / Unix系统?+,,Windows系统:Ctrl+Alt+S)
在左侧窗格中,选择Plugins。
点击 Browse repositories…,搜索 Material Theme UI
点击安装插件,并确认你的意图,以下载并安装插件。
点击OK在设置对话框,然后重新启动以使更改生效。
通过重启发现主题变得好看的不要不要的,不要激动,接下来接着下载插件并修改代码和Logcat输出颜色(步骤同上)
打开File && Settings && Plugins,点击Browse Repositories…
搜索ChroMATERIAL并安装上,重启。
接下来通过设置应用上这个插件。打开File && Settings && Editor && Colors & Fonts && Scheme
选中ChroMATERIAL并确定。
接着设置Logcat。打开Preferences → Editor → Colors & Fonts → Android Logcat
确保ChroMATERIAL在下拉列表中选中,然后单击另存为...,选择一个名称前,ChroMATERIAL + HOLO并用确认OK。
在中心点击每个项目从列表并改变它们的前景根据下表推荐的颜色到对应的选项上,单击应用 / 确定。
5、活动模板
Android Studio 中默认提供了很多非常方便的活动模板(Live Templates),例如,我们输入sout 后按 enter 键, Android Studio 会自动帮我们写入 System.out.println();
其实 sout 就是 AS 自带的一个活动模板。
由此可以看出,活动模板就是我们常用代码的一个缩写。开发中有很多代码都会重复出现,因此自定义合适的活动模板能很大程度上避免我们很多重复的体力劳动。那么问题来了,如何自定义?
这里我们实现一个AS不自带的方法,就是我们经常使用的switch用法作为例子。
按照图上的流程走即可,我说一下switch()里的参数
在Custom的自定义组下,创建一个swi的自定义活动模板
提示关键字设置为 swi ,描述为 switch的选择语句
然后设置四个参数CONTAINER, FIRST,SECOND,END,分别代表着参数,第一个选择,第二个选择,最后一个光标坐落点。
然后点击右边的Edit variabldes,然后进行对四个参数的作用进行赋值,第一个参数我们选择suggestFirstVariableName(“Object”)表示系统推荐的,第二、三是为了我们方便写入我们需要的值,换行只需要回车就可以切换,避免鼠标操作,纯键盘手打,第四个参数就是我们输入的最后。
输入方式如下图所示:
这里我们再以Handler为例。下面是在 Activity 中一个合格的 Handler 该有的样子:
private static class MyHandler extends Handler {
private WeakReference activityWeakR
public MyHandler(MainActivity activity) {
activityWeakReference = new WeakReference(activity);
public void handleMessage(Message msg) {
MainActivity activity = activityWeakReference.get();
if (activity != null) {
至于原因我就不再重复了,网上有太多的文章有讲过。现在如果我只希望输入一个‘psh’就自动出现上面这段代码的话,我应该这么做:
File | Settings 打开设置
选择 Editor | Code Style | Live Templates
点击最右侧的加号并选择 Template Group
在弹出的对话框中输入一个活动模板分组的名称,如 custom
在左侧选中上一步中创建的 custom 分组,点击右边的加号
选择 Live Template ,在 Abbreviation 中对输入 psh
在 Description 中输入这个活动模板的描述
在 Template text 中输入以下代码
点击下方的 Define 按钮,选中 java 表示这个模板用于java代码
点击右侧的 Edit variables
选择 Expression 下拉框中的 className 并勾选 Skip if…
这个操作的作用是,AS会自动将我们在上一步中用’$’符包裹的 className自动替换为当前类不含包名的类名
点击 Apply 和 Ok 让设置生效。
至此,一个我们自定义的 custom 模板组中的 psh 活动模板就定义完成了。下面我们来验证一下,见证奇迹的时候到了:
6、其他配置
类的头文件声明,标上自己的
类的头文件声明,因为我们写的代码,在开发程序的时候,我们一般都会给文件自动添加上一些关于文件的注释信息,比如开发者的名字,开发的时间,开发者的联系方式等等,效果图如下。
点击菜单栏的“File“-&“Settings”,打开Settings窗口
点击“IDE Settings”下面的“File and Code Templates”,然后选中Templates里面的Class
然后选中Includes tab下面的File Header。
在最右边的输入框中就可以输入我们想要设置的注释模板了。比如我们输入:
* Created by OCN.Yang on ${DATE}. ${HOUR}:${MINUTE}
然后点击ok便大功告成了。
禁止自动打开上次的工程
我喜欢自己选打开哪个工程,果断禁用,设置如下:
禁止代码折叠
Intellij IDEA默认有很多地方的代码都会自动折叠,不过我看不惯,所以取消了,设置如下:
修改注释位置,禁用“语句堆一行”:
Comment at frist column:启用的话,注释符号就会在行首,否则就按照缩进来注释。我取消掉了。Control statement in one line:格式化代码的时候,会把些很短的语句合并成一行。我觉得这样影响代码可读性,故取消。
修改文件编码
7、最后的定格:保存自己的配置
安装好Android studio,辛辛苦苦设置的属于自己的独特配置,当面临重新安装新版本或是换工作硬件时,又要头大的重新来过?不要慌,不要怕,作为程序员,面对这种场景我们更不会重新造轮子的。现在就教你怎么导出设置,从而实现共享
1、选择 File -& Export Settings...,然后勾选需要到处的设置项,Code Style,File Template, Key maps ,Live Templates 等比较常用的,可以自己选择到处后的存放地址,命名为 settings.jar
2、导出成功后,会有一个成功提示。导出成功后,会得到一个 settings.jar 包,可以把这个 jar 包保存起来,共享给同事,或者拷贝到 家里 或者 办公室 的电脑里面。
3、接着便是 导入 的工作,选择 File -& Import Settings...,然后选择第二步中的 jar 包,选择需要导入的模块,点击 OK 即可。
Android Studio Prettify
当提到这个控件大多数人知道的它的功能是能自动书写findViewById
这里的用法是:光标放到设置xml文件的那行,Alt+Insert会弹出插件目录,在这里你可以选择是生成全局还是局部的控件变量,相对来说还是挺方便的。但是这里需要注意的是,当有多个activity用到相同的xml文件时可能会有小bug。这个是听用的人说的,我没具体用到过具体是怎样的bug不太清楚。本人来说不建议使用它来生成findviewbyid。毕竟还是挺方便的。
相对来说我更喜欢它的另外一个作用:将代码中的字符串写在string.xml文件中
在代码中的字符串上可以右键选择将它写在string.xml文件里。当然你也可以选择光标放在字符串上Alt+Enter(回车键)选择第一个Extract String Resource选项完成。同时这个方法你也可以用到编写布局文件上:
让Android studio像Sublime一样全屏代码
先看一下效果(真正意义的全屏代码啊):
看上去是不是特别爽,在有些时候用用也是不错的体验呢。这个功能是Android studio自带的功能,但是需要你先手动设置一下:全屏代码的快捷键(默认情况下这个功能是没有快捷键的,即是关闭的):
这里我设置的是Ctrl+分号,大家在设置的时候也可以根据自己的喜好设置,只要不要和官方的其他快捷键冲突就好。当然我的设置是亲测不冲突的哦!
Sexy Editor(代码编辑区设置背景图)
其实这个插件功能我是早就知道的,但是我不提倡这样做,毕竟一个花花绿绿的背景图会给代码编辑造成一定的视觉障碍。现在想想,作为程序员,也许设置一个背景图片也是自己个性风骚独步的一种体现,那就在这里说说它的实现方式吧,下面先看一下效果图(截图摘自他处):
效果怎么样?如果你喜欢的话......
下面我们介绍一下安装过程:如果想添加图片背景我们需要安装一个插件,Preferences --&Plugins
搜索 Sexy Editor
(前提是你没有安装过哦),看图:
OK,到这一步呢,你已经成功一半了,安装完毕后在你的Other Setting下看到Sexy Editor,如图:
到这里都基本OK,在最下面点Insert 上传图片就可以了,就可以体验你想要的图片背景了。
配置方法:Position是对齐方式,Opacity是透明度,Shrink to fit适应屏幕,Slideshow是图片轮换时间单位ms,Random是随机轮换照片,最底下Insert导入本地图片。
欧神.杨(TM)  杭州 - 想换工作
不是你的欧巴,请叫我欧神(OCN)。
新浪微博:欧欧心心
我的博客站点: /
我的 GitHub:/OCNYang

我要回帖

更多关于 可爱的主题桌面 的文章

 

随机推荐