随笔分类 -  Adroid

摘要:在文章开始,请你了解和熟悉openfire方面的相关知识,这样对你理解下面代码以及下面代码的用途有很好的了解。同时,你可能需要安装一个简单的CS聊天工具,来测试你的代码是否成功的在openfire服务器上建立会话链接,并成功的向在线用户发送聊天消息。必须了解:http://www.cnblogs.com/hoojo/archive/2012/05/17/2506769.htmlhttp://www.cnblogs.com/hoojo/archive/2012/05/13/2498151.html (非windows 系统)可选:http://www.cnblogs.com/hoojo/arch 阅读全文
posted @ 2013-12-08 21:00 Entropy_lxl 阅读(505) 评论(0) 推荐(0) 编辑
摘要:关于xmpp协议可以参考:http://www.jabbercn.org什么是OpenFireOpenfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。 您可以使用它轻易的构建高效率的即时通信服务器。Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。由于是采用开放的XMPP协议,您可以使用各种支持XMPP协议的IM客户端软件登陆服务。XMPP(Jabber)协议1、 介绍XMPP是一种基于XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP可以通过. 阅读全文
posted @ 2013-12-08 20:59 Entropy_lxl 阅读(470) 评论(0) 推荐(0) 编辑
摘要:1、下载源代码:http://www.igniterealtime.org/downloads/source.jsp2、把源代码解压出的openfire_src文件夹放至eclipse workplace(注意:若是变更了解压出来的文件名,则接下来所有用到文件名的地方都要作出相应更改,否则会报错!)3、把openfire_src文件夹里的三个无用的html文件删除4、打开eclipse,新建一个名为openfire_src的Java Project,然后finish 注:此处的默认路径为openfire_src文件夹的绝对路径5、项目建好后如图所示,其中有几个目录报错,是由于缺少3个jar包: 阅读全文
posted @ 2013-12-07 14:29 Entropy_lxl 阅读(8670) 评论(0) 推荐(0) 编辑
摘要:安装了openfire后要求配置,通常用户名都是admin,密码是安装时用户所设定的密码。由于种种原因会出现无法登陆的现象。现有两种方法可以解决。1. 进入openfire的安装目录下--->进入conf文件夹--->打开openfire.xml文件--->将true中的true改为false 这样不用用户名和密码也可以登陆2. 将openfire.xml文件中 jimuser 9090 9091 红色代码处改为自己的用户名。如果配置好数据库之后,可以用MYSQL对openfire进行用户名和密码的重新设置。参考以下网址:http://blog.taragana.com/in 阅读全文
posted @ 2013-12-07 14:28 Entropy_lxl 阅读(2331) 评论(0) 推荐(0) 编辑
摘要:EditText继承关系:View-->TextView-->EditText EditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。android:password="true"//设置只能输入密码android:textColor = 阅读全文
posted @ 2013-11-28 15:37 Entropy_lxl 阅读(255) 评论(0) 推荐(0) 编辑
摘要:RelativeLayout用到的一些重要的属性:第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元素的下边缘android:layout_alignParentLeft 贴紧父元素的左边缘android:layout_alignParentRight 贴紧父元素的右边缘android:layout_alignParen 阅读全文
posted @ 2013-11-28 15:34 Entropy_lxl 阅读(387) 评论(0) 推荐(0) 编辑
摘要:在模拟器上获取GPS信息时,使用Location loc = LocationManager.getLastKnownLocation("gps");来获取location信息,但是往往在调试中loc是null的,因为首先需要在模拟器中手动添加GPS信息,有两种手动添加方法1、在eclipse下,windows-->open perspective-->DDMS-->Emulator control-->Manual下手动设置经纬度,并按send按钮。2、在cmd下手动添加信息。(1)首先打开模拟器,然后运行cmd,输入telnet localhos 阅读全文
posted @ 2013-11-21 07:54 Entropy_lxl 阅读(2485) 评论(0) 推荐(0) 编辑
摘要:解决方案:一、右击项目->properties->Java Build Path->Order and Export,在需要引用的包前面打勾。二、Project->Clean... 阅读全文
posted @ 2013-11-13 21:08 Entropy_lxl 阅读(340) 评论(0) 推荐(0) 编辑
摘要:因为用了和Google map相关的类,而Google map是单独的library,需要导入之后才能使用,因此在manifest.xml文件中的里边添加即可解决此外 加在标签外边 阅读全文
posted @ 2013-11-05 17:25 Entropy_lxl 阅读(594) 评论(0) 推荐(0) 编辑
摘要:大家都在为项目开发成功而喜悦,但可不知成功的路上是会经常出错的,下面是我碰到的一些错误集合!【错误信息】01-16 17:16:18.945: I/magh(979): org.apache.http.conn.HttpHostConnectException: Connection to http://127.0.0.1:8080 refused在android模拟器连接本机访问web时报这错,把127.0.0.1改成localhost也是一样的原因:在向本机发送HTTP请求时,有一点必须注意,就是在android虚拟机中,127.0.0.1为android 虚拟机的IP地址,如果要访问本机 阅读全文
posted @ 2013-11-05 15:18 Entropy_lxl 阅读(3502) 评论(0) 推荐(0) 编辑
摘要:修改hosts文件。文件在C:\WINDOWS\system32\drivers\etc目录下,Linux用户打开/etc/hosts文件。用记事本打开文件后添加以下内容。#Google主页203.208.46.146 www.google.com#这行是为了方便打开Android开发官网 现在好像不FQ也可以打开74.125.113.121 developer.android.com#更新的内容从以下地址下载203.208.46.146 dl.google.com203.208.46.146 dl-ssl.google.com 阅读全文
posted @ 2013-11-05 15:14 Entropy_lxl 阅读(339) 评论(0) 推荐(0) 编辑
摘要:target选项中要选择Google APIs。如图。 阅读全文
posted @ 2013-11-04 12:19 Entropy_lxl 阅读(147) 评论(0) 推荐(0) 编辑
摘要:1.在测试时,如何实现一个提示可以使用Toast.makeText(this, "这是一个提示", Toast.LENGTH_SHORT).show(); //从资源文件string.xml 里面取提示信息Toast.makeText(this, getString(R.string.welcome), Toast.LENGTH_SHORT).show();这个提示会几秒钟后消失2.可以使用AlertDialog.Builder 才产生一个提示框. 例如像messagebox那样的new AlertDialog.Builder(this) .setTitle("A 阅读全文
posted @ 2013-10-21 08:47 Entropy_lxl 阅读(8935) 评论(0) 推荐(0) 编辑
摘要:Android开发环境搭建全程演示(jdk+eclipse+android sdk) 全程演示android开发环境的搭建过程,无需配置环境变量。所有软件都是写该文章时最新版本友情广告:微美丽,谢谢支持!一 相关下载(1) java JDK下载:进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图:选择 Download JDK 只下载JDK,无需下载jre. (2)eclipse下载 进入该网页: http://www.eclipse.org/downloads/ (或者直接点击下载:BT下载 HTTP下载) 阅读全文
posted @ 2012-07-25 14:17 Entropy_lxl 阅读(290) 评论(0) 推荐(0) 编辑