自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 ViewPager中动态删除Fragment的方法

问题所在:我们在数据源发生改变时,调用notifyDataSetChanged() 方法,发现界面没有变化 原因分析:追踪到ViewPager 的 dataSetChanged()方法,此方法用于刷新界面,看看具体的实现:... for (int i = 0; i < mItems.size(); i++) { final ItemInfo ii = mItems.get(i); f

2016-08-24 09:38:51 406

原创 View滑动的几种方式

offsetLeftAndRight()与offsetTopAndBottom()view.offsetLeftAndRight(offsetX); view.offsetTopAndBottom(offsetY);scrollTo与scrollBy//这个方法只能移动view的内容,不包括背景 view.scrollBy(-offsetX, -offsetY);Scroller 封装了scro

2016-08-23 19:40:57 243

原创 关于Android GC的一些理解

最近在实习单位使用Picasso重构掉UniversalImageLoader使使用了如下的代码Picasso.with(this) .load(pictureUrl) .into(new Target() { @Override public void onBitmapLoaded(Bitmap bitmap, Pic

2016-08-15 18:49:27 860

原创 Git常用命令使用总结

1. 修改最近一次commit,不会改变changeIdgit commit --amend2. 更改git 树中某个旧的commit (多个)git rebase -i HEAD~n change the code git add git commit --amend git rebase --continue3. git reset 参数soft 只影响HEAD mixed(默认)影响

2016-08-14 12:41:20 294

原创 UEFI(WIN8/WIN10)启动不识别U盘解决办法

同学新买的电脑,配的是win10的系统,准备换成win7的系统时,死活不认u盘 解决办法1. 更改BIOS配置,使用兼容模式启动2. 更换系统镜像或添加引导文件,使U盘支持UEFI 由于WIN7原生是不支持UEFI的,可以考虑换成WIN8或WIN10的镜像 如果非得安装WIN7系统的话,需要在U盘下添加一个bootx64.efi文件 注:以上解决办法基于官方原版系统解压到U盘中,U盘格式为FAT-

2016-08-14 12:07:49 14318

转载 LayoutInflater解析

出处:http://blog.csdn.net/guolin_blog/article/details/12921889 相信接触Android久一点的朋友对于LayoutInflater一定不会陌生,都会知道它主要是用于加载布局的。而刚接触Android的朋友可能对LayoutInflater不怎么熟悉,因为加载布局的任务通常都是在Activity中调用setContentView()方法

2016-04-04 10:28:44 292

转载 Java泛型

转自http://www.cnblogs.com/lwbqqyumidi/p/3837629.html Java总结篇系列:Java泛型 一. 泛型概念的提出(为什么需要泛型)? 首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) {

2016-04-04 10:20:05 182

原创 i​n​t​与​I​n​t​e​g​e​r​的​区​别

Integer 是 int 的封装类,里面有很多进行处理的静态方法    Integer 是对象而 int 不是,内存的分配位置也不一样   int 是一种基本数据类型,而 Integer 是相应于 int 的类类型,称为对象包装。    实现这种对象包装的目的主要是因为类能够提供必要的方法, 用于实现基本数据类型的数值 与可打印字符串之间的转换,以及一些

2014-06-20 16:15:49 505

原创 继承和多态

继承:子类继承父类的属性和方法(不包括构造方法)extends关键字。注意:一个子类只能有一个父类。 优点:代码可重用性提高,设计应用程序更加简单。 super关键字:若要在子类构造方法中调用超类构造方法,则在子类构造方法中的第一条语句要用super关键字来调用 调用父类构造方法的语法为:super()或super(实参列表); 调用父类的普通方法的语法为:super.methodname

2014-03-18 22:42:29 939

原创 抽象和封装

1.Java类的模板的创建 Public class 类名{ 属性1; 属性2; 方法1; 方法2; } 2.使用new关键字创建类的一个对象 类名 对象名=new 类名() 3.调用属性和方法 对象名.属性名 对象名.方法名() 4.属性 成员变量:直接定义在类的主体中的变量 局部变量:定义在方法的主体中的变量 5.方法 语法:public  返回值类型  方法名

2014-03-16 13:28:10 302

原创 数组

定义: 存储相同类型数据的一组数据。 数组的声明与赋值: int   []score;   score=new int[3]; int   score[]j;  score=new int[]{23,4,23,43,2}; int  age=new int[5]; int  []age={0,34,4,23,3}; int  []age=new int[]{23,34,2,34,4}

2014-03-10 18:09:05 319

原创 Java常用快捷键

ctrl+n  新建 ctrl+a  全选 ctrl+s  保存 ctrl+z  还原 ctrl+f  寻找 ctrl+x  剪贴 ctrl+/  注释 alt+/   辅助

2014-03-10 17:37:53 646

原创 java语言基础

JAVA语言基础 一:数据类型   基本:数值型byte,short,int,long,float,double 非数值型char,boolean   引用:class,interface,数组   区别:引用数据在实例化时用new关键字;            引用数据可以调用函数和属性,基本不可以。 二:变量名 1:用英文$_作为开头 2:可以有数字,不能作为开头 3:有且

2013-12-18 18:49:52 333

空空如也

空空如也

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

TA关注的人

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