修改应用程序在桌面上的图标

Android14 or 13 Launcher3 去掉All App抽屜显示功能,全部App显示到桌面上 將Launcher3的抽屜去掉,將所有的App顯示到桌面上。目前實現的是可控制的。通過修改开关可以显示All App抽屉. Launcher有个判断,如果是系统app则不显示到桌面上.需要把此判断也进行修改即可. 阅读详情
 资源文件res->drawable中把图标换成你想要的
Launcher3添加左屏及去除全部应用列表界面 国内rom效仿ios的风格,只有一个桌面,咋看起来对于rom开发者是件很费神的事情,但其实android已经提供了一个宏,来定义是否显示应用程序列表,我们只要把AppsCustomizePagedView.java下的DISABLE_ALL_APPS值改为true,应用程序列表就消失了,而所有应用的图标都显示在了桌面上。 在一些品牌手机上,我们经常可以看到在桌面的最左边,有诸如资讯浏览、 阅读详情

相关推荐

Android Launcher3:简化抽屉模式,将双层布局改为单层布局

默认情况下,Launcher3使用双层布局,在桌面上显示应用程序图标和小部件,并在上方提供应用程序抽屉以访问所有已安装的应用程序。在本文中,我们详细介绍了如何修改Android Launcher3的源代码,以简化抽屉模式并将双层布局改为单层布局。在这篇文章中,我们将探讨如何修改Android Launcher3的源代码,以简化抽屉模式并将双层布局改为单层布局。现在,当你运行修改后的Launcher3应用程序时,你将看到应用程序图标直接显示在桌面上,而不再有应用程序抽屉和双层布局。

. 871

java换应用程序图标

<br />Image bfi = null; try { bfi = ImageIO.read(new File("image//myself.jpg")); } catch(IOException e) { e.printStackTrace(); } frame.setIconImage(bfi);

安树峰的专栏 653

逆向工程Python爬虫——国税局发票查验平台

前言 这是一篇含金量很高的干货文章,笔者将手把手带领各位一步一步地实现爬取国家税务总局全国增值税发票查验平台(以下简称“查验平台”)。这个想法诞生在19年初,当时在做一款通过扫描二维码就可以查验发票的小程序。 当时由于笔者学艺尚浅,没办法模拟请求爬取查验平台,所以最终采用的技术方案是通过web自动化测试工具selenium控制浏览器去模拟查验步骤,即使这样,开发过程也是困难重重,不过最后笔者和伙伴们成功实现了整套流程,最后开发出的产品口袋发票夺得了包括2019微信小程序开发大赛赛区三等奖在内的多个奖项。 但

weixin_43102379的博客 1万+

修改应用程序图标

修改应用程序图标众所周知,我们平常习惯用的Windows操作系统,我们可以根据个人喜好随意修改桌面图标(可修改的图标有:我的电脑、我的文档、网上邻居和回收站。当然,其它应用程序的图标也可以修改,不过不是采用如下的方法,有兴趣的网友可以研究下)。方法也很简单,就是在桌面空白处单击鼠标右键,选择“桌面”选项卡,然后单击“自定义桌面”按钮,在打开的“桌面项目”选项卡下,我们就能看到“更改图标”选项了

知行者的专栏 5712

Voicebox本地部署:模型下载与离线模式实战指南

在本地语音处理场景中,模型下载失败和离线运行需求是开发者最常遇到的两大难题。理解语音工具的本地推理原理,关键在于掌握模型文件与程序逻辑的分离管理:模型独立下载,程序负责推理,输出留在本机。这种架构带来显著的技术价值——数据不出本地、不依赖公网、批量任务不中断。无论是语音识别转写、语音合成,还是集成到自动化脚本中,本地离线模式都能在隐私敏感或网络不稳定环境下稳定运行。对开发者而言,先解决模型文件的完整获取,再验证离线启动流程,就能绕过“无法下载模型”的常见坑。本文从环境准备、模型放置、服务启动到接口调用,提供

weixin_29048309的博客 306

手把手教你玩转Infoseek舆情监测系统:从数据爬取到智能分析实战

别只会监测品牌名!一个有效的监测体系应该包括:// 完整的监测关键词策略brand: ["品牌名", "产品名", "缩写"],executives: ["CEO姓名", "高管姓名"],campaign: ["当前营销活动名称"],competitors: ["竞品A", "竞品B"],industry: ["行业通用关键词"],// 别忘了常见拼写错误和黑称defensive: ["常见的错误拼写", "用户起的黑称"]产品优化:从用户吐槽中发现改进点市场洞察。

2501_93332955的博客 756

如何修改安卓应用图标和程序名称

 安卓修改大师可以在没有源代码的情况下,直接反编译已经打包的APK安装包,通过修改SMALI代码实现添加和去除部分功能,也可以通过修改应用图标和应用程序名称实现个性化应用,甚至可以通过修改应用程序配置参数(内置统计参数、支付平台参数、广告参数)把该应用变为您自己的应用(通过安卓修改大师反编译生成的新应用仅供个人学习反编译知识,严禁用于商业用途)。   本示例通过对最近流行的“贪吃蛇大作战”游戏...

2万+

封装POD与PinMap文件总结学习-20250516

芯片封装外形图(POD)和PinMap是芯片设计和制造中的关键文档。POD详细描述了芯片的物理尺寸、引脚布局和封装类型,而PinMap则提供了芯片封装上各个引脚的位置、名称和功能的详细信息。这些文档在芯片设计、制造和应用过程中起到“地图”的作用,帮助设计人员理解芯片的物理和电气特性。在PCB设计中,POD用于确定socket的footprint和pogo的选型,而PinMap则用于器件的合理布局和布线。这些信息对于确保芯片的正确安装和功能至关重要。

歌颂苦难的行为是无耻的; 2365

win7如何修改html图标,Win7如何修改桌面图标

Win7下单方面修改桌面图标方法。修改图标系列软件最新版本下载基本图标设置修改桌面图标就是把原图标变换一个样式而已,其前提是要有这个程序对应的原版图标才行,在刚刚装有Win7系统时,很多图标都是隐藏的,需要把它们找出来。首先在桌面空白界面右击鼠标,在弹出的对话框中找到个性化选项,接下来会弹出控制面板下的个性化设置,单击左侧列表中的“改变桌面图标”,在弹出的对话框中,找到桌面图标,勾选想要在桌面显示...

weixin_35578748的博客 332

Carla中如何渲染opendrive车道线和车道标识(全网独家,附代码)

carla是可以单独加载opendrive并渲染路面的,但是无法把车道线渲染出来,这是一个大坑,因为没有车道线就无法给感知输入。楼主已经实现,直接渲染车道线或者带PBR贴图的车道标识。实现起来非常简单,但必须对carla源码以及ue的开发足够了解。在carla源码中有一个很重要的类opendrivegenerator,它是关于opendrive渲染的全部方法,但是你是找不到它实例化的地方的,因为它被定义在蓝图关卡中。网上包括carla官方关于carla源码的分析少之又少,楼主将自己的经验写出来供大家参考。

u013998156的博客 1090

PowerPMAC配置EtherCAT设备

本文详细介绍了在PowerPMAC IDE环境下配置EtherCAT伺服电机的完整流程。主要内容包括:准备工作(连接硬件和获取ESI文件)、通过ESI管理器加载配置文件、网络扫描识别从站设备、变量映射(定义输入输出位置参数)、激活EtherCAT通讯(验证状态字和实际位置)以及相关参数说明。文章还概述了主站配置的8个方面和从站配置的7个选项,重点说明了PDO映射和变量分配机制,为伺服电机的EtherCAT通信配置提供了系统指导。

mahuliang321的博客 968

修改桌面图标显示名称

有的时候客户可能有类似的需求,预置了一个APK ,没有源码,要求修改其桌面显示的名称。 有源码的话可以进行AndroidManifest.xml,下面列举没有源码的一种处理方法! 平台:80N 修改目录:packages/apps/Launcher3/src/com/android/launcher3/IconCache.java ///M: ALPS02586389.

时光 1292

黑猫带你学eMMC协议第4篇:eMMC概述

1 前言 声明: 本文依据eMMC JEDEC5.1协议及个人工作经验整理而成,如有错误请留言。 文章为个人辛苦整理,付费内容,禁止私自转载。 本文大约3000字,从emmc的内部结构框架、供电、总线、寄存器等各方面进行框架性的介绍,本章节内容不需要深入研究,读完本篇文章,只要能对emmc有个框架下的了解,就可以了。 2 内部结构框架 由图可以看出,emmc内部由两块组成:控制器 + 存储介质。emmc内部存储介质绝大部分为nand flash。 众所周知,我们需要存储数据到nand flash中,并

黑猫奥利奥的博客 3341

Android 如何预置桌面上的应用程序图标、快捷方式图标或者窗口小部件?

前言          欢迎大家我分享和推荐好用的代码段~~ 声明          欢迎转载,但请保留文章原始出处:          优快云:http://www.youkuaiyun.com          雨季o莫忧离:http://blog.youkuaiyun.com/luckkof 正文   如何预置桌面上的应用程序图标、快捷方式图标或者窗口小部件? 请

奥特曼 3975

【SpringBoot 3.x 第92节】Spring Modulith:构建模块化单体架构(基于 Spring Boot 3),一文带你搞透(超详细)!

🏆本文收录于《滚雪球学SpringBoot 3.x》,专门攻坚指数提升,本年度国内最系统+最专业+最详细(永久更新)。    该专栏致力打造最硬核 SpringBoot3 从零基础到进阶系列学习内容,🚀均为全网独家首发,打造精品专栏,专栏持续更新中…欢迎大家订阅持续学习。 如果想快速定位学习,可以看这篇【SpringBoot3教程导航帖】,你想学习的都被收集在内,快速投入学习!!两不误。

**My Coding Family** 998

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

如何预置桌面上的应用程序图标、快捷方式图标或者窗口小部件?

[DESCRIPTION] 如何预置桌面上的应用程序图标、快捷方式图标或者窗口小部件 [SOLUTION] 可以在res/xml/default_workspace.xml文件中增加或删除tag标记块   如果想删除预置的browser图标:         launcher:packageName="com.android.browser"         launcher:c

andylao62的专栏 2843

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

Android隐藏桌面图标,不显示应用图标

Android隐藏桌面图标,不显示应用图标 隐藏桌面图标Android隐藏桌面图标,不显示应用图标隐藏桌面图标通过adb命令启动 效果预览: 如图所示,左图是默认安装app后,桌面上会显示一个应用图标。右图是增加隐藏桌面图标设置后安装的app,可以看到桌面上不会出现应用的图标,但是我们可以通过adb命令来启动应用。 隐藏桌面图标 为了隐藏app桌面图标,安装app后不在桌面上显示应用图标。我们可以通过添加<data>标签让启动app入口Activity申明为由接收隐式的Intent来启动,这样

tracy的博客 1万+

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

在系统安装时候,在手机桌面上不出现图标

原有我们在Manifest.xml中配置启动的activity时,配置如下: <activity android:name=".activity.MainActivity" android:label="@string/app_name" >

一切没有被记录的,终将被遗忘 1728

rk修改launcher_launcher默认桌面修改方法

1.添加普通的应用程序:在../package/apps/VLauncher/res/xml下的default_workspace.xml文件中加入默认要放置的普通的应用程序。加入的格式为:<favoritelauncher:packageName="..."//应用的packageNamelauncher:className="..."//应用启动时的第一个activitylaunch...

weixin_39978444的博客 809

android P (9.0) Launcher3 去掉抽屉式,显示所有app

前言 参考自以下博文,感谢博主 https://blog.youkuaiyun.com/qq_30552095/article/details/80494770 https://blog.youkuaiyun.com/illailla/article/details/80972830 先下载Launcher3,git clone 或者到googlesource 下载,或者其他地方下载 git clone https://...

yxdspirit的专栏 1万+

桌面不显示IE浏览器图标

“开始”→“运行”→“regedit”→“确定”,找到[HKEY_LOCAL_MACHINE/ SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/HideDesktopIcons/ NewStartPanel],在右侧窗格中找到{871C5380-42A0-1069-A2EA-08002B30309D},双击该值,然后将数值改为0,关闭“注册表编

zhulefei的专栏 955

[原创]Delphi编程之Win10桌面图标设置

具体代码如下: unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.ComCtrls,...

weixin_30340775的博客 311

linux下为桌面添加程序快捷方式

桌面上新建:xxx.desktop[Desktop Entry]Encoding=UTF-8Name=helloWorldComment=IconTest LinkExec=/workspace/build-ListVIewWidget-Desktop_Qt_5_9_0_GCC_64bit-Debug/ListVIewWidgetIcon=/workspace/build-ListVIewWidg...

吸喵高手的小窝 1431

Linux系统下创建软件桌面快捷方式

第一步:在桌面创建一个文件,命名为:MTPeripheralServer.desktop。 编辑文件,输入以下内容 [Desktop Entry] Type=Application Name=终端外设服务请求程序 Icon=/usr/share/icons/1.png //快捷方式图标存放路径 Exec=/home/cjh/soft/qtProject/build-MTPeripheralServer-Static_Desktop_Qt_5_13_2_GCC_64bit-Release/run.s

my_angle2016的博客 1281

linux版qq怎么创建桌面快捷方式,Linux_ubuntu系统怎么把网页版QQ添加到程序列表?,新手教程:ubuntu网页QQ快捷方 - phpStudy...

ubuntu系统怎么把网页版QQ添加到程序列表?新手教程:ubuntu网页QQ快捷方式1、chrome浏览器打开网页QQ网址:http://web2.qq.com/2、打开菜单>更多工具>创建应用程序快捷方式3、选择创建位置为桌面,重命名为QQ或者网页QQ(右键>属性>点图标可以修改图标显示,此步骤选择应用程序就可以,习惯桌面操作了)4、制到/usr/share/appli...

weixin_35076990的博客 770
上一篇: android checkbox样式
下一篇: android 模拟器对应键盘快捷键
21freestyle
博客等级 码龄15年 14粉丝 47原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值