卸载短信群发达人后为什么通讯录安全助手没有了联系人没有了

发帖人是女婴父亲,刚以难民身份进入德国。
经过铁路菜市的火车速度很慢,很远就要鸣笛示意。
声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
  点击上方“夜雨旅行”关注我们
  “微信升级了,不要让拉黑你的人占用你的空间,你也试试吧,复制我的消息,找到微信里的设置,通用,群发助手,全选,复制粘贴消息发送就行,谁的名字变色了,删掉就行!ok!”
  这是最近小编收到的微信好友发来的信息,无独有偶,小编的同事也收到这样的信息。
  可是,这样的方法真能测出对方是否把自己拉黑吗?
  按照测试方法,小编从好友列表内选取了身边的一位好友,让其将小编列入他的黑名单中。随后,点击“新建群发”,小编选取了通讯录内的所有人进行群发。
  消息发出后,这位好友的确没有收到该群发信息。不过,小编手机的微信系统里仅仅给出了“全部发送成功”的提示,但并没有对方已接收或已清除好友关系、列入黑名单等的提示。
  对此,腾讯客服方表示,群发属于系统消息,只要对方在用户的微信好友列表里,用户都能给他群发消息。所以当信息被群发后,用户在微信对话框里是看不到自己的已发信息的,系统也不会自动回复对方是否已经接收信息。
  只有当对方主动回复本条群发微信时,用户才能确定朋友收到了信息,肯定对方和自己还是“好友关系”。而如果对方不回复,是无法确定对方是否已经把自己删除的。
  因此,微信上被用户疯转的群发“好友测试”方法,并不能找出拉黑你的人。
  其实,微信里的那些微商朋友、卖保险的朋友,他们对被朋友拉黑更敏感,因此,他们发此类信息的频率也更为频繁。
  除此之外,还有朋友会在半夜群发此类消息。在大晚上,如果你收到这样的信息,是不是觉得对方既唐突又没有礼貌,十分恼火呢?
  小编通过验证调查发现,这种“好友测试”方法不但不能达到清理通讯录的目的,还很容易引起朋友的反感,成为被删除的对象。
  所以,大家不要再试了哦!
  那么,问题来了,就没有一个好的方法能测试出自己有没有被好友拉黑吗?
  有,当然有。
  用这个“不扰民”的方法来完成这件事!能够做到不打扰微信好友,还能把已经删了你的好友给找出来!大家记好了,它叫――微信建群法!
  下面,小编就教给大家,按照下面的步骤操作起来吧!
  步骤一
  点击微信主界面上方的加号。会弹出发起聊天、添加好友、视频聊天、扫一扫、拍照分享等选项,选择发起群聊。
  步骤二
  选择你想测试的好友,然后点选确定发起群聊后,立即就会跳转到建群界面。
  步骤三
  选择完毕后点击确定,会弹出创建群聊的窗口,蓝色字体的好友就是已经将你删除的。
  步骤四
  创建群之后不要在群里说话,只要发起者没有说话,你的好友是看不到这个群的,此时退出群聊界面。
  步骤五
  退出后不会通知群聊中其他成员,且不会再接收此群聊消息。
  步骤六
  现在到通讯录界面中,找到刚刚变成蓝色字体的好友,发信息就会显示出,他已不是你的好友。接下来就将他在你的好友通讯录中删除吧。
  怎么样,为小编的机智点个ZAN吧!
  不用谢,请叫我雷锋!!需要的朋友赶紧拿走!
  素材来源自网络
  一个有态度的|深度社交旅行家园
  微信ID:yeyunightrain
  长按二维码关注夜Sir
  阅读原文
欢迎举报抄袭、转载、暴力色情及含有欺诈和虚假信息的不良文章。
请先登录再操作
请先登录再操作
微信扫一扫分享至朋友圈
搜狐公众平台官方账号
生活时尚&搭配博主 /生活时尚自媒体 /时尚类书籍作者
搜狐网教育频道官方账号
全球最大华文占星网站-专业研究星座命理及测算服务机构
主演:黄晓明/陈乔恩/乔任梁/谢君豪/吕佳容/戚迹
主演:陈晓/陈妍希/张馨予/杨明娜/毛晓彤/孙耀琦
主演:陈键锋/李依晓/张迪/郑亦桐/张明明/何彦霓
主演:尚格?云顿/乔?弗拉尼甘/Bianca Bree
主演:艾斯?库珀/ 查宁?塔图姆/ 乔纳?希尔
baby14岁写真曝光
李冰冰向成龙撒娇争宠
李湘遭闺蜜曝光旧爱
美女模特教老板走秀
曝搬砖男神奇葩择偶观
柳岩被迫成赚钱工具
大屁小P虐心恋
匆匆那年大结局
乔杉遭粉丝骚扰
男闺蜜的尴尬初夜
客服热线:86-10-
客服邮箱:短信群发、联系人怎么分开一个一个的发送信息、或者说得到实体类的数据、怎么操作~
//判断是否含有名字、
else&if(nei.contains(displayname))
//注册本短信的接受者
/*IntentFilter&intentFilter&=&new&IntentFilter(&android.provider.Telephony.SMS_RECEIVED&);
SendSMSReceiver&sendSMSR&=&&new&SendSMSReceiver(NewSMSActivity.this);
NewSMSActivity.this.registerReceiver(sendSMSR,&intentFilter);*/
String&SENT_SMS_ACTION&=&&SENT_SMS_ACTION&;
for(int&m=5;m&0;m--)
//contactBean是个联系人实体类、&该类中有个getphonenumber()就是获取电话号码的方法、&但是在下面的执行中、cb我不知道怎么分开来一个一个的发送短信、
for(final&ContactBean&cb&:&selectContactList)
&&&&&&&&PendingIntent&paI
&&&&&&&&SmsManager&smsM
&&&&&&&&Intent&sendIt&=&new&Intent(SENT_SMS_ACTION);
&&&&&&&&sendIt.putExtra(&sentto&,&cb.getPhoneNum());&
&&&&&&&&paIntent&=&PendingIntent.getBroadcast(NewSMSActivity.this,&0,&sendIt,&0);&
&&&&&&&&smsManager&=&SmsManager.getDefault();
&&&&&&&&//
&&&&&&&&ArrayList&String&&&sendList&=&smsManager.divideMessage(nei.replace(displayname,&cb.getDisplayName()));
&&&&&&&&for(String&text:sendList)
&&&&&&&& smsManager.sendTextMessage(cb.getPhoneNum(),&null,&text,&paIntent,&null);&
&&&&&&&&if(sendsmsHandler!=null)
&&&&&&&& sendsmsHandler.sendEmptyMessage(SendsmsHandler.what_reset);
&&&&&&&&//状态
&&&&&&&&HomeSMSActivity.hasNewSms&=&
&&&&&&&&//
ContentValues&values&=&new&ContentValues();
values.put(&address&,&cb.getPhoneNum());
values.put(&body&,&nei.replace(displayname,&cb.getDisplayName()));
//测试用的数据
int&M&=list.size();
System.out.println(&list的值:&+M+&list的值&);
int&N=selectContactList.size();
System.out.println(&select的值:&+N+&select的值&);
System.out.println(&cb的值&+cb);
System.out.println(&总的values的数据:&+values);
int&U&=values.size();
int&L=values.size()-2;
int&O=values.size()-1;
System.out.println(&values.size()的数值:&+U);
System.out.println(&values.size()-2的数值:&+L);
System.out.println(&values.size()-1的数值:&+O);
System.out.println(&cb.getPhoneNum的值&+cb.getPhoneNum()+&cb.getPhoneNum的值&);
Uri&suri&=&&getContentResolver().insert(Uri.parse(&content://sms/sent&),&values);
if(suri&!=null)
if(sendsmsHandler!=null)
sendsmsHandler.sendMessage(sendsmsHandler.obtainMessage(SendsmsHandler.what_tishi,&&短信发送给&+cb.getDisplayName()+&成功2&));
//Toast.makeText(NewSMSActivity.this,&&短信发送给&+cb.getDisplayName()+&成功&,&Toast.LENGTH_SHORT).show();
if(sendsmsHandler!=null)
sendsmsHandler.sendMessage(sendsmsHandler.obtainMessage(SendsmsHandler.what_tishi,&&短信发送给&+cb.getDisplayName()+&失败&));
//Toast.makeText(NewSMSActivity.this,&&短信发送给&+cb.getDisplayName()+&失败&,&Toast.LENGTH_SHORT).show();
}//循环到这里结束。
请问、cb这个是继承了contactBean这个实体类?怎么索引?如何一个一个的发送短信。
我是要做到群发的时候、每条短信间隔几秒的时间、如果各位好人有这样的源码demo更好?&
就是群发短信、做到每条短信都能间隔几秒、我这里主要是怎么把这些联系人的号码一个一个的发、这里不怎么懂~
谢谢各位啦~
------解决方案--------------------
格式化下代码可好。没仔细看代码,发送短信封装发送短信的方法时候传入list或者String[]&不就好了&然后里面用StringUtils.spit(&号码&,“分隔符”)&处理一下&&不就进去了
------解决方案--------------------
如果每一个人是一个实体类就需要生产每个实体类在发送,其实手机自己的机制是,保存每个号码,调用SendMessage这个INTENT的,让它自己去处理,,,
点击联系人跳转时怎么把这联系人传递给下一个页面
本帖最后由 u 于
17:10:57 编辑
用ContentResolver显示出来的联系人列表,点击某一联系人后跳转到发短信界面,要咋样把联系人的姓名传递到短信界面呢,求大神
------解决思路---------------------- 你不是会传值的吗?就是intent.putExtr
Android发送短信(短信发送以及群发和从电话本选择联系人)---短信管家2
分析下怎么写 首先,我们需要一个输入框,可以手动的输入手机号码, 其次,很少有人愿意手动输入,那么我们需要提供一个按钮来给我们的用户选择自己电话本中的联系人(一次可以选择多个即群发) 然后,我们需要一个短信编辑界面,可以编辑短信 最后两个按钮,一个发送,点击后发送消息,一个取消(取消后存为草稿,目前没有开发)
一个插入联系人的小程序,求解释一行代码。。 add.setOnClickListener(newOnClickListener()
@TargetApi(Build.VERSION_CODES.ECLAIR)
publicvoidonClick(Viewv)
//获取程序界面中的3个文本框
android 支持分组和联系人展示的一个小例子
先看效果图:
要实现这个效果,activity必须实现ExpandableListActivity
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature
Android一个简单的socket通信手机间推送联系人
[size=x-small]
初学android,没有急于去了解android各种图形类的用法,毕竟每个学Android都有一颗做游戏的心。但是通讯这一块才是一个移动终端最需要去了解的有关socket,由于之前没有怎么接触,这次借着学android的机
  Win8系统自带Modern风格的人脉应用,是管理联系人的一个很简单实用的途径。那么大家知道Win8的人脉应用如何添加联系人吗?   操作方法   1.在开始界面打开人脉应用。
  2.点击右键,在底部弹出的菜单中点击添加按钮。
  3.输入联系人信息。
  4.点击保存,完成。   Win8的联系人不仅可以在PC上查看,还可以同步到WP设备中,方便用户进行沟通联系。
请教一个关于微信开放平台的,发送信息返回true却没反应的问题 目前发现调用IXAPIapi.sendReq()方法返回true但是发不出去,就是没有弹出一个框让我确认发送。请问这是什么原因造成的?
另外说一下,之前我提交审核的信息,里面的包名是入口MainActivity所在的包名,还有其他包,我就没写进去了。签名那部分,我填写的是导出APK时系统生成的MD5值,(
安卓4.4 如何把favorite联系人加到联系人列表的顶端 请问各位大神,我现在要把安卓4.4原生态的联系人进行修改,把收藏联系人也就是favorite联系人加到联系人列表的顶端,设置一个常用联系人的section存放,请问要怎么实现呢?谢谢各位了!
------解决方案-------------------- 请问各位大神,我现在要把安卓4.4原生态的联系人进行修改,把收藏联系人也就是fav
写了一个群发短信App,谜之报错NullPointerException。求解……(附有源码)
本帖最后由 sinat_ 于
20:58:13 编辑
报错是在send按钮的点击事件,就是群发短信就会报错了……
Eclipse上报错显示那一行是获取短信内容(groupContent)那。权限设置了。求大神指教……
一个数据库表映射成多个Hibernate的实体的问题
在最近一个项目中,由于项目管理的不善,导致了开发人员之间的相对独立的开发,所以就造成了本来是同一个数据库的表,但是映射成了两个Java类,本来相安无事,但是因为需求变动,造成此表要增加很多字段,本着节省工作的思想,于是在其中一个实体类中增加了成员变量,而由另外一个实体类继承之,由此引出了一下问题:
数据库表为test 两个实体类
android,想做一个app 用来控制手机环境量:1、向手机发送信号造成battery low假象方便测试;2、向手机发送信号造成SD 卡已满的假象。 android,想做一个app用来控制手机环境量:1、向手机发送信号造成batterylow假象方便测试;2、向手机发送信号造成SD卡已满的假象。
android 手机 测试 app
MyEclipse从数据库反向生成实体类之Hibernate方式
开发项目涉及到的表太多,一个一个的写JAVA实体类很是费事。MyEclipse提供简便的方法就是反向数据库
步骤大致如下: 第一步: window--&open Perspective--&MyEclipse Java Persistence 操作后会出现一个视图DB Brower:MyEclipse Derby 点
hibernate根据数据库表自动生成实体类
MyEclipse从数据库反向生成实体类之Hibernate方式
反向工程 逆向工程
开发项目涉及到的表太多,一个一个的写JAVA实体类很是费事。MyEclipse提供简便的方法:反向数据库
步骤大致如下: 第一步: window--&open Perspective--&MyEclipse Java Persistence
MyEclipse从数据库反向生成实体类之Hibernate方式 反向工程
MyEclipse从数据库反向生成实体类之Hibernate方式 反向工程 逆向工程 开发项目涉及到的表太多,一个一个的写JAVA实体类很是费事。MyEclipse提供简便的方法:反向数据库
步骤大致如下:
window--&open Perspect
怎么对ListView添加点击事件,每行点击都打开一个新的Activity。
packagecom.example.one_
importjava.util.ArrayL importjava.util.HashM importjava.util.L importjava.util.M
  问题描述:在《Win7一问一答 Windows7如何安装字体?》一文里,我们学习了Win7安装字体的方法,但这个方法只能一个字体一个字体地安装,想问怎么才能批量安装多种字体?因为作为一个PS人员,时刻都要在Win7系统里准备好多种Win7字体。   答:在Win7里批量安装Win7字体其实更简单,打开C盘,双击Windows文件夹,再双击Fonts文件夹,然后把多种字体复制进去就行。以下是详细
如何判断通讯录中联系人是否是合并状态的 一个名字的联系人有两个号码合并在了一起怎么用程序判断这个联系人是否是合并的呢
ContentResolverresolver=mContext.getContentResolver(); CursorphoneCursor=resolver.query(Pho
昨天晚上突发奇想,弄了一个简易版的验证框架,用于进行数据实体的验证。目前仅仅实现基于属性的声明式的验证,即通过自定义特性(Custom Attribute)的方式将相应的Validator应用到对应的属性上,并设置相应的验证规则。本篇文章分上下两篇,上篇介绍如果来使用这个验证框架,《下篇》介绍背后的设计原理和具体实现。 一、定义最简单的验证规则 我们先看看一个最简单的验证规则如何应用到对应的实体类
  在win7旗舰版系统中,我们可以创建联系人,这样可以快速向联系人发送邮件。那么问题来了,win7系统上,如何新建联系人,具体操作步骤如下,有需要的朋友不妨来看看。   1、首先鼠标右击桌面空白处选择“新建--联系人”选项; 新建联系人   2、在打开的窗口中,填入联系人的具体信息,主要是电子邮件地址,你可以放联系人的头像上去,然后点击“添加”按钮,这样联系人就添加好了; 联系人   3、接着到
搜索手机联系人时,在搜索框里输入一个汉字时,怎么跟新listView啊 怎么跟新listView啊,求代码啊
------解决思路---------------------- 有2种方法,一种是输入汉字的时候直接搜索ListView的列表数据,如果发现有数据就更新当前的ListView显示,
这样的方式个人认为比较耗性能
还有一种方法是搜索的结果单独用一
android 类似微信通讯录下面有个显示总联系人的控件怎么加? 类似微信通讯录的代码都已经实现了,可是微信通讯录下面有个textview显示总联系人要怎么加上?
由于使用的是PinnedHeaderListView+sideBar
所以尝试在PinnedHeaderListView.setAdapter()之前使用addFooterView会报错,错误是说HeaderAdapter不能强制转
请教一个问题?关于获取短信类的 做一个Java编写的软件,可以获取手机短信内容,当接收特定内容时,该软件会发出警报,请问该怎么实现,有好多不懂?求指教,谢谢。
------解决方案-------------------- 找找接收短信的广播,做个BroadReceiver接收。网上多得是资料。先百度,在google,搞不定再来问吧。
------解决方案--------------------
[新手求助!]获取联系人信息出错! UI:
只在主界面上显示一个ListView。
程序意图:
在代码中,通过ContentResolver查询系统中的联系人数据库,然后获得所有联系人对应的信息(这里只获取姓名和号码),并包装成数据集,在ListView中显示。
MainActivity代码如
android如何能获取到同一个号码的短信数量? 问个问题
android如何能获取到同一个号码的短信数量,查询短信的时候没有GROUPBY这个关键字,
我又如何能知道当前数据库中有多少个不同号码的短信呢?也就是相对与把相同address的算做一个条
------解决方案--------------------
Stringselec
ADT中如何避免每次run都新打开一个模拟器 我的ADT中有时run都会新打开一个模拟器,而不是用已打开的那个。有无办法让它每次run的时候不要打开新的模拟器?
------解决方案-------------------- 那是因为你的程序出问题了吧?否则他只会打开原来的那个模拟器的,看看有没有报错信息,贴一下
Android中,如何实现类似微信中邮件添加联系人的功能
输入联系人后,联系人变成一个椭圆框包围起来,删除的时候可以一次性删除一个联系人,而不需要一个字一个字的删除。详细见图片。求帮助。
------解决方案-------------------- viewgroup中添加textview,删除就直接把textview移除掉
jni中通过FindClass怎么找到一个类中定义的类? jni中通过FindClass怎么找到一个类中定义的类?
java代码如下:
publicclassHello{
privatenativeinttestCallSubClassMethod();
System.loadLibrary(&q
怎么样可以每打开一个网页都会加载进度条? 我用以下的方式。只有在第一次打开的时候有加载进度条,但是以后打开的网址都不加载了。请问怎么可以让他每打开一次都会加载?
WebViewweb=
ProgressDialogdialog=
java中jdbc编写时候 oracle数据库字段和实体类的转换
最近在改一个老项目的时候,碰到一个比较纠结的问题,也是自己可能在java基础上存在一定的薄弱的环节,特此记录一下。
一.oracle 字段是clob字段时候,实体类是 String ,这个转化
Clob clob = (Clob) o[3]; try { if (clob != null) { ggj
android获取联系人所有信息
只要是开发和手机通讯路有关的应用,总要学会获取联系人信息,每次都google很麻烦,怎么办?写一个工具类,获取到通讯录里所有的信息并分好类,至于大家怎么用就不管了,看下代码就都明白了,虽然代码很多,但是很简单,大部分都已分类,如果有没有写上的,大家可以打开自己手机上通讯录数据库,里面的字段都有标明,用的内容提供者,因此我们只需要拿到那个字段名基本上就能取出数据
Android中获取联系人信息(一)
在上一篇学习ListView的时候,看到在API中获取联系人的例子已经不被官方推荐了。于是,手痒又查了查,看看使用Android如何获取联系人信息。这篇可以说着对ListView继续深入学习,也是对android中访问联系人信息的学习。
之前自己一直用Aspnetpager控件来显示项目中的分页,但是每次都要拖一个aspnetpager的控件进去,感觉很不舒服,因为现在自己写的webform都不用服务器控件了,所以自己仿照aspnetpager写了一个精简实用的返回分页显示的html方法,其他话不说了,直接上代码。分页显示信息的实体类:
public class Pager
如何处理在android中有来电就给来电用户发送一个消息?
原问题来自于CSDN问答频道,更多解决方案见:http://ask.csdn.net/questions/1916 原问题描述: 我想在android平台上处理来电。我想设定一个时间期限, 如果手机接收到电话时,就会自动的发给来电用户一个信息。 如何设置? 解决方案: 你需要在 Activity 或者 Service中申明 PhoneS
怎样点击按钮打开一个xib创建的界面 怎样点击按钮打开一个xib创建的界面或uiview
有两个xib 一个是mainwindow.xib 一个是 next.lib
[mainwindow next:oneViewController animated:YES]; 这样写?
------解决方案--------------------
C/C++ code
#import &quot
自定义的一个数据库操作类,与ContentProvider扩展类有何异同?
publicclassUserIDDatabase{ privatefinalStringTAG=&UserIDDatabase&;
如何得到一个新的apple id呢? 我在网页里老是创建不了 /cgi-bin/WebObjects/iphone.woa/wa/default?mode=register&userAction=createAccount&successURL=/iphone/program/we
tabactivity中的一个activity怎么操作tabactivity里的控件? 一个tabactivity,加了几个activity,其中一个假如是activityA,那怎么在A中操作tabactivity里的控件?
------解决方案-------------------- 控件定义成静态的,或者广播,或者还有一些其他的办法
本文实例讲述了python实现得到一个给定类的虚函数的方法,分享给大家供大家参考。具体如下: 现来看看如下代码:
import wx for method in dir(wx.PyPanel): #这里改成给定的类 if method.startswith(&base_&): print method
输出的结果为:
base_AcceptsFocus base_A
Android中短信的一个问题 我想实现一个功能,在手机上点击找回密码,然后在服务端生成一个新的密码,发送到他的手机上,请问该功能实现的思路是怎样的,如何实现?
我们经常接到手机上如106****这样的短信,其中就有包含了这样的找回密码或者验证码等
或者有谁知道有这样的第三方平台,也可以告知,同样会给分。
本人结贴率100%。谢谢
------解决方案-----
本文实例讲述了python通过wxPython打开一个音频文件并播放的方法。分享给大家供大家参考。具体如下: 这段代码片段使用wx.lib.filebrowsebutton.FileBrowseButton控件打开一个wav文件,使用wx.Sound播放
import wx import wx.lib.filebrowsebutton class MyFrame(wx.Frame): def微信为什么没有通讯录
微信为什么没有通讯录
&&这个问题是 kentzhu 在有一天的微信订阅号里面抛出的问题,当时就对这个问题做了一个简单的思考,但是没有整理出来。今天恰好再次想到,就谈谈自己的理解。&&一定提前说明的一点是,我谈的是自己对这个问题的理解,而不是去揣摩张小龙的心思,也许张小龙的理由只有一个,那样不够酷。&&通讯录有什么用?&&通讯录是一个太司空见惯的东西,它出现的逻辑也不复杂。我们这个年代的人应该都记得,在手机还没有普及的时候,每家的电话都有一个电话簿用来记录经常会联系的一些人的号码。或者是一种统一的某个企业或者组织内部的电话簿,按照首字母或是其他的类别排列出来。而在手机迅速的普及开来之后,我们的联系人的数量也迅速扩充,手机通讯录的诞生是一个必然的结果。&&通讯录为什么要分组?&&通讯录分组的原因要分两个阶段来讲。&&1. 非智能机时代早期。&&在手机最早推出的时候,用搜索的方式来找到一个联系人不是那么普遍,因此想要快速定位一个联系人,就需要在创建的时候把他加入一个分组内,最常见的是家人、朋友、工作等等。之后按照联系人——分组——特定联系人的步骤来查找。&&2. 非智能机时代晚期。&&在非智能机时代的晚期,早已经不存在这样的问题了。所有的手机都可以用搜索的方式来定位一个联系人,因此从理论上讲这才是最高效的方式来定位联系人。&&但同样还存在三个问题:&&2.1 我们父母这一辈的人他们的拼音学得不好,因此很多情况下他们不能准确的拼出想要查找的字,对他们来说还不如按照分组来查找更方便。&&2.2 群发短信。每个分组内部会有一些共同的特征,特别是工作。我们经常需要在工作上交代一个任务,这时分组就起到了很大的作用。&&2.3 寻找某个团体中的某一个人。还是举工作的例子,A 需要布置一项任务给他的下属,而 A 是新调任的,对他的下属并不熟悉,名字都记不清楚,这时就需要 A 在他的分组里面来找一个能够完成这个任务的人。上述两个时代都已经离我们远去了,现在是智能手机的时代。智能手机时代搜索的方式也更加多样化,可以手写输入,可以语音输入,可以直接在列表里面点击首字母查找。解决了上一代人拼音不好的问题。不过在 2.2 和 2.3 所述的场景中,分组依然是一个必要的东西。&&微信需不需要通讯录分组?&&经过上面的分析,其实已经很明了了。&&1. 在查找某个特定联系人时。&&从非智能时代的晚期实际上就不再需要分组的协助了,而在智能手机时代让搜索寻找联系人变得更加便利,门槛也更低了。&&2. 在群发短信时。&&群发短信的使用场景一般是通知某件事情,这个时候微信是不是需要做分组了?依然不需要,因为微信有群聊。对于较长期的需要互相交流沟通的群体,建立一个微信群是再方便不过的了。&&群聊比分组的优越性在哪里呢?群聊是多对多的沟通,而分组是一对多的沟通。多对多的沟通让所有的成员都感受到了信息对称,不再像短信群发时一样,每个人都是一个信息的孤岛。接受信息方也无法知道他是否在这个团体中被公平的对待。团队中的每个人都能够感受到信息透明的气氛对团队的发展是一件极其有利的事情。相信随着微信的进一步普及,越来越多的微信群将会被建立,也会有越来越多的人使用微信的群聊而不是群发短信来通知事情。&&3. 寻找团队中的某一个人。&&如果你的团队已经有了一个微信群,那查看群成员就 ok 了。如果你的团队还没有一个微信群,那就赶紧去建立一个吧~ 呃…这样说好像有点不负责任。但事实确实如此。&&群聊和分组&&这里说点题外的,谈谈微信的群聊与通讯录的分组。&&其实微信的群聊是一个很奇葩的产品形态,因此也就诞生了一个奇葩的功能,添加到通讯录。说的更明白一点,没有添加到通讯录的微信群聊相当于一个临时分组,添加到通讯录的相当于一个永久分组。&&1. 为什么总是要把微信的群聊类比成分组?&&因为它就是类比分组逻辑来做的,分组的逻辑是什么?不需要被邀请方的同意。你在通讯录里面把一个人加到某个分组里面是不需要对方的同意的。微信群聊也是这样,这也是微信群聊广为诟病的一点。一个正常形态的群聊一定是需要经过同意的,最典型的就是 qq 群。&&2. 那么微信群聊为什么要做成这样?&&因为微信想要让群聊达到和群发短信通讯录分组一样的高效。当想要传递某个信息给某个群体的时候,能够迅速的完成,如果加入了需要对方同意的这个环节,那么效率必然会大大的降低。&&3. 为什么会产生问题?&&因为群聊从本质上说和分组是不一样的,群聊是多对多的,分组是一对多的。群聊是互联网的,分组是本地的。在分组这个产品形态里面,你所做的只是对你手机上的联系人信息进行归类,但在群聊中,你想要建立群聊,就在和对方发生了关系。&&在分组中,只有你能看到这个分组,只有你能够这个分组中发出信息,甚至,只有你知道存在这个分组。即使会有信息垃圾,也只是你一个人来产生,一个人的力量总归是渺小的。&&在群聊中,所有信息都是透明的,并且是去中心化的,只要这个群聊建立起来,任何人都能够在群聊中共享信息,这时所造成的信息垃圾就会是难以估量的,而最让人无法容忍的是,你无法选择是否来加入这个群组,只要有人把你放入群聊,你就必须加入。&&相信微信团队也应该思考过群聊的一个定位问题,如何在享受与本地分组一样的高效的同时能够兼顾互联网群聊的特性。微信群聊的未来是更偏向于分组还是群聊?拭目以待吧!请扫描二维码,或者直接加微信:cqwm023,微信营销交流群:(新浪博客提示:此博文已经过自动调整,以便在移动设备上查看)
发表评论:
馆藏&76035
TA的推荐TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&[转]&[转]&[转]&

我要回帖

更多关于 通讯录安全助手没有了 的文章

 

随机推荐