自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 fragment 理解

Fragment概述

2017-06-27 10:58:43 501

原创 android 启动模式

在学习Android的过程中,Intent是我们最常用Android用于进程内或进程间通信的机制,其底层的通信是以Binder机制实现的,在物理层则是通过共享内存的方式实现的。    Intent主要用于2种情景下:(1)发起意图  (2)广播    它的属性有:ComponentName,action,data,category,extras,flags等,通常情况下,进行Inten

2017-06-19 14:37:23 241

原创 ==和equals的区别

==和equals的区别:1.==,可用于比较基本类型和引用类型,是运算符equals是类的方法,如果类为null可能会死掉,只能比较引用类型2.对于引用类型比较,如果不重新equals,就相当于==,==比较的是地址是否一致,即是否为同一个对象若重写了equals,比较的是对象内容是否一致。(String已经重写)eg:String s1,s2,s3 = "a

2017-06-19 10:58:54 1475

转载 List的contains()方法

应用环境:从数据库中查询出满足一系列条件的记录,然后以对象的形式封装到List中去。此时假设有两个条件A和B,满足A的记录集和为ListA,满足B的记录集合为ListB,现在要将ListA和ListB合并为一个List,注意ListA和ListB中可能有重复的记录(因为可能某条记录即满足条件A又满足条件B),要过滤掉重复的记录。方法过程:我们假设List中存放的对象都是Order对象,属性or

2017-06-19 10:34:56 2745

原创 java四舍五入

java中Math类中提供了三个与取整有关的方法:分别是ceil、floor、round,这些方法的作用与它们的英文名称的含义相对应ceil的英文解释是天花板,该方法就表示向上取整,所以,Math.ceil(16.2)的结果为16,Math.ceil(-16.2)的结果是-16;floor的英文解释是地板,所以该方法就表示向下取整,那么Math.floor(16.6)的结果

2017-06-16 11:38:21 1068

原创 java到底是值传递还是引用传递?

java中方法参数传递方式是按值传递。如果参数是基本类型,传递的是基本类型的字面量值的拷贝。如果参数是引用类型,传递的是对象引用的拷贝。

2017-06-14 11:45:56 321

原创 List

项目需求中遇到一个问题。需要将一个复杂的对象复制一个数据一样内存不一样的出来。Java中的复制貌似是除了数据类型之外,其他的都是传递对象内存地址。当你的这个对象中嵌套了list(T是一个class,不是数据类型)的时候,即便你用新的list去接收。但是list里面的数据对象的内存地址还是一样,当你对新的list进行操作的时候。其实操作的还是老的list中的数据对象,应为他们内存地址

2017-06-08 17:02:25 269

转载 万能适配器

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38902805 ,本文出自【张鸿洋的博客】1、概述相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承B

2017-06-07 11:47:35 315

原创 RecyclerView

那么有了ListView、GridView为什么还需要RecyclerView这样的控件呢?整体上看RecyclerView架构,提供了一种插拔式的体验,高度的解耦,异常的灵活,通过设置它提供的不同LayoutManager,ItemDecoration , ItemAnimator实现令人瞠目的效果。你想要控制其显示的方式,请通过布局管理器LayoutManager你想要控制Item

2017-06-07 10:57:20 508

原创 动态添加布局-LayoutParams

其实这个LayoutParams类是用于child view(子视图) 向 parent view(父视图)传达自己的意愿的一个东西(孩子想变成什么样向其父亲说明) 。LayoutParams相当于一个Layout的信息包,它封装了Layout的位置、高、宽等信息。假设在屏幕上一块区域是由一个Layout占领的,如果将一个View添加到一个Layout中,最好告诉Layout用户(要添加进去的Vi

2017-06-06 14:30:21 1025

原创 修改EditText的光标颜色

在使用EditText的XML 文件中加入一个属性:android:textCursorDrawable="@null"android:textCursorDrawable   这个属性是用来控制光标颜色的,"@null"   是作用是让光标颜色和text color一样如果需要自定义颜色,需要自定义一个drawable文件,例如:在drawable下窗

2017-06-02 09:19:20 34748

空空如也

空空如也

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

TA关注的人

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