自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的博客

往事随风,但风总会吹回来,忘不掉.

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

转载 activity 中的 onSaveInstanceState方法的调用时机

onSaveInstanceState方法会在什么时候被执行,有这么几种情况: 1、当用户按下HOME键时。 这是显而易见的,系统不知道你按下HOME后要运行多少其他的程序,自然也不知道activity A是否会被销毁,故系统会调用onSaveInstanceState,让用户有机会保存某些非永久性的数据。以下几种情况的分析都遵循该原则 2、长按HOME键,选择运行其他的

2017-02-10 20:50:41 1514

转载 酷炫的RecyclerView开源库整理

最近在研究RecyclerView ,还是习惯整理一下开源项目放到github上 ,欢迎提交更新 ,fork,star。 排序纯属个人直觉。 序号 项目名称 项目描述 预览 1 cymcsg/UltimateRecyclerView RecyclerView支持各种功能的库,star3000+,Ultimate 这个名字就取得屌

2016-10-12 23:09:20 608

原创 SwipeRefreshLayout嵌套Listview冲突解决

当Listview还没有显示到列表顶部时,滑动事件会被拦截,我们可以给listview自定义一个OnScrollListener解决冲突: 自定义的listener需要重写onScroll方法:

2016-07-08 15:56:37 776

原创 设置Activity的开始动画和结束动画

一.首先添加两个xml动画文件: 1.开始动画: zoomin.xml 2.结束动画 zoomout.xml 二.设置动画 1.设置开始动画 2.设置结束动画

2016-07-08 15:55:51 493

原创 使用Retrofit通过post提交Json数据

Retrofit:A type-safe REST client for Android and Java 使用Retrofit分为四步: 1.创建Retrofit对象 2.创建访问请求 3.发送请求 4.处理结果 这里介绍前了前三步 首先创建Retrofit对象: 创建访问请求:项目中post请求除了键值

2016-07-08 15:49:25 2053 3

原创 使用hide来切换fragmnent时实现切换更新

Fragment虽然和Activity一样有onResume和onPause方法,但是这两个方法的调用时机与父Activity一样,所以在执行hide方法后,很快你就会发现前两个方法并不会执行.这时会执行onHiddenChangeed方法,当fragment隐藏时,方法的传入参数值为true表示fragment隐藏了,当调用show时,方法的传入参数值为false表示fragment显示.在这个

2016-07-04 15:54:48 336

原创 Android下会造成内存溢出的情况以及解决方法

在Android中,一个很小的错误就会内存泄露,随着内存泄露的堆积,就会容易造成手机的卡顿. 常见的内存泄露: 1.使用Adapter时,没有复用convertview 2.使用非静态内部类 3.单例模式时需要context参数时,使用Activity的引用 4.注册对象时,没有进行反注册 5.使用资源对象时,没有关闭 6.使用Bitmap后没有用recycle释放 7.集合中

2016-05-27 00:07:54 2361

转载 内容观察者

在Android项目中我们常常需要检测另一个应用私有数据的变化与否,如何检测另一个数据库应用中的数据变化,我们通过下面的案例来讲述具体的操作。 应用场景:有两个应用,一个是“01_数据库应用”,另一个是“07_内容观察者”;第二个应用监测第一个应用数据库的变化,当第一个应用数据库发生变化便即时通知第二个应用。实现方法如下: 轮询 若要监测数据库中数据的变化

2016-04-17 00:19:29 1583

转载 动态设置listview的高度

1.在ScrollView中嵌套ListView空间,无法正确的计算ListView的大小,故可以通过代码,根据当前的ListView的列表项计算列表的尺寸。实现代码如下: private void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter listAdapter = li

2016-04-17 00:04:21 3397

转载 java中的double以及float型数据

java当中默认声明的小数是double类型的;  * double d=4.0  * 如果声明:  * float x = 4.0则会报错,需要如下写法:  * float x = 4.0f或者float x = (float)4.0  * 其中4.0f后面的f只是为了区别double,并不代表任何数字上的意义  *   * float表示单精度浮点

2015-12-20 17:05:24 8025

archetype-catalog.xml

archetype-catalog.xml,别忘了配置-DarchetypeCatalog=local

2017-05-25

空空如也

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

TA关注的人

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