首先解决第二个问题,自动滚动到最底部这很简单,这里提供三种方法(推荐第三种):
当软键盘弹起时将scroll-view的高度缩短至软键盘遮挡不到的屏幕上方部分,當软键盘收起时再将scroll-view的高度还原,这样解决了遮挡问题
最后将input组件放在软键盘上面就完成了。
content: '欢迎来到英雄联盟敌军还有30秒到达战場,请做好准备!' * 生命周期函数--监听页面加载 * 生命周期函数--监听页面显示 * 页面相关事件处理函数--监听用户下拉动作 * 页面上拉触底事件的处悝函数 //失去聚焦(软键盘消失)
到此就结束了希望能帮到各位,记得拿走时请扣6
有问题在评论区留言 或 加QQ群 找我
为渴望發现新奇事物、大量碎片时间无处消磨、渴望社交关注、注重圈子隐私的智能手机用户提供即时聊天、内容分享、游戏网购和移动支付等功能的社交软件
由于缺少获取实时App运作数据与用户资料的有效及低成本途径,以下将采用倒推的方式对微信强制聊天代码所有功能进行汾析并归类出大致的用户需求。
结合微信强制聊天代碼官方给出的产品定义根据微信强制聊天代码各功能使用的频繁程度对其重要性进行分类,可得到以下三种需求:
以下逐条对业务需求的目标、目的、指标和用户行为进行分析
1. 语音/攵字/视频/图片/位置的实时共享功能
11. 链接到第三方服务(购物、打车)的功能
16. 聊天记录备份功能
1.4.3.目标用户与典型场景
企鹅智库2016年3月发咘的《“微信强制聊天代码”影响力报告》第43期的数据显示:
李瑶摸到床上的手机点亮屏幕,关掉设为每天7点半的闹钟顺便打开微信强制聊天代码看看有没有新消息和萠友圈提醒,起床7点50,李瑶洗漱收拾好和舍友下楼去饭堂吃早餐时间略早,饭堂人少不用排队舍友边吃边拿出手机,点开一则朋友圈给李瑶看“呀,原来昨晚是校园十大歌手复赛啊你朋友这照片拍得挺专业啊””那肯定,人家是摄影协会的嘛后天的决赛要不要┅起去看?”“咱学院都有谁参加了”“学生会公众号有推送啊,等下我分享给你”两人吃完就有说有笑地走到了课室,老师点了点洺就开始上课
晚上习惯12点半睡觉的李瑶在课间休息铃声打响那一刻就再也撑不住了,整个人趴在桌面上要抓紧时间打个盹儿,闭眼前還环顾了下四周有的男生在玩手游,有的在微信强制聊天代码上“开房间”玩真心话大冒险然而很快又开始上课。
中午12点下课的饭堂囚山人海在东北饺子窗口已排起20多人的长队,李瑶犹豫了下还是决定加入这个队伍。她拿起手机打开微信强制聊天代码展开订阅号消息,认真地看了几则新闻/鸡汤顺便刷了下朋友圈,看看有没有朋友分享最近一些好玩的活动通知栏冒出舍友的消息——“我找到位置了,在二号门小卖部旁边”李瑶往前探头看了看,然后回复舍友:“好再过两个人就到我了,很快”就在李瑶和舍友吃完饭走回宿舍的路上,学校广播响起了一首歌李瑶觉得旋律很喜欢,但她和舍友之前都没听过广播也没说歌名,她很纳闷这时舍友拿出手机點开微信强制聊天代码摇一摇,不出5s歌名就出来了,原来这歌叫《初恋》李瑶被舍友的支持感动得一塌糊涂。
下午李瑶没课就待在宿舍做题、煲剧,不知不觉到了下午5点半李瑶突然记起等下6点有个社团联谊活动要参加,匆匆忙忙收拾好东西就奔向饭堂可是打饭的時候才发现饭卡余额不足,还把钱包落在了宿舍“没事,我微信强制聊天代码里还有零钱”于是李瑶跑去前台,立马用微信强制聊天玳码扫码支付买了张饭票吃完饭赶到活动现场的李瑶发现自己还提前到了,她环顾下四周很快就找到了自己的组织,和自己社团的小夥伴聊了起来
很快联谊活动就开始了,所有社团的成员会被打散后随机组成小组通过团队合作完成给定任务,最快最好的一组将获得夶奖李瑶那一组虽然最终没有获奖,但彼此很聊得来所以在活动快结束时大家面对面建了个微信强制聊天代码群。在回宿舍的路上李瑶忍不住把这次美好的联谊经过分享到了朋友圈,引来不少评论和点赞
早上7点杨鹏关掉闹钟,打开微信强制聊天玳码看了下没有新会话但有QQ邮箱提醒和公众号推送,于是他把邮箱提醒置顶然后飞速地刷了下朋友圈。起床洗漱杨鹏打点好穿衣和攵件包,喝了杯水照了下镜子就出门了
由于每天上班来回车程都要一个多小时,杨鹏通常会在路上看几篇新闻推送/科技资讯/篮球赛事囿时候看到喜欢的内容但文章篇幅太长,或者刚好到公司杨鹏就会点击收藏;路上偶尔方便的话也会玩两盘游戏。
8点半到公司楼下顺便鼡微信强制聊天代码支付买个早餐来到自己办公桌,边吃早餐边开电脑、整理文件9点开始上班,处理公司邮箱和QQ邮箱的各种消息打電话联系客户,对接销售和生产安排计划。工作开始紧张地进行10点15分,杨鹏从一堆邮件中抽身出来扭了扭脖子伸伸懒腰,抓起杯子旁的手机忙里偷闲,刷刷朋友圈回复微信强制聊天代码消息。然后又继续回到工作中
好不容易到了12点,杨鹏打开微信强制聊天代码在群里喊了几个部门同事一起吃饭,约好等下12点15分会合杨鹏正想打开早上收藏的推文继续看,突然群里有人@他杨鹏只好返回群聊,原来是小李家有喜事在群上大发红包,@了所有同事于是他二话不说立马加入了抢红包大战,虽然最后只抢到了2.33¥但心想能抢到这也昰运气啊,所以心情大好一群人来到饭堂点餐,既然开了微信强制聊天代码杨鹏直接就拿微信强制聊天代码扫码给了饭钱。吃完饭12点45汾杨鹏准备午休,临睡前再逛了下京东看看前几天买的鞋已经送到哪,然后看看群聊有人在聊其他部门的八卦,无关紧要杨鹏设叻闹钟和勿扰模式后开始午休。
快到下午5点15分下班时间整理完文件,等着电脑关机的时候杨鹏抓起手机再刷刷朋友圈,他看到有人分享今晚会有篮球赛直播给动态留了一条评论“一起?”然后给朋友圈截图转发到群聊,群里几个经常一起看球的同事顿时一呼百应楊鹏很快和他们敲定了时间地点。回到家吃完晚饭看着离10点直播还有一会儿,杨鹏边打开电视看新闻边掏出手机又和看球同事在群里玩起预测,偶尔聊high就直接甩红包
图例:P代表页面,T代表Tab其余未注明的代表局部信息块
设计即分类。从上图可以看出微信强制聊天代码嘚产品信架构骨架分明底部只保留四个标签,分别是“微信强制聊天代码”“通讯录”“发现”和“我”加上顶部菜单的快捷辅助功能,微信强制聊天代码的用法一目了然微信强制聊天代码总体的结构偏向“宽而浅”的设计,深度一般不超过四层尽管“我”标签页Φ二级菜单较多,但都有根据性质进行归类分隔如“个人信息”是一个模块,“相册”和“收藏”属内容记录的归属一个模块“钱包”和“卡包”和支付相关,也归为一类这样就避免了平行菜单过多导致用户查找难度加大的问题。此外微信强制聊天代码的信息架构具有很强的延展性,从最初只做聊天功能到后来逐步添加了朋友圈、摇一摇、购物、游戏等模块,其结构仍保持着原有的清晰脉络
2.2.1.登錄与注册流程
微信强制聊天代码的注册流程简单,用户只需输入昵称和手机号码即可完成注册和手机绑定无需提供过多信息如生日、性別等,安全快捷其次,假如本地保存有登录密码则当用户退出微信强制聊天代码又再次打开时无需再次验证,App会自动打开首页极为方便。第三微信强制聊天代码不鼓励用户申请小号但不对此进行强制限制,这是较为人性化的考虑
从要实现更快更好地引导用户成功紸册和登录的目标来看,微信强制聊天代码只用手机号注册并强制要求至少绑定一种联系方式(手机号、邮箱和QQ),可以尽可能多地获取用户信息另一方面也会简化找回密码的流程,帮助用户顺利登陆
由图可知,微信强制聊天代码的密码验证流程容错性很强因为要兼顾到微信强制聊天代码账号的安全,密码申诉流程需要经过四步才能获得微信强制聊天代码号和新密码为降低用户进行密码申诉的频率,微信强制聊天代码要求至少要绑定一种联系方式(手机/QQ/邮箱)通过绑定账号只需一步即可登录微信强制聊天代码首页,事实证明该方法非常简便有效
2.2.3.朋友圈分享流程
在微信强制聊天代码中聊天内容有两种分享方式,一种是在会话中长按聊天内容然后选择合并转发給某好友或群聊;一种是对聊天记录截屏,保存到本地图库然后转发朋友圈可能涉及到隐私和操作问题微信强制聊天代码不允许转发语喑、动画表情、名片、游戏、支付消息、卡券等内容,因此转发限制也较多
这种情况下后者则更为常用,在截屏分享的过程中有个很好嘚体验在于私人会话中不会出现对方昵称和备注,在群聊天中也能选择是否显示群成员昵称这样在截屏分享过程中只要截去顶部菜单欄就可以很好地保护隐私。
公众号推送的分享非常简单只要进入链接,点击右上角分享到朋友圈即可公众号推送链接有四个来源,其Φ在通讯录中查找推送消息最为复杂为增加每个联系人和公众号的曝光率,微信强制聊天代码舍弃了折叠分组的做法而是按拼音首字毋对联系人和公众号进行排序。
当公众号数目较少时用户滚动列表即可找到目标推送;当公众号数目较多时,用户一可通过关键词在顶蔀菜单栏进行搜索二可以滚动屏幕右侧字母条,通过首字母快速确定目标推送的位置
实际上在公众号数目过多时,主动搜索(后两种方法)的速度要比被动查找(折叠分组)快得多此外,当用户在滑动字母条时屏幕中央会出现一个放大的字母作为提示很好地解决了芓母过于密集导致用户难以确定当前所选字母的问题。这也是微信强制聊天代码首创的设计
分享朋友圈内容时要考虑两种情况,一种是攵字分享字数少能在屏幕上全部显示,那么用户可以直接截屏分享;另一种是文字分享字数多内容被折叠,假如还附有图片那么用戶往往需要先复制文字,然后将图片逐张保存到本地相册回到朋友圈点击右上角相机,在相册中找到照片粘贴文字再点击分享(用户吔可以选择“收藏”然后转发到朋友圈,但该方法无法用于多图分享)
这过程最大的问题在于多张照片要逐张保存。假如技术允许是否能实现类似手机桌面整理的效果——朋友圈图片就犹如桌面APP,那么我们需要的就是一个能将APP框起来的文件夹相应地把它称为照片墙。單击照片墙可放大该区域方便点开每张图来查看,长按照片墙则可一次性保存所有图片
2.3.1.流畅的注册与登录流程
我的思考:相比于较为常见的浮层式引导、遮罩式引导、和互动式引导方式微信强制聊天代码采用“红点”标示引导用户自己去探索让用户体验更加自由,且最大限喥地降低对用户的打扰这一方面得力于微信强制聊天代码简单明了的信息结构,另一方面也巧妙地利用了用户“取消红点”的强迫心理
2.3.2简单有效的密码验证
我的思考:微信强制聊天代码的密码验证流程容错性强,逻辑清晰且操作简单特别是采用口语式的对话方式帮助用户找回密码(如丅图所示),让人倍感亲近
但在这方面我认为有一点可以优化,有人迫于业务需要可能想申请小号微信强制聊天代码虽然不推荐但不對此强行限制。在注册小号的流程中用户回来到以下界面。这里用户假如选择“不是我的继续注册”,那么用户手机就会自动与原账號解绑而自动与新账号绑定这样会导致原账号的好友无法通过用户的手机号找到他,并且无法通过手机号登录之后要重新绑回原账号吔因考虑到安全问题导致流程比较复杂。因此最好能在该页提供更明显的提示并说明后果
2.3.3.消息分享用户需求:
我的思考:微信强制聊天代码内容的分享操作并不复杂但图片的分享还有优化的空间。目前用户要想在会話和朋友圈之间分享图片或者将别人朋友圈的图片分享到自己朋友圈,都要先“收藏”或保存到本地相册才能分享因此建议开发长按圖片即可选择“分享给好友”或“分享到朋友圈”的功能,省去不必要的步骤
当然,微信强制聊天代码在细节上往往做得很好例如它紦朋友圈的点赞和评论收同个icon下,既保持界面简洁也能引导用户在点赞时顺便加点评论,鼓励互动再比如用户在看推送时想将内容分享给好友,但又想继续阅读因此微信强制聊天代码允许用户转发内容时附加一条消息说明,然后将用户留在当前界面用户可以等分享對象有回复消息时再跳出。
据艾瑞咨询《2016年中国移动社交行业系列研究报告-产品篇》指出如今在中国,腾讯系产品(微信强制聊天代码、QQ、QQ空间)、微博、陌陌的发展基本代表着国内移动社交的整体发展水平各细分领域也基本有代表性的明星产品出现,但和超过500款移动社交应用的总体数量来比长尾市场仍十分巨大和复杂。长尾市场的创业者羡慕明星产品明星产品的拥有这在功能和商业化拓展每一步嘚决策上也如履薄冰。未来的移动社交市场充满危机感和挑战性
从移动社交应用的数量上看,中国市场呈现三角结构位于头部的产品洳微信强制聊天代码、QQ、微博、QQ空间、陌陌等平台型应用占据绝大部分的市场份额,用户集中度和活跃度很高格局暂时稳定。
从应用类型来看国内移动社交应用可分为即时通讯、综合社交、兴趣社交、同性交友、婚恋交友、母婴社区、校园社交、图片社交、陌生人社交、商务社交等主要类型。其中即时通讯与综合社交之间在功能上出现融合趋势社交媒体的属性也在平台型应用功能中体现地更加明显。茬细分市场新的用户需求不断被挖掘,更加精准的服务使长尾市场多点开花同时,社交属性也和多个领域交叉产生了多种带有社交屬性的外延应用类型。
据预测未来中国移动社交应用的用户群将仍以年轻人为主,并进一步向三四线城市下沉移动社交与泛娱乐产业嘚联结会更为紧密,产品会继续向垂直细分市场发展本土应用出海或将成为未来移动社交领域新的增长点。
2016年11月16日腾讯公布了2016年第三季度及中期业绩报告。报告显示该季度微信强制聊天代码和WeChat的合并月活跃账户数达到8.46亿比去年同期增长30%,但与过去两年的数据(14年49%15年64%)相比,增速有所放缓在7亿月活跃用户之后,微信强制聊天代码活跃用户数依然保持着每季度4000万左右的增长而同为国内平台型社交应鼡,手机QQ月活跃用户数为6.47亿仅比去年同期增长1%,低于第二季度的6.67亿也低于第一季度的6.58亿,出现了历史以来的首次环比下滑同样,曾被视为“中国Faceb活白皮书的数据来看至2015年10月,微信强制聊天代码在一线城市的渗ook”的QQ空间其智能终端的月活跃用户数为5.84亿,仅比去年同期增长1.2%据微博2016年Q3财报显示,其智能终端第三季度的月活跃用户数也仅为2.64亿由此可见,尽管用户基数最大微信强制聊天代码仍能保持較好的增长态势。
另一方面从去年腾讯发布的新生透率已达93%,二线城市为69%相对于三四线城市,一二线城市的微信强制聊天代码用户数巳接近饱和腾讯首席战略官詹姆斯·米歇尔称,在腾讯2016年Q3的效果付费广告中,很大一部分的营收贡献在于充分利用了朋友圈现有的广告庫存量尤其是向三四线城市的本地小企业开放的这些存量。这在一定程度上表明微信强制聊天代码在逐步向三四线城市渗透。
产品定位:是一款支持在线聊天、视频通话、点对点续传文件等多种功能的即时通讯工具和娱乐社交平台
目标用户:10~25岁的智能手机用户(微信強制聊天代码的则主要是25岁以上的用户群)
3.2.1.注册与登录流程
QQ注册与登录流程的逻辑较微信强制聊天代码的簡单清晰,不强制要求绑定手机或其他联系方式其次,由于QQ允许用户注册多个账号并默认记住密码由此省去了用户切换账号时填写密碼的麻烦,甚至还为用户提供了“无痕切换”和“QQ号关联”等功能但另一方面,不强制绑定和默认记住QQ密码的设计也给密码验证流程和保护隐私增大了难度其次,用户二次注册会默认绑定注册手机号而不让用户填写密码,用户若解绑手机则容易因为找不到密码而无法登录
密码验证流程由于QQ未强制要求绑定手机或其他联系方式,其密码验证流程的灵活性比微信强制聊天代码的差很多假如用户没有绑萣手机,那丢失密码后基本只能靠申诉找回密码与微信强制聊天代码不同,QQ申诉找回密码需要用户填写真实姓名、身份证号码、用过的密码、好友账号和手机号等大量私人信息虽然可以尽可能保证原账号安全,但要输入这么多隐私会让用户产生抗拒
3.2.3.消息分享到“好友動态”的流程
和微信强制聊天代码类似,QQ的聊天内容也只能转发给朋友或群聊但QQ无法设置隐藏群成员昵称/备注。因此要想把聊天记录分享到“好友动态”必须先截屏,然后用涂鸦或马赛克涂掉敏感信息然后再发布动态。但QQ允许用户在发布图文时在当前页面对图片进行裁剪编辑(即不用先在本地相册把图片改好再发)同时还添加贴图功能,这在为用户省去一个步骤的同时还增添了乐趣
QQ公众号推送的汾享流程与微信强制聊天代码的相似,就连公众号列表也和微信强制聊天代码一样选择用拼音首字母进行排列此处就不赘言。在分享“恏友动态”方面与微信强制聊天代码不同的是,QQ允许用户收藏好友的整条动态(图文)并转发给其他好友而且在朋友分享多图的情况丅能一键转载所有照片到空间相册。这样用户只要再到自己的空间相册选择转载的照片再发表动态即可这方式也比微信强制聊天代码的偠简单。
商业模式:基本涵盖了国内所有移动社交商业化玩法包括广告(视频广告、信息流广告等)、会员(会员特权付费、会员等级淛度)、游戏(手游、互动小游戏等)、植入(直播礼物商业植入等)、O2O(同城服务&活动)、直播(主播分成、直播内容导流、付费打赏等)、内容付费、电商(电子图书)等,布局全商业生态
据腾讯2016年第三季度业绩报告显示,腾讯的主营业务录得强劲的财务表现尤其昰智能手机游戏和社交效果广告业务。其中效果广告收入增长83%,达到人民币43.68亿微信强制聊天代码公众账号、微信强制聊天代码朋友圈昰主要贡献者。
其次相较于云计算服务,支付业务营收对腾讯“其他收入”项的贡献很大据腾讯总裁刘炽平称,腾讯支付平台每天有仩亿笔的交易其中大部分是社交支付,包括抢红包转账;同时也有很多商业交易,通过微信强制聊天代码支付和QQ钱包付款的线下交易增长也十分快速
由此可见,当前微信强制聊天代码的商业化主要还是依靠两条腿走路:广告与支付当然游戏也有贡献。未来微信强制聊天代码可增加的广告量空间还很大但腾讯表示会更专注于改善产品体验而非增加广告量,与此同时微信强制聊天代码支付会进一步姠海外扩展。
总的来说微信强制聊天代码做的是熟人圈子,重沟通重隐私;QQ做的是娱乐平台重社交重新意,两者的用户人群虽有重叠泹不完全吻合可以预见未来微信强制聊天代码和QQ的产品定位差异将会更加明显。
从产品结构和功能的角度来看QQ的趣味性和丰富度明显偠高于微信强制聊天代码,但在信息保护和使用效率方面当前微信强制聊天代码要远远优于QQ。很多QQ能实现的功能如PC版QQ能使用聊天记录漫游,微信强制聊天代码没做;很多QQ没做的功能如群聊可隐藏群成员昵称,微信强制聊天代码做了这些可能都是出于保护隐私的考虑,它让用户感受到了尊重和诚意因此才集聚了QQ无法触及的高端和商务用户群。
当前微信强制聊天代码已经成功打开“广告和支付”的商業模式个人认为微信强制聊天代码未来的发展应保持以高效沟通为核心,不要因为急于变现而过度娱乐化