vvebo(vvebo替代)

分类: 游戏资讯 发布时间: 2024-06-25

大家好,今天来为大家分享vvebo的一些知识点,和vvebo替代的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!

本文目录

  1. vvebo是什么软件
  2. 从VVeboTableViewDemo到YYAsyncLayer(一)
  3. 简约VS简单:VVebo设计分析比较
  4. vvebo 微博草稿箱在哪
  5. 超话每天自动签到的软件是什么
  6. 超话每天自动签到的软件是什么啊
  7. PNP三极管参数

vvebo是什么软件

VVebo是一款便捷的微博手机客户端。

VVebo在苹果应用商店中给出了“纯净浏览体验”的宣传语,也就是说,这是一款微博客户端的第三方软件。这款APP走的是极简风,主页面仅有消息、榜单、我的三个选项入口,没有多余的功能,博文显示精简。

视频则使用ios原生播放器,支持边看微博博文边看视频,也支持倍速播放和投屏。基本上,VVebo像是一个极简化的微博,只保留了微博客户端的基础功能和最基本的信息流,其排版流畅受到不少用户的认可。

软件亮点

1、VVebo中用户可以随时随地轻松选择主题颜色,根据任何风格进行浏览。

2、完全精彩流畅的体验为用户提供了更大、最大的舒适功能,让用户在这里感受到另一种乐趣。

3、全新的手势操作模式,让用户使用的过程更加美观整洁。

4、微博时光机的独特功能,可以引导用户自由穿梭,让每一个用户在这里都能真正体验到前所未有的社交体验。

从VVeboTableViewDemo到YYAsyncLayer(一)

知道VVeboTableViewDemo其实很久了,一直想研究一下,最近终于有时间了,将VVeboTableViewDemo用Swift做了一遍(VVeboTableViewDemo.swift),花了两个周对iOS优化的一系列文章通读了至少一遍,发现它们对优化的点总结的很散,而且大多不适合我这样的小菜。

列如这样的问题:

首先看一下VVeboTableViewDemo的结构(由于我已经把它翻译成了Swift,我下面是用Swift版分析的,和原版的逻辑是一致的。)

其中DataPrenstenter是我从VVeboTableView中抽离出来的,他其实就是读取数据的,你不用关心。

以上这张图是VVeboLabel中所有的内容,高亮的那个方法是VVeboLabel的核心所在。

这里属于CoreText技术,主要是对文本的特殊处理,采用了逐行绘制

其余方法主要是对文本高亮和清除内容处理,不是重点,可以不关心。

在VVeboTableViewCell中,高亮的方法为核心部分。其实同VVeboLabel的思想是一模一样的,就是将内容异步绘制在一张图上,然后显示出来,到达减少混合,以减小GPU压力。就不贴出源码,下面会放出Demo。

这是一个设计很巧妙的类,在开始研究这个类的思路之前,我建议你看看这篇文章。当然如果你对UIScrollView足够熟悉,并且熟悉这个方法funcscrollViewWillEndDragging(_scrollView:UIScrollView,withVelocityvelocity:CGPoint,targetContentOffset:UnsafeMutablePointer<CGPoint>),那么对VVeboTableView的思路可以一目了然了。

该方法从iOS5引入,在didEndDragging前被调用,当willEndDragging方法中velocity为CGPoin.zero(结束拖动时两个方向都没有速度)时,didEndDragging中的decelerate为false,即没有减速过程,willBeginDecelerating和didEndDecelerating也就不会被调用。反之,当velocity不为CGPoin.zero时,scrollview会以velocity为初速度,减速直到targetContentOffset。值得注意的是,这里的targetContentOffset是个指针,没错,你可以改变减速运动的目的地,这在一些效果的实现时十分有用。

以上文字来源

微信读书的那种横滑居中效果,除了重写UICollectionViewFlowLayout,

也通过控制targetContentOffset就可以实现

图中高亮方法为核心部分

cell绘制判断逻辑

以上VVeboTableViewDemo源码已经全部解析完成了,那么你在惊叹作者巧妙思路的同时,肯定也很想知道这种技术的来源,和改进过程。(以下为个人猜想)

通过本文,我觉得应该了解CoreText、CoreGraphics、Hit-TestView、异步绘制这几项内容,你可以通过以下推荐的文章来掌握前三种技术,异步绘制在下一节YYAsyncLayer源码分析中,我相信你不知不觉就掌握了这项技术。

最初来源

这种技术的出现是为了减轻GPU的压力,因为图层的混合是GPU做的,而在这是CPU几乎是没事可做的,所以吧GPU的混合移到CPU的funcdraw(_rect:CGRect)去完成需求。

此技术的demofastscrolling

技术淘汰原因

由于retina屏幕的出现,原来单位面积的像素增加,而CPU做的事情也变得多了起来,导致效率反而不及subViews方法。

AsyncDisplayKitYYKit等新技术出现

我觉得VVeboTableViewDemo的出现应该也是遵循以上过程的

CoreText:

Swift之CoreText排版神器

官方文档

CoreGraphics:

iOS绘图教程

Swift之你应该懂点CoreGraphics

官方Demo

官方DemoSwift版本

BuildingConcurrentUserInterfacesoniOS

响应链

iOS事件响应链中Hit-TestView的应用

iOS事件处理|Hit-Testing

异步绘制

http://www.appcoda.com/ios-concurrency/

简约VS简单:VVebo设计分析比较

信息爆炸的年代,每秒钟创造的排山倒海的信息大比例来源于UGC。新浪微博属于国内典型的UGC平台,官方客户端常年霸占iTunes免费榜TOP位,而第三方也层出不穷,但大多都是想在官方的基础上改进体验。官方客户端的优缺点都很明显:兼容性好,支持最多的API;但也因为微博不断地社交化,让官方APP显得更臃肿,基础的微博阅读与操作的地位变得很微弱。第三方的付费应用慢慢地出现,如Moke、VVebo、Weico,定位不同,逐渐有各自的市场和粉丝群,但由于API接口限制,各家无一例外地把定位回归到微博本身的Content上来。这次,让我来管中窥豹,在对VVebo的分析中,笔者把它和竞品Weico进行部分GUI设计的对比,让大家能引申出一些思考:在有限制接口的情况下,如何打造一个stylish&usable的UGC客户端,如VVebo作者所说,“怎么在一个起跑线(指大致相同的接口)上让VVebo玩出差异化。”。

UGC的定义中有2个关键因素:内容和用户。作为一个UGC客户端,承担着用户和内容之间的双向媒介作用。所谓双向,其一,在把内容展示给用户时,如何规划微博多样化内容的展示方式,提升阅读体验(Layout);其二,用户对内容的操作中,如何利用已有API所提供的众多功能进行筛选、分类、组合,使功能更易用、更好用(Usability)。

前者,即内容to用户方向,要求客户端有扁平的信息框架,操作层级不应过多;后者,即用户to内容方向,要求界面设计应该以简洁为主,在一定主色调的情况下,界面干扰因素不应太多。

接下来让我们来了解下今天的主角。

VVebo是一款iOS平台扁平化风格的新浪微博客户端,拥有简洁干净的界面,流畅自如的手势。于2013年11月上架,起初的V1版的GUI和交互跟现在的风格不太一样,V2版以黄色的小蜜蜂为LOGO,走简约、设计感的路线。VVebo的作者Johnil是一位独立开发者,开发VVebo以外,还有个长微博拼图的产品“长图”,看得出是重度微博用户,不满于官方功能而自行开发适合自己使用的产品。除了VVebo的官方产品微博及媒体测评,我们并不容易找到它的其他资料,哪怕v2.0的测评视频,也被作者在测评后删除TT。所以,只好亲自上阵,草草制作了一个简单的测评视频。

它的竞品不少,除了上文提到的微博官方客户端、Weico、Moke,作为定位类似的Twitter客户端,如Tweetbot、Twitterrific,也可以被拉为同类型的范畴,来一起对比。

对APP产品的第一印象,莫过于它的APPicon了。VVebo的小蜜蜂造型,让我自然地把它和Tweetbot、Twitterrific的icon作比较。为什么都选用鸟类?这得追溯到微博始祖twitter。最初Twitter的主流发布方式并不是网页端,而是短信,大家知道,短信的字符限制是70字/140字符,所以推文也就限制在140字内。Twitter是一种鸟叫声,创始人认为鸟叫是短、频、快的,符合网站的内涵,所以也就把鸟作为了Twitter/微博的代言人。

icon风格,大多以单线风格或圆形填充为主,基本不使用文字作为功能图标。

内部界面的配色值得一说。VVebo基本以白底黑灰+主题色点睛为主,主题色提供了10个推荐色(明度不高不抢眼),如果没有合适的,可以在色轮中选择自己心仪的颜色。

或许应该这样说,VVebo并不存在“Theme”这个概念,它所能选择改变的颜色,只有“点睛色”,如ID、@、tag、hash等这些既是换成不同颜色也不会过分影响这个页面的视觉感受的文字和图标,和仍然保留的黑白灰很和谐。

Weico的主题简直就是改头换面,用各种色彩和异形图标把整个界面变得像游乐场——识别度很低的图标,太过艳丽的颜色,过于累赘的描边和渐变……虽然我不敢说现在没有人喜欢,但是至少在可用性上是很低的。

进入之后,跟大多数APP差不多,内部布局分为3块:顶部搜索栏/提示栏,中间主内容区,底部导航操作区。可通过切换阅读环境转为“沉浸模式”,此模式无顶栏、底栏变为一个透明度很低的当前标签icon。

而对于底栏而言,有些选择了纯图标,有些则选择加上了文字。如Weico,使用了辅助文字,这也就牵扯上了下文的主题效果,余言后表。而顶部的差别,也就是信息内容和架构的差别了。

还有个值得注意的点是:它把搜索系统作为一个子功能模块嵌入到每个大栏目中,而非一个独立的页面来存在。不使用全局搜索,有好有坏,一方面是不想让用户混淆搜索结果来源,保证搜索结果的纯粹性,另一方面,也牺牲了搜索本身可以带来的推广作用,或许更能实践它所提倡的“简洁”—你要什么我给你什么,不做多余的事。

相比之下,Weico的架构跟官方APP、Tweetbot更接近,从左到右分别是主时间线-消息-搜索-个人页,更多地是按照功能系统来分割,看上去增加了功能性,却少了些许的逻辑性。

让我们再来看看对于单条信息的架构。

左侧VVebo把信息进行了归类和分区:顶部是此条微博博主信息(头像、ID、加V)、微博发布源(时间、来源),中间是内容信息,底部是可用操作,如回复、转发、收藏等。而右侧Weico则显得随意多了,有点为了追求某种美观而没有采用归类的方式,左右上下不成网格也没有信息分区。

对于单条微博,常用的操作包括转发、评论,而VVebo关于这些操作的界面设计有点反常规:直接从下部展开一个遮罩层,把原微博内容覆盖得渣都不剩,上面露一点点白边。虽然整个动效过程是想要体现卡片化想法在里面,但是不让转发/评论和原微博同时出现,牺牲了关键部分的信息,实在是有点难以理解。像Weico这类,基本都遵循了网页微博的结构,内容后面紧跟着操作,这样连贯的语义,更方便用户联系原微博上下文来做出下一步的社交操作。

类似的情况还有“分享”功能,一般的应用(如右图Weico)都是遵循当前系统的默认视图——半截遮罩层,保留主内容的部分信息,让对话有连接。而VVebo,再一次选择了美观而忽视了内容本身:使用大约90%灰遮罩层把主内容完全挡住,虽然能隐隐约约看到背后的一点点,但基本挡住上一层的全部内容。这样就违背了UE最基本的一点,用户会疑问“我刚刚干了什么来着?现在这是要干什么?”,失去了上下文,也就增加了用户“取消—回忆—再次尝试”的几率。

侧边栏而言,功能定位差不太多,基本都是用来切换分组和管理DM的。VVebo采用黑底,Weico使用模糊版用户头像做底,基本都是能被接受的。值得提出的是,Weico侧边栏底部是4个快捷功能按钮,都是比较常用的,在实用性上略高一筹。

VVebo在操作上有意与官方/主流客户端产生区别,有自己的交互探索在其中,它的视觉设计值得被表扬。但对于界面布局和功能的处理上,还显得略有青涩,在往后的迭代中,希望能多进行有效用户测试实验,解决追求美感而失去的可用性上的弊病。

vvebo 微博草稿箱在哪

微博草稿箱在“我的资料”里,(注意,只能在手机微博可以看到)

步骤如下:

1.登陆手机微博客服端,点击右下角的“。。。”

2.进入“我的资料”,下拉找到“草稿箱”

3.点击“草稿箱”就能看到没有发送出去的微博

超话每天自动签到的软件是什么

超话每天自动签到的软件是VVebo超话自动签到。

VVebo超话自动签到安卓版2021特点:

1、专门为众多微博用户们打造的第三方微博客户端。

2、APP能够为用户们实现各种功能,小小内存而且还无广告。

3、可以实现微博超话自动签到服务,保持常用超话热度。

4、操作集中于屏幕底部,单手轻松操作。

5、完全定制化的内容样式,大小、间距随心设置。

6、多种多样的操作浏览自定义设置,满足你的所有需求。

7、滑评论和大爆炸很好的解决了痛点,触感让刷微博更加过瘾,细节非常到位。

超话每天自动签到的软件是什么啊

超话每天自动签到的软件是VVebo超话自动签到。

VVebo超话自动签到安卓版2021特点:

1、专门为众多微博用户们打造的第三方微博客户端。

2、APP能够为用户们实现各种功能,小小内存而且还无广告。

3、可以实现微博超话自动签到服务,保持常用超话热度。

4、操作集中于屏幕底部,单手轻松操作。

5、完全定制化的内容样式,大小、间距随心设置。

6、多种多样的操作浏览自定义设置,满足你的所有需求。

7、滑评论和大爆炸很好的解决了痛点,触感让刷微博更加过瘾,细节非常到位。

PNP三极管参数

1、Vceo是集电极和发射极之间能加的最大电压,一旦超出此电压三极管就有可能损坏;

2、Vcbo不会是5V(Vcbo通常不会低于Vceo),Vebo是三极管发射结的反向耐压值,一旦超出此电压三极管就有可能损坏;

3、Ic(其实应该用Icm来代表)是三极管的最大集电极连续电流,一旦连续电流超出此值三极管就有可能损坏,但它不代表任何情况下都可以在此电流下使用三极管,如果总功耗(集电结电压和集电极电流的乘积)超出额定值,即使集电极电流未超出此值,也同样有可能损坏。

OK,关于vvebo和vvebo替代的内容到此结束了,希望对大家有所帮助。

标签云