自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (10)
  • 收藏
  • 关注

转载 对 Android 开发者有益的 40 条优化建议

本帖最后由 y407827531 于 2013-12-26 16:36 编辑英文原文:40 Developer Tips for Android Optimization下面是开始Android编程的好方法:找一些与你想做事情类似的代码调整它,尝试让它做你像做的事情经历问题使用StackOverflow解决问题对每个你像添加的特征重复上述过程

2013-12-31 16:47:24 694

转载 Android sysout.exit(0) 和finish()区别

finish是Activity的类,仅仅针对Activity,当调用finish()时,只是将活动推向后台,并没有立即释放内存,活动的资源并没有被清理;当调用System.exit(0)时,杀死了整个进程,这时候活动所占的资源也会被释放。       在开发android应用时,常常通过按返回键(即keyCode == KeyEvent.KEYCODE_BACK)就能关闭程序,其实

2013-12-27 14:27:46 683

转载 Android开发中StackOverflowError错误实例分析

Android开发中StackOverflowError错误实例分析一、概述 我在一个复杂的layout嵌套较多的android界面,碰到了java.lang.StackOverflowError这个Fatal Exception,app程序crash退出。这个错误出现的比较奇怪,在我做技术调研的时候,这个界面是放在单独的一个程序中展示的,工作很正常,没有出现这个严重错误,当将其嵌

2013-12-27 10:15:38 1686

转载 Android布局之weight属性解析

Android布局之weight属性解析分类: android学习2012-03-27 20:04 4042人阅读 评论(4) 收藏 举报androidbuttonlayoutencodingxml在网上看了一些对Layout_weight的讲解,有些说的比较片面,只列举了一种情况,然后自己通过实验和一些比较好的文章总结了一下,特此记录下来,以备以后所用。Layout_weight是线

2013-12-26 17:24:00 691

原创 手机客户端和服务器的交互步骤

1、手机端和服务端的交互是通过接口实现的,也就是说你需要通过服务端将你的对应的增删改成的方法映射成一个网络路径,如http://com.eoe/login.php这样的路径,然后你的客户端通过httpClient请求这个路径并传递对应的参数,服务端会接收到你的请求,然后根据你请求的路径去调用对应的方法,并且根据你传递的参数进行判断,如登陆,会根据你传递的用户名密码判断是否正确,然后将判断结果在同一

2013-12-26 15:59:23 2325

原创 android开发问题:无法更新SDK manager升级包

出现如下问题:回答解压,覆盖tools文件夹追问这是我temp文件夹,该解压哪个?回答最后一个谢谢!

2013-12-25 11:20:07 682

转载 Android XMPP 例子(Openfire+asmack+spark) 出现登陆连接错误

Android XMPP 例子(Openfire+asmack+spark) 运行出来没问题,但是登陆的时候出现如下错误:出现错误: 09-17 15:24:16.388: E/AndroidRuntime(19788): java.lang.VerifyError: com/xmpp/client/FormLogin$2解决办法:把lib目录下的asmack拷贝出来,然后在项目中

2013-12-23 16:36:41 2588 2

转载 AlertDialog dismiss 和 cancel方法的区别

AlertDialog dismiss 和 cancel方法的区别       AlertDialog使用很方便,但是有一个问题就是:dismiss方法和cancel方法到底有什么不同?        今天有时间,看了看源码(其实源码并不是全都那么深奥的!~~)。        AlertDialog继承与Dialog,现在各位看

2013-12-18 17:29:00 1012

转载 Android基于XMPP Smack Openfire开发IM(5)发送消息

废话不说了。在登陆以后应该建立一个监听消息的监听器,用来监听收到的消息:这里收到消息后,通过广播将消息发送到需要的地方,比如聊天的activity,当然不一定用广播,[java] view plaincopyprivate Handler handler = new Handler(){          public

2013-12-18 16:11:42 1116

转载 Android基于XMPP Smack Openfire开发IM(3)建立好友列表

通过roster可以获得好友列表,前提是在服务器中建立了好友列表,不然没有的话,不会获取全部用户的,roster.getEntries()的size将会为0。下面来看看怎么在openfire服务器中,建立好友列表。首先创建一些用户:然后创建一个组,在组中加入一些成员:然后一点:“禁用联系列表组共享”默认值, 这个组仅显示在

2013-12-18 14:22:54 1239

原创 xmpp用户注册时报错:at org.jivesoftware.smack.XMPPConnection.sendPacket(XMPPConnection.java:488)

基于asmack.jar的客户端的有时经常无法连接openfire搭建的服务器,报如下错误:03-21 16:50:15.223: W/IInputConnectionWrapper(22102): showStatusIcon on inactive InputConnection03-21 16:50:15.857: W/System.err(22102): java.lang.Ill

2013-12-18 11:35:31 3880 1

转载 Android基于XMPP Smack Openfire开发IM(2)登录openfire

上节openfire服务器已经搭建完成,这节看看,怎么使用smack基于xmpp协议登录openfire服务器,在服务器中创建好测试的账号下面看android客户端的代码,关于界面布局就不多说了,可以参考QQandroid客户端的界面:Android高仿QQ登录界面 http://blog.csdn.net/vestigge/article/de

2013-12-17 17:23:26 1072 1

转载 基于xmpp openfire smack开发之openfire介绍和部署[1]

Java领域的即时通信的解决方案可以考虑openfire+spark+smack。当然也有其他的选择。Openfire是基于Jabber协议(XMPP)实现的即时通信服务器端版本,目前建议使用3.8.1版本,这个版本是当前最新的版本,而且网上可以找到下载的源代码。即时通信客户端可使用spark2.6.3,这个版本是目前最新的release版本,经过测试发现上一版本在视频

2013-12-17 17:21:02 956 1

原创 RadioButton 文字居中

本帖最后由 刚☆伈随风飞 于 2013-3-4 13:02 编辑这个问题纠结可好长时间,最后发现一个非常简单的方法android:button="@null"android: paddingleft="0dp"android: gravity="control"..../>想设置选中效果的话,android:background="selector"

2013-12-17 11:16:07 1612

原创 Android开发:在AsyncTask中使用Dialog出现的问题

方案一:Android排错:has leaked window com.android.internal.policy.impl.PhoneWindow$ that was originally added here异常场景:经常在应用中需要处理一些耗时的工作,诸如读取大文件、访问网络资源等。为了避免因程序假死而带来的糟糕用户体验,通常我们可以通过线程+Ha

2013-12-17 10:52:16 1648

原创 怎么让点击item的时候里面的button不会变换背景颜色,在点击具体的button时才变??

这个button是在listview的item内, 我的意思就是说 在点击item时,会触发pressed事件,从而selector里面自定义的点击背景就会改变,但是不会执行该button的onclick方法解决方法: 不响应父类的点击事件的button@Overridepublic void setPressed(boolean pressed) {if (pressed &&

2013-12-17 08:58:11 862

转载 Fragment中onActivityResult不响应

开发中遇到Fragment中onActivityResult不响应的问题,曾经见过。 不少同学说处理方法是在与Fragment绑定的FragmentActivity中重写onActivityResult方法。返回的result先传至Fragment的host FragmentActiivity。这个FragementActivity的onActivityResult函数必须调用 super.o

2013-12-16 10:18:43 1074 2

转载 SVN问题

SVN问题分类: Subversion2011-01-11 16:34 2421人阅读 评论(0) 收藏 举报svntortoisesvn工作脚本pythonc问题1、TortoiseSVN版本降级后,更新本地工作目录提示”This client is too old towork with working copy”原因:这是因为1.6.0将你的工作拷

2013-12-12 15:47:59 3063

转载 详解Android中AsyncTask的使用

详解Android中AsyncTask的使用分类: Android2011-06-08 19:00 36437人阅读 评论(43) 收藏 举报android任务layoutbuttonthreadasynchronous在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任

2013-12-09 15:48:25 694 2

转载 正确使用SQLCipher来加密Android数据库

正确使用SQLCipher来加密Android数据库Android本身自带有不加密的数据库SQLite,如果要保存密码之类的敏感数据在本地的话方法一是使用字段加密解密算法,方法二是整个数据库都加密掉。如果只是加密解密某个字段(如password)就推荐使用第一种方法,轻便易用;如果想要整个数据库都加密的话,就推荐方法二了,使用其他的数据库SQLite,如SQLCipher,其是实现加密

2013-12-09 15:15:36 2025

最新版高仿微信5.2布局

微信5 2页面完美实现 新欢的朋友拿去

2014-03-11

360浮动窗口效果

360浮动窗口效果

2014-03-04

解决ADB 动听 ACT txt

这是我的测试文档 不用下载的 解决ADB 动听 ACT txt

2014-03-04

Android仿支付宝钱包的九宫格解锁

Android仿支付宝钱包的九宫格解锁,里面的代码很好,自己搜集的,其中还有一个仿QQ解锁的,一并奉上,小伙伴分可以好好学习一下哈~

2014-01-09

SwipeListView是一个Android List View实现,实现了自定义ListView单元格,可通过滑动来显示扩展面

SwipeListView是一个Android List View实现,实现了自定义ListView单元格,可通过滑动来显示扩展面

2014-01-07

按钮点击WIN8 磁贴效果

android 高仿 按钮点击 WIN8 磁贴效果

2014-01-07

联系人分章节显示、ListView快速滑动显示联系人首字母、附带字母表快速查找的例子

联系人分章节显示、ListView快速滑动显示联系人首字母、附带字母表快速查找的例子

2014-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除