自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java集合类简要汇总

1、list结构的:Arraylist、linklist、vector 首先说下Arraylist和linklist的区别 前者查询效率高 动态数组结构 后者删除和添加的效率高  链表结构 再说下Arraylist和vector的区别 前者是非线程安全的     后者线程安全 二者都是基于数组结构的 当往二者里面添加数据的时候,且添加数据唱过当前内部数组长度,前者会自动增加原来数组

2017-02-21 16:16:40 285

原创 线程的三种创建方式与线程池合用

1、继承Thread类 2、实现runnable接口 3、实现Callable接口 callable接口和runnable接口类似,runnable接口重写了run方法、callable接口重写了call方法,前者无返回值,后者有返回值,返回值类型就是传进来的参数值。另外callable接口还可以抛异常。 callable接口往往和future接口合用,future的接口的实现类是futu

2017-02-21 14:51:18 323

原创 线程池简介

Android四种类型线程池 1、FixThreadPool 2、SingleThreadPool 3、SheduleThreadPool 4、CachedThreadPool 四种线程池的创建都是依赖于ThreadPoolExecutor方法来创建的。 其参数为:ThreadFactory、keepAliveTime、unit、workqueue、coreThread、Maximum

2017-02-21 14:19:43 277

原创 内存溢出、内存泄露、栈泄露

1、内存溢出:就是说系统分配的内存空间不足以存放当前数据项。比如栈溢出。进栈时,栈已满,却依旧再进栈就会出现上溢,当数据项已经全部出栈,却依然在退栈,就会出现下溢。 2、内存泄漏:是指new出来的对象如果是强引用、软引用应当在数据项使用完成之后,即使释放,如果没有及时释放,就会在内存里,这就是内存的泄露,内存泄露久而久之会造成内存溢出。 3、栈泄露:是缓冲区泄露的一种,比如布局嵌套过深会导致栈

2017-02-21 12:01:13 1590

原创 Android屏幕计算公式

1 dp与px之间的换算 dp*ppi/160=px ppi=(屏幕长度平方+屏幕宽度平方)开根号除以2也就是屏幕密度 2 mdpi即160dpi  ldpi即120dpi hdpi 240dpi xdpi即320dpi

2017-02-21 11:47:47 960

原创 android布局优化

Google提供: 1、merge标签:用于消除多余嵌套。增加布局加载速度。必须用在根布局,inflate参数需要将boolean类型设置成true,不能用在stub标签里面。 2、viewstub标签:轻量级的,几乎不占内存空间的,无需跟随布局加载的控件。用于控件的显示与隐藏。 3、include标签:是为了增加布局文件的重用性。

2017-02-21 10:52:38 248

原创 浅谈android本地数据库(SQLite)使用

SQLite---Android使用的轻量级数据库,虽说是轻量级的,但是对于Android数据存储来说,作用是很大的。 这里介绍代码建库、建表、sql语句操作增删改查以及实体类封装实现数据库数据调用。 准备:sqlite数据库可视化工具(用于查看建表、数据增删改查是否成功) package com.kerun.bean; public class FillGoodsBean {  

2016-10-28 14:47:05 2385

空空如也

空空如也

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

TA关注的人

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