在2023年保持警惕,2014年 91% 的加密货币已经死亡

今年已经过去两周,加密货币市场正在反弹。比特币和以太币的价格在 7 日图表上均上涨了约 20%。但最近对山寨币的一项研究旨在让加密货币投资者在交易反弹之前停下来。

当市场出现这样的走势时,加密交易者通常会洗牌。他们进行交易以获取利润、进行对冲或在他们认为接下来会获利最多的代币中建立多头头寸。

这可能会导致加密货币交易市场的波动性增加。此外,交易者会预测彼此的举动。因此,随着自我实现的短期预期,市场可能会变得越来越不稳定。虽然这看起来很复杂,但加密交易在投资回报率方面的价值是天壤之别。

有广泛的风险和回报

例如,虽然上周市值排名前三的加密货币上涨了 20%,但以下是一些山寨币的涨幅:Cardano (ADA) 上涨了 26%。Solana (SOL) 上涨了 70%。雪崩 (AVAX) 上涨了 42%。Lido DAO (LDO) 飙升 42%。Aptos (APT) 暴涨 94%。

卡尔达诺上涨是因为ADA 的基本面成交量激增。TVL(总价值锁定)飙升。Cardano 中用于质押的 TVL 在 1 月份飙升。其 DeFi 协议的交易量也激增。还有关于用于ADA 自定义侧链部署的新 ADA 稳定币和开发工具包的讨论。

与此同时,花旗指出 Solana 区块链的活跃度很高。AWS与Avalanche 合作,将其区块链解决方案带给企业和政府。

Lido DAO在与 MakerDAO 的激烈竞赛中不断向前推进。Solana 的同行 Aptos 表现良好,因为投资者对其快速吞吐量感到兴奋。

很容易看出为什么购买山寨币很诱人。但是,在你满眼满是带有美元符号的大数字掏出信用卡之前,请不要忘记对不利因素保持警惕。虽然您的本金投资可能在一周内升值 35% 或 84%,但也可能很快全部消失。

2014 年推出的加密货币中有 91% 已经消失

最近的一项研究发现, 2014 年推出的加密货币中有 91% 现在已经失效。2017 年发布了 704 种现已死亡的加密货币。而 2018 年是加密货币灭绝最严重的一年,有 751 种硬币在其持有者身上死亡:

“我们审查了来自 Coinopsy 的 2,400 多枚死币的数据,汇编了每枚币当前状态的数据。然后,我们分析了过去 10 年中每种代币的表现,记录了代币何时被淘汰以及原因。”

该研究在死币中发现了一些共同的主题:骗局、笑话、短命的 ICO,以及被遗弃或没有交易量的币。根据过去失败的加密货币,这里有一些需要注意的危险信号:如何避免加密地毯拉动。这里有六个关于如何避免 DeFi 骗局的建议。

不过,值得注意的是,失败的加密货币的数量根本不应该给人一种加密货币特别危险或困难的印象。这是一个类似于整个经济体的失败率。新餐厅的失败率相似。新网站在 Dot Com 时代死了,现在仍然如此。

这种分布也超越了商业。大多数系统的大部分输出是系统的一小部分因素的结果。在这方面,加密货币并不是独一无二的。

这并不意味着学习如何使用加密技术太难或太冒险。但它确实强调了保持知情、认真对待并知道自己在做什么的重要性。

本文观点仅供参考,不构成投资建议。币圈波动大,投资需理性。

欢迎关注笔者,在留言区分享您的观点!

本文转载于网络 如有侵权请联系删除

相关文章

  • MySQL Scheduler Events带来的风险

    定时任务是我们开发、运维人员经常用到的,比如cron,job,schedule,eventsscheduler等都是为了方便我们重复执行某项工作而无需人工参与而设计,这里我要说的是MySQL数据库本身的定时任务,即eventsscheduler的风险案例。一、现象描述这里有一个从库出现数据不同步现象,具体报错如下:      Slave_IO_Running:Yes       Slave_SQL_Running:No        Last_SQL_Errno:1032        Last_SQL_Error:CouldnotexecuteDelete_rowseventontablebs.dg_sale;Can'tfindrecordin'dg_sale',Error_code:1032;handlererrorHA_ERR_KEY_NOT_FOUND;theevent'smasterlogmysql-bin.000079,end_log_pos159513315这个现象出现是由于主键问题导致数据删除失败,进而引发数据同步错误。二、原因分

  • 网络编程

    网络编程构建TCP服务创建TCP服务器TCP全名为传输控制协议,在OSI模型(由七层组成,分别为物理层、数据链结层、网络层、传输层、会话层、表示层、应用层)中属于传输层协议。3次握手创建会话服务器端和客户端分别提供一个套接字,这两个套接字共同形成一个连接服务器端与客户端则通过套接字实现两者之间连接的操作TCP服务的事件服务器事件,listening,connection,close,error连接事件,data,end,connect,drain,error,close,timeoutTCP针对网络中的小数据包有一定的优化策略:Nagle算法要求缓冲区的数据达到一定数量或者一定时间后才将其发出构建UDP服务UDP在UDP中,一个套接字可以与多个UDP服务通信UDP又称用户数据包协议,与TCP一样同属于网络传输层无须连接,资源消耗低,处理快速且灵活若想让UDP套接字接收网络消息,只要调用dgram.bind(port,[address])方法对网卡和端口进行绑定即可UDP是一个EventEmitter的实例,而非Stream的实例,具有自定义事件,message,listening,cl

  • Flutter Dio二次封装的实现

    目录:DioManager:Dio辅助类NWMethod:请求方法,get、post等NWApi:大家都知道EntityFactory:json转换辅助工厂,把json转为TBaseEntity<T:数据基类,返回的参数为{“code”:0,“message”:“”,“data”:{}}BaseListEntity<T:数据基类2,返回的参数为{“code”:0,“message”:“”,“data”:[]}ErrorEntity:请求报错基类,{“code”:0,“message”:“”}EntityFactory: classEntityFactory{ staticTgenerateOBJ<T(json){ if(json==null){ returnnull; } //可以在这里加入任何需要并且可以转换的类型,例如下面 //elseif(T.toString()=="LoginEntity"){ //returnLoginEntity.fromJson(json)asT; //} else{ returnjsonasT; } } }复制Ba

  • Grafana使用教程之安装

    环境CentOSLinuxrelease7.3.1611 (查看centos版本cat/etc/redhat-release) 安装Grafana 通过yum直接安装Grafanasudoyuminstallhttps://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.3-1.x86_64.rpm复制将grafana-server添加到系统启动项sudosystemctlenablegrafana-server.service复制启动grafana-server$systemctldaemon-reload//#重新载入systemd,扫描新的或有变动的单元 $systemctlstartgrafana-server $systemctlstatusgrafana-server复制访问grafana我是在192.168.1.1上面安装的,grafana服务端默认访问端口是3000,访问地址为192.168.1.1:3000,初次访问时打不开,查了下防火墙,发现3000端口没有打开。[root@localh

  • 【模型优化】开源 |CVPR2020|ECA-Net深度卷积神经网络的有效通道注意,在图像分类、目标检测和实例分割方面更高效

    论文地址:http://arxiv.org/pdf/1910.03151v4.pdf 代码:https://github.com/bangguwu/ecanet 来源:天津大学智能与计算学院天津机器学习重点实验室 论文名称:ECA-Net:EfficientChannelAttentionforDeepConvolutionalNeuralNetworks 原文作者:QilongWang最近,通道注意力机制在改善深度卷积神经网络(CNNs)性能方面具有巨大的潜力。然而,大多数现有的方法致力于开发更复杂的注意力模块,以获得更好的性能,这不可避免地增加了模型的复杂性,加重了计算负担。为了克服性能和复杂性权衡的悖论,本文提出了一种有效的信道关注(ECA)模块,该模块只涉及少量参数k(k<=9),但是能带来明显的性能增益。通过对SENet中的通道注意模块进行剖析,证明了避免降维和适当的跨通道交互对于学习有效的通道注意是非常重要的,可以显著的降低模型复杂度。因此,本文提出了一种无降维的局部跨通道交互策略,该策略可以通过一维卷积有效地实现。在此基础上,我们提出了一种自适应选择一维卷积核大小的

  • 图像插值算法和OpenCV框架

    1算法理论介绍与推荐1.1最近邻插值算法原理最近邻插值,是指将目标图像中的点,对应到源图像中后,找到最相邻的整数点,作为插值后的输出。如上图所示,目标图像中的某点投影到原图像中的位置为点P,此时易知,.一个例子:  如下图所示,将一幅3X3的图像放大到4X4,用表示目标图像,表示原图像,我们有如下公式:缺点: 用该方法作放大处理时,在图象中可能出现明显的块状效应[图片上传失败...(image-3eee7e-1587461219520)]1.2双线性插值  在讲双线性插值之前先看以一下线性插值,线性插值多项式为:  双线性插值就是线性插值在二维时的推广,在两个方向上做三次线性插值,具体操作如下图所示:  令为两个变量的函数,其在单位正方形顶点的值已知。假设我们希望通过插值得到正方形内任意点的函数值。则可由双线性方程:   来定义的一个双曲抛物面与四个已知点拟合。  首先对上端的两个顶点进行线性插值得:  类似地,再对底端的两个顶点进行线性插值有:   最后,做垂直方向的线性插值,以确定:  整理得:1.3映射方法向前映射法  可以将几何运算想象成一次一个象素地转移到输出图象中。如果一个

  • eclipse如何导入、运行Java SE项目

    在上篇文章介绍了eclipse如何导入、运行Javaweb项目,本篇文章介绍如何导入、运行JavaSE项目,导入JavaSE项目比较简单,不像web项目那样,还需要配置服务器。导入JavaSE项目一般只需要配置JRE,将数据库驱动包构建到库路径下即可。我们应该知道,Java是可以写客户端应用的,也就是C/S架构的应用,并且,通过使用皮肤包,Java也可以写出漂亮的客户端应用,以下为本人使用swing开发的三个桌面应用。图1.拼图游戏 图2.员工信息管理系统图3.进销存管理系统以上项目的源代码可在公众号菜单项目源码菜单下的推文里获取关键字,然后在公众号内回复关键字既可获取源码下载链接。 那么,下载下来源代码后如何导入运行呢?分为如下六步:导入项目到eclipse中配置JRE路径将数据库连接jar包添加到库路径下 还原数据库、修改代码中的数据库连接密码启动在数据表中找到用户名、密码登录下面详细讲解这六步:1.导入项目到eclipse中File—>Import—>General—>ExistingProjectsintoWorkplace 导入成功后如下图:2.配置JRE路

  • 谈一谈做嵌入式的心路历程

    前些日子,有朋友问我,嵌入式这个行业到底怎么样?并且也有朋友也想进入嵌入式这个行业,想知道一些情况。在此我也想回顾一下自己做嵌入式的这几年,回顾走过的这些路,希望自己能够吸取教训,给予别人更多的了解这个行业的情况。也许我的描述并不能代表大多数做嵌入式的状态,但至少我在这条路上走过,对这个行业有着更多更深层次的理解,用我的教训和经验,能够帮到需要的人。初次结缘因为从小就喜欢电子方面的东西,所以对电子设备比较感兴趣,大学就选择了电子信息科学与技术这个专业。兴趣是最好的老师,在大学里我觉得学的东西都很简单,平时就出去玩一玩,考试也一样能够达到一定的标准。15年大二的时候,那时候,课程很少,每天下课放学后,舍友就打英雄联盟,一下课就是开黑的邀约。当然我也玩的很疯狂,每天也是开黑,一直到11点半宿舍熄灯为止,因为后来我喜欢英雄联盟这个游戏中的大乱斗模式,但是他们都不是很喜欢玩,所以后来就一个人开始玩了。再后来,一个人玩的没意思了,就打算做些有意思的东西。那时候安卓开发很火热,我也觉得做这个很好玩,就决定研究研究。于是开始学Java开发,每天就是研究Java的类,对象以及面向对象的思想。后来学了一

  • VSCode使用总结

    VSCode官网:https://code.visualstudio.com/简介VSCode是微软出的一款轻量级代码编辑器,免费而且功能强大,对JavaScript和NodeJS的支持非常好,自带很多功能,例如代码格式化,代码智能提示补全、Emmet插件等。VSCode推荐一个项目以文件夹的方式打开。一、设置首选项下载安装完成后,打开编辑器,首先要设置主题、字体大小等。1.设置主题文件→首选项→颜色主题2.设置字体大小文件→首选项→设置,打开了一个setting.json文件,将左边的设置复制到右边进行覆盖生效,所有编辑器的设置都在这里修改。  二、Emmet插件最新版集成了Emmet2.0,在文件→首选项→设置可以开启或者关闭功能  三、快捷键所有快捷键设置:文件→首选项→键盘快捷方式  1.在当前行中间换行到下一行:ctrl+enter  2.当光标点击到某一行时,默认选中全行,可以直接复制剪切  3.直接删除某一行:shift+delete或者ctrl+shift+k  4.多行光标选择:alt+鼠标左键  5.自动生成html结构和meta声明:首先输入“!”,然后按tab键

  • NIO前言:一、NIO与IO的区别二、通道和缓冲区三、NIO的网络通信总结:

    前言:所谓NIO,就是NewIO的缩写。是从JDK1.4开始引入的全新的IOAPI。NIO将以更高效的方式进行文件的读写操作,可完全代替传统的IOAPI使用。而且JDK1.7对NIO又进行了更新,可以称作NIO2.0。一、NIO与IO的区别区别主要如下:IONIO面向流面向缓冲区阻塞IO非阻塞IO无选择器有选择器传统的IO流,可以理解为水流,需要在文件系统与程序之间建立水管,然后数据就在这水管中流通,而且这流动是单向的。NIO传输数据也需要在文件系统和程序之间建立通道,但是这个通道和水管不同。可以把这个通道理解为铁路,人不会直接在铁路上跑,数据也不会直接在这通道上传输。而是通过缓冲区将数据装起来,然后用缓冲区在这通道中传输数据。这个缓冲区就可以理解为火车,火车装了人,在铁路上跑,缓冲区装了数据,在通道上跑,而且这个过程是双向的。二、通道和缓冲区上面说了NIO是利用通道和缓冲区进行数据传输的,那下面就来了解一下。通道和缓冲区1、缓冲区(Buffer): 一个用于特定基本数据类型的容器。由java.nio包定义的,所有缓冲区都是Buffer抽象类的子类。简单的说,缓冲区就是用于存储数据的。

  • 在阿里技术一线呆三年,你会遇到哪些故障

    在技术面试的时候,我们通常会被问到“你遇到过哪些问题,是怎么解决的”。这个问题就很考验经验了,如果你在一个小作坊呆了很多年,你可能根本就不会遇到这些问题。所以面试官通常都会根据这个问题快速判断该不该pass掉一个求职者。只有遇到问题,解决问题,经历了这个过程,技术能力和解决问题的能力才会提升,人和技术才能融为一体,才知道什么技术是真正有用的,什么技术是华而不实的花拳绣腿。这里列举一些大型网站的典型故障,我们会发现,在高并发和海量数据的情况下,一般情况下的不是问题的问题都会涌现出来。这可不是危言耸听,如果你在BAT等大厂呆过三年之后,你一定和我一样有此体会。你见过写日志写出故障的吗?磁盘空间预警,服务器宕机。一个普通的应用服务器集群,配置硬盘大小100G,装上系统以及程序运行环境之后还剩余几十G。正常情况下这么大的磁盘空间绝对够用了,但是开发人员忘记将日志输出级别调整为ERROR了,这样普通的请求都会打印非常多日志,很快就将磁盘写满了。一条慢SQL引发的血案和一条执行频率非常高的SQL引发的血案。通常数据库load居高不下,所有要访问数据库的应用全部加载缓慢甚至无返回。那你就要检查一下是

  • AutoFac+ASP.NetMvc,AspNet.Core

    ASP.Net.Mvc 引用install-packageautofac install-packageMvc5复制//创建一个用于注册的对象 ContainerBuilderbuilder=newContainerBuilder() //获取实现类的程序集 Assembly[]assembly=newAssembly[]{Assembly.Load(实现类程序集)} builder.RegisterAssemblyTypes(assembly)//注册程序集 .Where(y=>!y.IsAbstract)//不是抽象类 .AsImplementedInterfaces()//注册所有实现接口 .PropertiesAutowired();//自动注入(必须为属性) //将本程序所有控制器全部注册 builder.RegisterControllers(typeof(MvcApplication).Assembly) .PropertiesAutowired(); Containercontainer=builder.Build(); //将当前容器的控制器工厂替换掉默认的控

  • 什么是算法

    算法这个名称大家应该通常不陌生,如果你是一个信息相关专业的本科学生,至少在本科一年级或者二年级就接触过不少算法了。随便打开一个人力资源网站去搜搜看“算法工程师”,好的算法工程师的年薪也随便就到三五十万甚至上百万的都有的。算法是什么?算法可以被理解成为“计算的方法和技巧”,在计算机中的算法大多数就是一些一段或者几段程序,告诉计算机用什么样的逻辑和步骤来处理数据和计算,然后得到处理的结果。科班出身的信息相关专业的朋友看到这里就比较亲切了,经典的算法有很多,比如“冒泡排序”算法,这几乎是所有以高级语言为依托的《数据结构》的入门必学;再比如“八皇后问题”算法,这几乎也是我们在讲穷举计算时的经典保留算法案例;还有不少我们听说过的算法,比如MD5算法,ZIP2压缩算法等各种不胜枚举的算法。应该说算法是数据加工的灵魂。如果说数据和信息是原始的食材,数据分析的结论是菜肴,那么算法就是烹调过程;如果说数据是玉璞,数据中蕴含的知识是价值连城的美碧,那么算法就是玉石打磨和加工的机床和工艺流程。算法在高级语言发展了很多年之后,更多的被封装成了独立的函数或者独立的类,开放接口供人调用,然而算法封装地再好却是不能

  • 关于Oracle和MySQL中的无密码登录 (r5笔记第39天)

    无密码登录在一定程度上能够简化流程,对于密码敏感,但是又需要提供访问权限的情况下是一个不错的选择。尤其是在乙方在做一些操作的时候,要密码和给密码是一个纠结的问题。不给没法工作,给了又对信息安全又影响。 在Oracle和MySQL中都有相应的解决方案,大道至简,这个功能的目的都是类似的。 在Oracle中可以通过设置wallet来实现,在10g版本开始支持。而在MySQL中自5.6版本开始可以使用--login-path来实现。 先来看看Oracle中的wallet实现无密码登录,可以通过mkstore来配置,我们可以使用--help得到命令使用的帮助。 [ora11g@oel1admin]$mkstore--help OracleSecretStoreTool:Version11.2.0.1.0-Production Copyright(c)2004,2009,Oracleand/oritsaffiliates.Allrightsreserved. Nowalletlocationspecified. mkstore[-wrlwrl][-create][-createSSO][-cre

  • java物联网框架_物联网学java吗

    大家好,又见面了,我是你们的朋友全栈君。基于java的多设备类型物联网架构实现前言:19年11月开始从【金融】行业转【物联网】,路途坎坷,一个人摸索前进,不过也学到了很多新的东西,交了很多好朋友,在此感谢各位! 以下是一些经验分享,希望能帮到有需要的朋友。1、架构思路考虑了很久打算用springboot+mysql去实现,因为熟悉这个框架,而且能减轻70%的机械性开发工作量,以后改springcloud也方便(注意逻辑实现不然工作量很大)。物联网和互联网可以说是有共同点的,但是也有很多的不一样。先说协议,互联网很多都是https或者http,但是物联网这块就不仅仅是这两种协议,会有UDP协议,TCP协议。上干货:环境:java+mysql+redis+rabbitMQ+Mqtt图解: 这个是比较简单的逻辑图,里面的复杂逻辑还是不能说的。这里面涉及到几个问题,好多物联网设备终端会有心跳,事件数据上来,怎么保证并发?入库的数据唯一?多种设备的数据上行,怎么存储?怎么管理?有多个第三方服务怎么分发数据?咱们一点点说:1、根据协议解析数据终端上行的数据有433协议,有蓝牙的,有zigbee的

  • [iOS] 建立与使用Framework

    [iOS]建立与使用Framework 前言 使用XCode开发iOS项目时,开发人员可以将可重用的程序代码,封装为Library或是Framework来提供其他开发人员使用。这两种封装方式在使用的时候:Library需要将.a封装档与所有公开的.h档提供给使用者加入项目,而Framework则只需要将.framework封装档提供给使用者加入项目。就使用情景来说,提供单一.framework封装档会显得比较简单方便。本篇文章介绍如何将可重用的程序代码封装为Framework,主要为自己留个纪录,也希望能帮助到有需要的开发人员。 建立 首先开启XCode来建立一个新项目:「MyFramework」,专案类型选择为CocoaTouchFramework。这个项目用来封装可重用的程序代码,提供其他开发人员使用。 专案类型 接着在MyFramework加入一个新类别:「MyClass」,做为提供给其他开发人员使用的程序代码。 MyClass.h #import<Foundation/Foundation.h> @interfaceMyClass:NSObject

  • 站立会议13(冲刺二)

    一、站立会议   二、任务分配及任务总结    成员      任务认领           遇到问题        李萌  对工程进行调试及优化  无大问题。都是程序调试的小问题    于磊  对应用进行测试体验  无      王楗   对工程进行调试及优化  无大问题。都是程序调试的小问题      张勋         对应用进行测试体验  无 三、任务看板 四、燃尽图

  • centos (软件应用)hp打印机

    1、linux服务器上正确安装cups和samba服务; 2、linux服务器正确安装打印机驱动程序; 3、linux服务器能正确的找到windows共享打印机。 具体步骤 一、确保打印机服务程序正确安装 在你的Linux服务器上安装cups和samba程序[1]: $yuminstallcups $yuminstallsamba $chkconfig--level234cupson#开启自启动服务 $chkconfig--level234smbon#开启自启动服务复制 1 2 3 4 如已安装,也可用如下指令验证: $rpm-qcups#如已安装cups,会输出cups-1.4.2-74.el6.i686提示。 $rpm-qsamba#同上复制 1 2 二、确保打印机驱动程序在Linux上正确安装 (注:这里确保linux打印服务正常使用最关键的一步!笔者在网上搜索大量的相关文章,但多数没有就如何正确选择合适的Linux打印机驱动程序进行详细阐述。) 1、请登录http://www.openprinting.org/printers推荐

  • Attention的计算过程

    本文参考以及图片来源Transformer详解 首先假设我们有序列x1、x2、x3和x4这四个序列,首先我们进行一次权重的乘法\({a^i}=W{x^i}\),得到新的序列a1、a2、a3和a4。示意图如下所示: 然后我们将输入a分别乘以三个不同的权重矩阵W分别得到q、k、v三个向量,公式分别是\({q^i}={W^q}{a^i}\)、${k^i}={W^k}{v^i}\(、\)v^i={Wv}{ai}$,这里面q表示的是query,是需要match其他的向量的;k表示的是key,是需要被q来match的,v表示value,表示需要被抽取出来的信息。示意图如下所示: 接下来我们需要做的就是将每一个queryq对每一个keyk做attention操作,那么attention操作是如何做呢,目的是输入两个向量,输出一个数,那么我们可以将这两个向量做内积:q1和k1做attention得到\(\alpha_{1,1}\),q1和k2做attention得到\(\alpha_{1,2}\),q1和k3做attention得到\(\alpha_{1,3}\),q1和k4做attention得

  • 波兰表示法和逆波兰表示法的转换

    笔试题算法实现 最近有很多笔试算法题,碰到了一道很陌生的:波兰表示法和逆波兰表示法的转换,用java代码实现了一下,题解给的实例跑通了,不知道其他的怎么样。 题干如下: 思路 从后向前遍历输入的字符数组 根据题干中前波的表示方法入栈 输出前波的结果,与给出示例表达式对比 *将正确的前波拆分入栈 规则为遇到右括号出栈四项值,分别为:左括号,表达式左值,表达式,表达式右值 按后波的规则拼接,并入栈 最后栈中的就是结果 java代码如下 ####**写的仓促变量定义有点乱** 复制 importjava.util.ArrayList; importjava.util.Stack; publicclassMain{ publicstaticvoidmain(String[]args){ Stringstr="-,+,a,*,+,b,c,d,e"; String[]strs=str.split(","); Stack<String>stac=newStack<String>(); ArrayList<String>al=new

  • App与小程序对接

    背景: 商品详情页,点击分享,分享到微信好友,点开链接App拉起小程序。 用户在小程序浏览完成,跳转至原App购买商品。 功能点: 实现APP与小程序互调。 前提: 已对接好友盟ShareSDK(需要集成完整版SDK,精简版拿不到回调,方法被混淆) 实现方法:   1.App唤起小程序。 ShareAction(this) .setPlatform(SHARE_MEDIA.WEIXIN) .withMedia(getUMMin()) .setCallback(shareListener) .share()复制   /** *小程序 */ privatefungetUMMin():UMMin{ valumMin=UMMin(link)//分享链接 umMin.title=title umMin.description=desc when(type){ TYPE_NORMAL->umMin.setThumb(UMImage(this,thumb)) TYPE_CARD->umMin.setThumb(UMImage(this,R.drawable.ic_sha

相关推荐

推荐阅读