自定义博客皮肤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)
  • 收藏
  • 关注

转载 ItemClick(AdapterView<?> adapterView, View view, int i, long l)中参数

public void onItemClick(AdapterView parent, View view, int position, long id) { parent.getAdapter().getItem(position); (CircleImageView) view.findViewById(R.id.img_jobberinfo_head); }    后面有

2017-01-13 21:26:49 3508 1

转载 JAVA 回调机制

xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273)

2016-12-13 22:53:22 169

原创 自己总结的Recyclerview加载不同布局

package cn.lizhangqu.kb.adapter; import android.content.Context; import android.support.v7.widget.DefaultItemAnimator; import android.support.v7.widget.GridLayoutManager; import android.support.v7.wi

2016-12-11 19:50:57 607

转载 RecyclerView的加载显示多种布局

RecyclerView是对ListView的封装,所以ListView上能用的方法对RecyclerView同样适用,并且会更简单 在实际开发中,我们可能需要一个列表,显示多种布局,getItemViewType()方法完美解决了这个问题,在BaseAdapter中还有getViewTypeCount()这个方法。这里我们使用RecyclerView.Adapter。只用getItemView

2016-12-11 19:34:52 374

转载 recyclerView 的学习

创建Adapter适配器 与ListView类似地,RecyclerView也需要适配器来提供数据。上面说到RecyclerView提供了一个抽象类:RecyclerView.Adapter,我们通过继承该类来写自己的适配器。我们先看看这个抽象类里面的抽象方法: public static abstract class AdapterVH extends ViewHolder> {

2016-12-11 13:50:27 278

转载 RecyclerView的二级缓存 View缓存的两种方式

在RecyclerView中,有两个缓存:Scrap和Recycle。Scrap中文就是废料的意思,Recycle对应是回收的意思。这两个缓存有什么作用呢?首先Scrap缓存是指里面缓存的View是接下来需要用到的,即里面的绑定的数据无需更改,可以直接拿来用的,是一个轻量级的缓存集合;而Recycle的缓存的View为里面的数据需要重新绑定,即需要通过Adapter重新绑定数据。关于这两个缓存的使

2016-12-11 13:46:23 2284

转载 instanceof

instanceof是Java、php的一个二元操作符(运算符),和==,>,关键字。它的作用是判断其左边对象是否为其右边类的实例,返回boolean类型的数据。可以用来判断继承中的子类的实例是否为父类的实现。相当于c#中的is操作符。java中的instanceof运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的

2016-12-11 13:29:27 193

原创 Activity的启动模式

目前有四种启动模式:standard,singleTop,singTask和singInstance (1)standard:标准模式,也是系统默认的模式。每次启动Activity都会重新创建一个新的实例,不管是否已经存在,谁启动了这个Activity,就运行在他的那个Activity所在的栈中。 (2)singTop:栈顶复用模式。如果新的Activity已经位于任务栈的栈顶,那么A

2016-12-01 10:22:29 220

转载 activity与activity之间怎么传值,与fragment是怎么创的?

MainActivity: //创建Fragment对象的时候,使用Bundle对象传值给Fragment @Override protected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);     setContentView(R.layout.activity_

2016-12-01 09:40:12 333

原创 android中activity的生命周期

异常情况下的生命周期(重新创建activity数据得保存机制): 情况1: http://blog.csdn.net/sweetvvck/article/details/38451257 例如:每次用户切换横竖屏时你的activity都会被销毁然后重新创建。当屏幕方向改变时,系统销毁并重建前台activity是由于屏幕配置已经变化,你的activity可能需要加载另一个资源(例如布局)  

2016-12-01 09:37:49 135

空空如也

空空如也

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

TA关注的人

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