- 博客(16)
- 资源 (7)
- 收藏
- 关注
转载 Android Volley完全解析(一),初识Volley的基本用法
1. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看到这两个类的身影,使用率非常高。不过HttpURLConnection和HttpCl
2015-06-19 16:42:24 317
转载 XMPP协议的原理介绍
XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。 XMPP的前身是Jabber,一个开源形式组织产生的网络即时通信协议。XMPP目前被IETF国际标准组织完成了标准化工作。标准化的核心结果分为两部分;
2015-06-17 18:21:35 241
转载 Square:从今天开始抛弃Fragment吧!
Square:从今天开始抛弃Fragment吧!原文链接 : Advocating Against Android Fragments原文作者 : Pierre-Yves Ricau译文出自 : 开发技术前线 www.devtf.cn译者 : chaossss校对者: Belial状态 : 完成最近我在 Droidcon Paris 上进行了一个技术相关的演讲,我在这次演讲
2015-06-17 17:37:22 369
转载 基于XMPP协议的Android即时通信系
以前做过一个基于XMPP协议的聊天社交软件,总结了一下。发出来。 设计基于开源的XMPP即时通信协议,采用C/S体系结构,通过GPRS无线网络用TCP协议连接到服务器,以架设开源的Openfn'e服务器作为即时通讯平台。 系统主要由以下部分组成:一是服务器,负责管理发出的连接或者与其他实体的会话,接收或转发XML(ExtensibleMarkup Lang
2015-06-17 17:24:35 415
转载 Android 双缓冲技术
有时候当我们的数据量过度的时候,这个时候如果我们频繁的调用onDraw()方法就会导致画面卡顿现象,闪屏现象,为了防止这种事情的发生,我们可以使用双缓冲来加载资源显示。/** * 双缓冲技术实例 * @author b * */publicclassSurfaceview extendsViewimplementsRunnable
2015-06-14 16:57:48 393
转载 Android中Fragment+ViewPager的配合使用
原本在上一篇博客中要讲解一个Fragment的综合应用,但是中间又想到了滑屏方式,所以就分类在总结了一下,(http://www.it165.net/pro/html/201310/7454.html)今天我将继续总结,关于Fragment+ViewPager的使用!官方文档:http://developer.android.com/reference/android/support/
2015-06-14 15:22:54 437
转载 openfire+spark+smack实现即时通讯
最近公司项目需要用到即时通讯功能,经过调研发现openfire+spark+smack可以实现。在网上找了很久,资料都十分有限,即使有些朋友实现了也说的不清不楚。于是决定自己研究,耗时一周的时间实现了文字通讯和文件传输的功能。现发帖分享给有需要的朋友,也希望大家能够把自己的资料都分享出来,不要敝扫自珍。废话说够了,现在开始上干货:1.openfire是什么?openfire是一
2015-06-14 13:28:50 551 1
转载 使用TCP协议写一个可以上传文件的服务器和客户端
public class Test9 { public static void main(String[] args) {} } //客户端 class Client{ public static void main(String[] args) throws Exception
2015-06-14 07:57:15 2352
转载 SerializableClob转String
ORACLE数据库读取CLOB字段,JAVA中获取到类型为SerializableClob,如何转换成String类型那? 以下是代码示例: SerializableClob sc = (SerializableClob)obj; char[] buffer = null; try { //根据CLOB长度创建字符数组 buffe
2015-06-13 15:40:38 2831 1
转载 基于XMPP协议的Android即时通信系
以前做过一个基于XMPP协议的聊天社交软件,总结了一下。发出来。 设计基于开源的XMPP即时通信协议,采用C/S体系结构,通过GPRS无线网络用TCP协议连接到服务器,以架设开源的Openfn'e服务器作为即时通讯平台。 系统主要由以下部分组成:一是服务器,负责管理发出的连接或者与其他实体的会话,接收或转发XML(ExtensibleMarkup Lang
2015-06-12 14:37:16 338 1
转载 xmpp协议
1、任何一个协议想学习并熟练掌握,都不是一天两天的事情。2、XMPP协议现在已经有很多成熟的架构和客户端,无需重新造轮子。3、如果想学习,可以从helloword 开始,客户端的JAVA服务和客户端在http://www.igniterealtime.org/,openfire 它有一个xmpp解析包叫smack。4、如果你只想纯粹眼镜android的客户端,也可以用asm
2015-06-12 14:31:15 403
转载 XMPP协议的原理介绍
XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。 XMPP的前身是Jabber,一个开源形式组织产生的网络即时通信协议。XMPP目前被IETF国际标准组织完成了标准化工作。标准化的核心结果分为两部分;
2015-06-12 14:27:19 232
转载 Android布局中ScrollView与ListView的冲突的方法
看到网上流行的一种使用方法是?1234567891011121314151617181920publicclass Utility { public
2015-06-09 17:22:48 321
转载 Fragment生命周期
官方文档中有详细的文字说明,不过最好还是实践下,熟悉过程。http://developer.android.com/guide/components/fragments.html一、Activity的生命周期图:二、Fragment生命周期图三、对比图四、测试代码:[java] view plaincopy
2015-06-03 20:04:53 382
转载 android蓝牙与下位机交互
最近在做一个项目,是蓝牙与下位机进行交互,只是简单的数据交互,使用蓝牙4.0.。。。先看看项目的简易通信协议: 协议内容,是一个44位字节的通信命令式协议:协议格式: 输出格式:pump on + (char)13 + (char)10 返回格式 10PID 9PStatus 10FID 9FStatus ,去掉结尾符共42位,结尾以c
2015-06-03 10:47:10 1656 2
转载 Android向Web提交参数的4种方式总结
第一种:基于http协议通过get方式提交参数123456789101112131415161718public static String get_save(String name, String phone) {
2015-06-03 09:41:32 595
ScrollView+ViewPager+ListView或RecyclerView
2018-03-06
VIewPage+fragment+RadioGroup动态的添加RadioButton
2016-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人