java
xunfan
这个作者很懒,什么都没留下…
展开
-
getter和setter方法的作用和好处
这个方法的作用很好理解,封装数据,原创 2014-11-16 11:53:44 · 6961 阅读 · 0 评论 -
8大排序(java)
下载了文档自己截图存留8种排序之间的关系:1, 直接插入排序 (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。 (2)实例(3)用java实现转载 2015-01-16 14:48:29 · 478 阅读 · 0 评论 -
【解决】android.content.res.Resources$NotFoundException:String resource ID #0x86
运行中遇到这个异常,刚开始不知所措,因为异常出现在Toast的地方,原因最后发现是:在Toast中的第二个参数是java.lang.CharSequence类型,而我在里面放进去的是int类型,忽略掉了,就出错了。CharSequence是一个接口,不可以用new来实例化。String 继承于CharSequence,也就是说String也是CharSequence类型。CharS原创 2014-12-10 19:05:53 · 3010 阅读 · 0 评论 -
Android和java的Post请求
Android的Post请求:1、创建HttpPost实例,设置需要请求服务器的url。2、为创建的HttpPost实例设置参数,参数设置时使用键值对的方式用到NameValuePair类。3、发起post请求获取返回实例HttpResponse4、使用EntityUtils对返回值的实体进行处理(可以取得返回的字符串,也可以取得返回的byte数组) private原创 2014-12-10 18:55:18 · 591 阅读 · 0 评论 -
EditText文本输入控制(侧重发布微博时@某某某的解决)
在发布微博或者写空间说说时,经常会用到@某人的输入格式:猜测在新浪微博中的使用,是用SpannableStringBuilder来进行实现,同时在点击“@xxx”时光标不能停在用户名内部,即不可编辑用户。在qq空间中,@之后的用户名没有样式也可点击编辑,但是这两个的共同点是删除时会删除这个人,而不是删除其中一个字母。下面我实现的是新浪微博的样式,因为更加严谨一些:在上一篇中完成到对原创 2014-12-09 16:58:57 · 526 阅读 · 0 评论 -
EditText使用popwindow联想
在开发中遇到的问题是需要在edittext中输入@符号后自动在输入框的下面出现选择窗口,之后待选项是根据@符号之后的内容来动态变化的。刚开始的想法是使用一个开源的东西:https://github.com/kpbird/chips-edittext-library但是出现的问题太多,没解决,之后的想法是在输入@字符之后打开一个popwindow,然后在popwindow中的editText原创 2014-12-08 20:09:23 · 2409 阅读 · 0 评论 -
汉字转拼音Pinyin4j的基本用法
http://blog.csdn.net/pathuang68/article/details/6692882http://noobjava.iteye.com/blog/855811在listview中用到首字母排序的功能,因此需要将汉字进行转换,同时还有繁体的汉字,网上一般的办法解决不了。因此使用:http://pinyin4j.sourceforge.net/转载 2014-12-18 18:30:56 · 707 阅读 · 0 评论 -
java取整和java四舍五入方法
java取整和java四舍五入方法import java.math.BigDecimal; import java.text.DecimalFormat;public class TestGetInt{ public static void main(String[] args){ double i=2, j=2.1, k=2.5, m=2.9; Syste转载 2014-12-16 19:43:18 · 438 阅读 · 0 评论 -
list中对象去重
对于String类型的list:package com.yang.set;import java.util.ArrayList;import java.util.HashSet;import java.util.List;import java.util.Set;public class Test { public static void main(String[] args原创 2014-12-01 20:23:51 · 650 阅读 · 0 评论 -
eclipse ctrl直接打开R.java,无法打开xml文件的处理办法
设置方法:window-->preferences-- >General-->Editors-->Text Editors-->hyperlink.将上面一个Open Declaration取消勾选,即可。原文:http://zheyiw.iteye.com/blog/1600693转载 2015-01-04 17:01:23 · 1610 阅读 · 0 评论