自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 android:ems=“10”的意思

android:ems = "10" 设置TextView或者Edittext的宽度为10个字符的宽度。当设置该属性后,控件显示的长度就为10个字符的长度,超出的部分将不显示。

2016-07-29 09:21:55 582

原创 android中scroll中的listview高度重新计算

大家都知道在ScrolleView中使用ListView需要计算listview每个item的高度,不然的话,listview只会显示一个item。所以我在初始化的时候调用了下面的方法计算了listView  item 的高度: // 获取ListView对应的Adapter ListAdapter homeAdapter = listView.getAdapter(); if (ho

2016-07-28 15:16:24 2044

原创 EditText和输入法相关的问题

在做Android应用的时候EditText是个非常常用的控件,但是经常会出现和输入法相关的问题,所以我就搜索了一些问题的解决方法,基本上都能够把问题处理掉,本文章就整理了几个会遇到的问题以及相应的解决方法。1.问题描述:一个Activity上面一栏有EditText,每次打开窗口,EditText就会自动获取焦点并弹出输入法,遮盖了下面的列表,这样会让使用者很不爽,所以就要禁止输入法

2016-07-28 11:17:24 518

原创 在Viewpager的子Activity中startActivityForResult调用其他Activity时候遭遇到onActivityResult方法不响应的问题

在Viewpager的子Activity中startActivityForResult调用其他Activity时候遭遇到onActivityResult方法不响应的问题,解决这个问题的办法如下:1、先在父Activity里里初始化子ActivitylocalActivityManager = new LocalActivityManager(this, true);localActi

2016-07-28 10:48:40 671

原创 Sqlite的通配符

SQL的通配符可以替代一个或多个字符,但必须和like一起使用 通配符描述*代替一个或多个字符_只代替一个字符[char list]字符列中任何一个字符[^char list]不在字符列中任何一个字符[!char list]不在字符列中任何一个字符

2016-07-27 17:41:48 2660

转载 Gson的注解和策略使用

原址: http://blog.csdn.net/jackie_xiaonan/article/details/1685268自定义解析过程控制版本        gson提供了两个注解@Since和@Until来达到版本控制的目的。意义是有,不过从实地的经验看这两个注解的意义不大。比如两个部件A和B使用json格式的字符串来交换数据,无非是三种场景,A和B使用相同的编码、解码

2016-07-27 16:27:54 1692

原创 Gson的JsonParser使用

偶然发现Gson还有JsonParser这个解析类,下面写一个例子尝试使用: String jsonString="{'flag':true,'data':{'name':'张三','age':18,'deleteFlag':false}}"; // 获得 解析者 JsonParser parser =new JsonParser(); // 获得 根节点元素 JsonElem

2016-07-27 16:05:49 14737

转载 使用Gson的JsonReader解析Json数据

原址:http://blog.csdn.net/jackie_xiaonan/article/details/15026901自定义解析过程        这里把问题简化一下,比如获得到的json字符串是 [{"name":"Jackie","age":30,"contact":{"email":"email","phoneno":"phoneno"}},{"name":"

2016-07-27 15:50:42 9658

原创 Gson注册TypeAdapter及处理Enum类型

枚举类型给我们的程序带来了好处,如何用Gson来实现与Json的互转呢?使用Gson的TypeAdapter及注册TypeAdapter来处理Enum类型1、先创建一个实体类public class PackageItem { public String name; public PackageState state; public String size;

2016-07-27 14:17:01 1255

原创 Gson解析Map格式json数据

有时候我们不需要把实体的所有属性都导出,只想把一部分属性导出为Json.有时候我们的实体类会随着版本的升级而修改.有时候我们想对输出的json默认排好格式这时就可以使用GsonBuilder创建Gson,并且配置一些选项。 Gson gson = new GsonBuilder() .excludeFieldsWithoutExposeAnnotation() //不

2016-07-27 13:41:56 3550

原创 Gson之实例一-简单对象转化和带泛型的List转化

Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。先自定义一个Class类public class Student { public int id; public String nickName; public int age; public Date

2016-07-27 11:16:38 528

原创 Android项目打包安装过程(Run as Android Application)

右击项目名称,Run as Android Appication之后,Android项目打包安装过程:1.打包生成.apk文件:      1)把源码中的.java文件编译生成.class文件      2)将所有的.class文件通过dex.bat生成为classes.dex文件      3)生成资源索引表文件 resources.arsc      4)将项目的配置文

2016-07-26 18:27:49 1357

转载 常用正则表达式大全

两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和结尾都是"abc"的字符串——呵呵,只有"abc"自己了;"notice":表示任何包含"notice"的字符

2016-07-26 18:10:27 305

原创 百度移动统计的使用

app要统计数据,了解到世面上许多的第三方统计平台: 站长统计、百度统计、腾讯统计、Google Analytics、友盟统计、CNZZ、诸葛数据、zhuige.io,Talking Data,FLURRY、机锋统计、Cobub Razor 等。最后选择了百度移动统计,使用了之后觉得效果还是不错的,有用户分析、手机分析、crash分析等功能。百度统计的使用按照sdk说明书就可完成

2016-07-26 17:48:44 5872

转载 HTTP的get_post请求方法

HTTP请求响应报文&&相关状态码&&GET_POST请求方法 总结时间:2015-03-20 16:00:51      阅读:8484      评论:0      收藏:1      [点我收藏+] 标签:            HTTP请求报文: 一个HTTP请求报文由四个部分组成:请求行、请求头部、空行、请求数据1.请求行  请求行由请求方法字段、

2016-07-26 17:03:33 9019

原创 ALTER TABLE(修改表结构命令)

创建了sqlite表结构后,希望添加表字段,又不能修改原来的代码,所以用alter 修改表结构。1、添加表字段alter table 表名 add  字段名 类型(值)示例:alter table   member_table  add test1 varchar(40);2、删除表字段alter table 表名 drop  字段名示例:

2016-07-22 18:55:08 72430 5

原创 将身份证号的一部分显示为“*”号

将身份证号的一部分显示为“*”号使用正则可以有两种方法来实现,第一种使用Pattern的replaceAll方法String email = "abcdfefabc@gamil.com";Pattern p = Pattern.compile("(\\w{3})(\\w+)(\\w{4})");Matcher m = p.matcher(email); System.out.pri

2016-07-22 18:08:51 3560

原创 ExpandableListView只展开一个Group

ExpandableListView 只展开一个group,点击第一个group展开了,再点击第二个group,第一个group就自动收缩了。expandable_lv.setOnGroupExpandListener(new OnGroupExpandListener(){ @Override public void onGroupExpand(final int

2016-07-22 17:52:57 635 1

转载 如何离线安装chrome插件Postman

原址:http://blog.csdn.net/shuideyidi/article/details/456746011. 先百度下载 自己要安装的chrome插件,我要下的是Postman 和 Json View。2.下载完应该得到的是扩展名为crx的文件。比如: Postman-REST-Client_v0.8.4.14.crx3.打开chrom

2016-07-22 17:40:30 5245

原创 sqlite时间函数及时间处理

Sqlite3支持的数据类型 NULL:The value is a NULL valueINTEGER:The value is a signed integer, stored in 1, 2, 3, 4, 6, or 8 bytes depending on the magnitude of the valueREAL: The value is a floating

2016-07-22 13:32:29 6069

转载 eclipse自动提示功能没了的解决办法

原文: eclipse自动提示功能没了的解决办法昨天eclipse的自动提示功能还能使用,今天突然不起作用了,郁闷坏了。想了下也没有修改eclipse的任何设置,最后只好从网上搜索此问题的解决方案。1、我window->Preferences->Java->Editor->content assist 把 Enable auto activation 选项打上勾 :

2016-07-21 17:49:28 349

原创 java.lang.IllegalArgumentException: View not attached to window manager

app突然抛出java.lang.IllegalArgumentException: View not attached to window manager 的异常,查看了一些资料,才解决了此bug。推荐关于java.lang.IllegalArgumentException: View not attached to window manager 错误的分析 这篇文章,分析的比较彻底。

2016-07-21 17:42:38 684

原创 ListView同时响应itemclick事件和item控件的onClickListener时间的解决办法

listview可以根据自己的需求,重写baseadapter ,实现自己的布局及数据,但是当我们在自己的布局中加入了button或者ImageButton,还有其他比如checkbox,radiobutton等控件时,发现listview不在响应onitemclick事件,这是因为buton等控件优先获得focus,也就是说listview的item根本就获取不到focus,所以导致onitem

2016-07-20 18:43:59 4435

原创 CSS的文本属性

CSS的各种文本属性: 属性含义属性值Word-spacing定义了各个单词之间的间距Normal必须以长度为单位Letter-spacing   定义了每个字母之间的间距同上Text-decoration定义文字的“装饰”样式None|underline|ove

2016-07-20 13:42:02 315

转载 Gradle的简介与安装

Gradle介绍Gradle是一个基于JVM的构建工具,它提供了:像Ant一样,通用灵活的构建工具可以切换的,基于约定的构建框架强大的多工程构建支持基于Apache Ivy的强大的依赖管理支持maven, Ivy仓库支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件。对Ant的任务做了很好的集成基于Groovy,build脚本使用Groovy编写有广泛

2016-07-20 13:25:58 268

转载 Eclipse 插件之Easy Shell

http://blog.csdn.net/cuidiwhere/article/details/245534951、Easy Shell 是什么?官方说法:http://marketplace.eclipse.org/content/easyshell#.U1udtqF_V0x    简单说:可以在Eclipse IDE里选中一个文件或目录,利用Easy Seh

2016-07-20 11:51:41 344

转载 The APR based Apache Tomcat Native library which allows optimal performance in production environmen

tomcat启动时第一行 报出消息:the APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre1.6.0_05\bin;D

2016-07-20 11:46:23 467

转载 Eclipse中启动Tomcat出现错误A docBase E:/Tomcat/webapps/lovemu inside the host appBase has been specified

http://blog.csdn.net/aigochina/article/details/7880929错误信息:警告: A docBase E:/Tomcat/webapps/lovemu inside the host appBase has been specified, and will be ignored尝试以下操作:1.假设Tomcat安装在E:/Tomcat

2016-07-20 11:31:45 4587

转载 解决Setting property 'source' to 'org.eclipse.jst.jee.server的问题

ps:我解决这个问题是删除工程里的webcontent,再重新build工程,再次发布就可以了。这是我于2013年9月4号晚遇到的问题,为了这个问题我一夜没睡!对于这个问题,我相信我的方法已经能帮90%的人解决了!当你用Eclipse运行web项目的时候,你就会看到控制台出现:WARNING: [SetPropertiesRule]{Server/Service

2016-07-20 11:27:30 278

原创 android中ScrollView常用属性汇总

android:scrollbars         设置滚动条显示。none(隐藏),horizontal(水平),vertical(垂直)。android:scrollbarSize设置滚动条的宽度。 android:scrollbarStyle设置滚动条的风格和位置。设置值:insideOverlay、insideInset、outsideOverlay、ou

2016-07-19 18:23:14 7725

原创 android中监听wifi广播的方法

android中监听wifi广播有以下方法:在清单xml文件里注册广播: 用java代码注册广播: IntentFilter filter = new IntentFilter(); filter.addAction(WifiManager.

2016-07-19 18:00:40 1018

原创 网络访问过程中遇到的java.io.IOException: Target host must not be null的问题

下载文件时报java.io.IOException: Target host must not be null的异常,检查发现url没有错误,在浏览器中可以访问,找了很久才发现是url的最后有一个不容易发现的空格。查找各种文章,最后总结出有以下问题就会出现以上的异常:1、url不完整,必须加上"http://";2、空格3、左大括号 {4、右大括号 }5、双引号

2016-07-14 18:33:22 1614

空空如也

空空如也

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

TA关注的人

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