- 博客(5)
- 资源 (35)
- 问答 (7)
- 收藏
- 关注
原创 带你一步一步实现RecyclerView.Adapter的封装,理解封装的过程
这一节我们来讲一下RecyclerView.Adapter的简易封装,相信大家都会经常逛开源平台或者社区每每 看到好多大神分享的干货写的那么叼CV之后即可直接使用是不是非常开心?那你有没有想过自己也可以 来造一个轮子让别人也来使用你造的呢?下面我们就开始造轮子吧(重在封装的过程,对封装的理解)。一: 我们先来看下默认的Adapter长啥样public class ItemAdapter
2017-03-27 16:20:00 3281 10
原创 基于Openfire Smack开发即时通讯应用、获取所有群组、加入群聊、创建群组(四)
一:前面几篇博客分别介绍了环境搭建、注册登录。单聊 等等…..那么现在我们就来来看看怎么玩群聊。基于Openfire Smack开发即时通讯应用、搭建Openfire服务器(一) 基于Openfire Smack开发即时通讯应用、Spark安装,注册,登录,退出登录(二)基于Openfire Smack开发即时通讯应用、获取离线消息,发送消息,联系人列表,添加好友(三)二:获取服务器上的所有
2017-03-22 17:25:28 6088 3
原创 基于Openfire Smack开发即时通讯应用、获取离线消息,发送消息,联系人列表,添加好友(三)
一:前面两篇说了Openfire服务器的搭建和注册登录,接下来就是重点了,实现与好友之间的聊天。二:获取用户的所有好友XMPPTCPConnection connection /** * 获得所有联系人 */ public Roster getContact() { Roster roster = Roster.getInstanceFor(conn
2017-03-14 15:48:53 8187 7
原创 基于Openfire Smack开发即时通讯应用、Spark安装,注册,登录,退出登录(二)
上一篇已经把服务器的Openfire环境搭建好了,现在我们就可以来搭建应用App的环境了这样就可以使用Smack的API来与服务器进行通信了。一:继续去igniterealtime下载Smack的jar包和Spark.exe二:Spak,第一次使用需要设置点东西,不然登录不上。点击进入高级,将倒数第三,第二个勾上这样就可以登录了(至于为什么自己领悟吧 ^_^) 现在我们随便登录一个帐号,域名填写你
2017-03-10 15:24:34 11445 10
原创 基于Openfire Smack开发即时通讯应用、搭建Openfire服务器(一)
一:Openfire是什么? Openfire 是基于XMPP 协议的IM 的服务器端的一个实现,虽然当两个用户连接后,可以通过点对点的方式来发送消息,但是用户还是需要连接到服务器来获取一些连接信息和通信信息的,所以服务器端是必须要实现的。Openfire 也提供了一些基本功能,但真的很基本的!庆幸的是,它也提供插件的扩展,像Spark 一样,同样强烈建议使用插件扩展的方式来增加新的功能,而不是
2017-03-08 15:46:21 26284 2
EthernetUtil.java
2020-08-21
Android使用AudioRecord、MediaRecorder录制音频
2020-02-29
Spring MVC文件上传
2017-11-17
Flutter 通过BottomSheetDialog实现抖音打开评论区,内容自动上推、缩放效果
2023-09-08
Futter自定义MultiChildRenderObjectWidget
2022-12-13
CollapsingToolbarLayout.zip
2021-07-13
VideoH264.zip
2020-02-26
NettyAndroid,Netty在Android中的使用
2019-09-21
LicensePlateKeyboard.zip
2019-08-31
Mvp+RxJava2+Retrofit2 搭建一个属于自己的开发框架
2019-03-27
关于Android系统中iptables(防火墙)
2018-05-09
android jni调用底层函数
2016-11-28
Android6.0开启WiFi热点出错
2016-10-08
有开发过桌面Lanuncher的不?
2016-09-19
Android 怎么打开手机的位置信息,也就是gps
2016-09-12
哪里可以下载Android系统软件的源码?
2016-09-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人