android仿QQ右上角显示ios 未读消息 小红点个数,求助!!!

主题 : 怎样 获得类似 qq 那样的未读 消息数
级别: 新手上路
UID: 226632
可可豆: 16 CB
威望: 19 点
在线时间: 801(时)
发自: Web Page
怎样 获得类似 qq 那样的未读 消息数&&&
1.显示 多少条未读消息 用badge可以显示, 但问题是怎样 得到 要显示消息数目。
2.有个模糊的概念,因为我是将聊天消息 放入sqlite,所以 是不是可以在我 登陆这个app以后,启动一个线程,用来监听 本地消息数据库 是否有 变动,并将变动的数目 通过 通知的方法 ,改变badge的数值?
3.问题又来了 ,我怎么才能 接受到 来自服务器的 新的消息(假如我在聊天对话框下,我能发送消息,但不知道用什么方法 时事的 接收来自服务器的消息。用 scoket ??)
&
不知道 有没有大神 做过聊天类的 应用。 或者 有什么好的demo 推荐下 我 参考参考。。。
&
求大神 &帮我捋 一下思路。。
级别: 侠客
UID: 99841
可可豆: 952 CB
威望: 694 点
在线时间: 460(时)
发自: Web Page
1、2 可以用观察值模式来做 KVO 专业监听数据变化的 查下资料 很简单的
3、scoket是可以的 如果你的软件的重点是做聊天 那XMPP 这个满足你所有需求,当然难度还是有一点的,如果只是一个小功能模块的话 就定时发送请求获取数据吧!
&
&
级别: 新手上路
UID: 226632
可可豆: 16 CB
威望: 19 点
在线时间: 801(时)
发自: Web Page
谢谢啊,我明天根据你的提示 试试看。
级别: 新手上路
UID: 226632
可可豆: 16 CB
威望: 19 点
在线时间: 801(时)
发自: Web Page
定时发送请求获取数据的这个socket 放在登陆成功以后 就开线程执行吗?
级别: 侠客
UID: 99841
可可豆: 952 CB
威望: 694 点
在线时间: 460(时)
发自: Web Page
http就可以
你开个定时器 每隔5秒访问下你的服务器 获取下有没有新消息
级别: 新手上路
UID: 226632
可可豆: 16 CB
威望: 19 点
在线时间: 801(时)
发自: Web Page
用http 是简单。。。。也实现了。。但后来一想,如果用户数量一大,且时间定的少,1秒或者5秒 。很容易造成服务器的崩溃
级别: 新手上路
UID: 226632
可可豆: 16 CB
威望: 19 点
在线时间: 801(时)
发自: Web Page
是不是 还是得用socket呢。。。。
级别: 新手上路
可可豆: 28 CB
威望: 28 点
在线时间: 120(时)
发自: Web Page
怎么才能 接受到 来自服务器的 新的消息
& & & & & ----即时聊天,用socekt或者udp通信,http虽然一样可以实现且更简单,但它是基于socekt传输的,每一次请求、响应都是一次新的连接,每次从客户端发起连接到收到服务端响应数据,两者建立连接消耗时间所占整个过程比重是比较大的,所以,建议采用socekt保持长连接,或者socekt混合udp传输(使用udp要注意对数据丢包的处理,可以采用重传方式确认数据的传输状态)
怎样 得到 要显示消息数目
& & & & & -----你可以在客户端本地在对消息对象的封装里面加入一个字段标识消息状态(已读,未读),每次收到服务器,将其保存数据库,通过sql语句统计未读信息数量,并显示(当然,你需要在收到服务器数据后判断用户当前是否正在与该好友对话,决定这条信息的是否标记为未读状态)
级别: 新手上路
UID: 226632
可可豆: 16 CB
威望: 19 点
在线时间: 801(时)
发自: Web Page
级别: 新手上路
可可豆: 28 CB
威望: 28 点
在线时间: 120(时)
发自: Web Page
关注本帖(如果有新回复会站内信通知您)
苹果公司现任CEO是谁?2字 正确答案:库克
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版安卓手机微信和qq怎么在桌面图标上显示未读消息条数啊?
36回复 20605浏览
引用14楼 @ 发表的:
用五儿子,系统5.1,没刷机,桌面显示信息数量应该没有。不过软件一般都有信息提醒的设置,系统也有,可以设置收到信息亮屏,显示信息内容,通知栏也可以看到,如果怕别人看得到信息内容,也可以设置隐藏内容,这样只会提示收到信息不会显示内容。而且很多手机都有提醒的呼吸灯,收到信息也不会不知道。现在的系统都很人性化了,不管什么系统只要熟悉了应该都很好操作的,lz多捣鼓捣鼓。
5S? QQ更新了版本有亮屏功能 微信捣鼓了一晚上搞不了 哎。。
引用19楼 @ 发表的:
微信本来就没有 啊,不过有消息为什么呼吸灯不闪啊?那我就不知道了
苹果一直是有的 默认来消息亮屏
引用22楼 @ 发表的:
苹果一直是有的 默认来消息亮屏
那你就换苹果被,
艹马的汉子,我威武雄壮。。。
有led灯啊,我觉得这样比直接亮屏好吧,个人喜好
引用3楼 @ 发表的:
换安卓了 微信来消息了屏幕亮都不会亮 真蛋疼
我的miui屏幕会亮呀
引用3楼 @ 发表的:
换安卓了 微信来消息了屏幕亮都不会亮 真蛋疼
我的miui屏幕会亮呀
我的miui屏幕会亮呀
引用21楼 @ 发表的:
5S? QQ更新了版本有亮屏功能 微信捣鼓了一晚上搞不了 哎。。
不是,是谷歌的nexus5,用了一年半,现在也不卡,系统也很人性化,只要多捣鼓,熟悉上手了都很好操作。
引用21楼 @ 发表的:
5S? QQ更新了版本有亮屏功能 微信捣鼓了一晚上搞不了 哎。。
不是,是谷歌的nexus5,用了一年半,现在也不卡,系统也很人性化,只要多捣鼓,熟悉上手了都很好操作。
引用24楼 @ 发表的:
有led灯啊,我觉得这样比直接亮屏好吧,个人喜好
引用3楼 @ 发表的:
换安卓了 微信来消息了屏幕亮都不会亮 真蛋疼
呼吸灯不比亮屏幕来的好?发自手机虎扑
安卓手机有的有呼吸灯,更容易发现未读消息
额,锁屏有提示要5.0。。。发自手机虎扑
用弹窗信息,可以弹在桌面,锁屏,还可以闪光提醒。
我很爱你,但是必须经历的,遗憾,不好。
华为系统默认这么设置的 锁屏就关闭wifi当然就收不到,解决办法是在wifi中设置锁屏后不断开wifi就可以了 移动数据也要设置一下就ok了 主要是华为为了省电,所以默认这样发自手机虎扑
您需要登录后才可以回复,请
& 允许多选
70人参加识货团购298.00元32人参加识货团购128.00元36人参加识货团购577.00元61人参加识货团购688.00元36人参加识货团购119.00元30人参加识货团购158.00元7人参加识货团购155.00元65人参加识货团购168.00元39人参加识货团购229.00元11人参加识货团购49.00元79人参加识货团购579.00元56人参加识货团购166.00元仿微信、短信、QQ等消息数目右上角红色小圆球气泡显示(基于Android XML布局文件实现)
仿微信、短信、QQ等消息数目右上角红色小圆球气泡显示(基于Android XML布局文件实现)
效果图如下:
仿微信、短信、来电未接数目、QQ等消息数目右上角红色小圆球气泡显示(基于Android XML布局文件实现)。这种实现方式主要有两种途径:(1)重写View的onDraw()。(2)写布局文件实现。现在使用布局文件实现,主要利用FrameLayout的布局覆盖特性实现上述功能。随意一个图片,本例中以eclipse自动产生的ic_luancher.png(就是Android小机器人)图片为例。将ic_launcher作为一个ImageView的src。将此ImageView处理成圆角图(不是本例的重点)。再写一个FrameLayout,内部嵌套一个TextView,此TextView以一个红色圆作为背景。
layout目录下的 round_corner_imageview.xml :
drawable目录下(1)round.xml,(2)tips_circle.xml
tips_circle.xml
我的热门文章
即使是一小步也想与你分享求助,安卓应用如何跟IOS一样在应用图标右上角显示未读消息呢?_nexus5吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:66,561贴子:
求助,安卓应用如何跟IOS一样在应用图标右上角显示未读消息呢?收藏
不要桌面软件那种,那种也是只能系统应用才能显示,有什么框架类的吗?觉得这个功能很实在啊,不用一直去点开应用或者看状态栏,能不能跟苹果一样的效果呢?
上海张学友、王菲演唱会一站式购票!票品安全且真票!立即订购!
有的千万别藏着啊!
miui V7可以~~~~
看着这些提示真心不爽,设置那里还去不掉
有强迫症的人表示无法接受
无法接受加1
等你设置上一直红点1的时候,你就知道这个是多么的烦人
华为也有,立马设置关掉了,看着真烦啊
ThinkSNS年底钜惠,社交+直播+电商系统,0元分期,轻松购买
没有强迫症吗
强迫症表示不喜欢这个设计。。
原生Google桌面的话可以用gel setting这个模块实现。
我都是想怎么去掉!
用nova然后带个插件
这本来就是不同的实现方式,安卓会通过呼吸灯,锁屏通知,以及顶部消息栏来显示。
看看你怎么设置的,我的可以。同层求xposed加绿色守护捐赠版怎么设置,想绿色化QQ还能收到通知。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 ios 未读消息 小红点 的文章

 

随机推荐