自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java_集合_HashMap(6)

1,储存方式public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable{ static final HashMapEntry<?,?>[] EMPTY_TABLE = {}; tran...

2018-03-19 19:10:53 366

原创 Java_集合_PriorityQueue(5)

1,储存方式PriorityQueue的储存方式和ArrayList相同,都是通过 变长数组实现的。唯一不同的则是,每次储存数据都会进行一次排序,从而保证储存内容是有序的ArrayList储存方式:http://blog.csdn.net/u014803950/article/details/796138852,自增方式 public boolean add(E e) { r...

2018-03-19 17:09:19 137

原创 Java_集合_ArrayList(4)

1,储存方式public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable{ private static final Object[] EMPTY_ELEMENTD...

2018-03-19 17:00:07 221

原创 Java_集合_EnumSet(3)

1,储存方式public abstract class EnumSet<E extends Enum<E>> extends AbstractSet<E> implements Cloneable, java.io.Serializable{ final Class<E> elementType; final Enum[]...

2018-03-19 16:06:15 141

原创 Java_集合_HashSet(2)

问题:储存方式,如何实现自增,如何查询数据,如何获取整体大小由于HashSet比较简单,就贴单个简化源码public class HashSet<E> extends AbstractSet<E> implements Set<E>, Cloneable, java.io.Serializable{ private transient Has...

2018-03-19 15:25:16 160

原创 Java_集合_前言(1)

    做Android有一段时间了,项目经验积累了不少,但基础没有跟上来。印象很深的是,老大问我两个问题:    1,hashMap和hashtable的区别是什么,除了线程安全和不安全,还有什么。    2,ArrayList如何实现自增的,自增的规律是什么,里面是如何储存数据的。    于是,趁着休息时间,把原先的书捡起来,重新补一下基础。整体来说,需要学习的有List、Queue、Set和...

2018-03-19 14:40:33 179

原创 Android_混淆_常用混淆(3)

1,整体分类#-----------------------------------实体类-----------------------------------------# TODO ADD2#-----------------------------------第三方包-----------------------------------------# TODO ADD3#------...

2018-03-16 18:58:29 427

原创 Android_混淆_常用规则(2)

1,Proguard手册很多人不知道,Proguard其实是有官方手册的,而且就在Studio的SDK目录下,我的位置:     D:\study_adt_studio\sdk\tools\proguard\docs初步打开index.html --> Manual --> Uasge(如图)2,常用混淆规则(原文+注释)考虑到手册比较多,因此搬移了一些常用的贴在blog里。具体可打开...

2018-03-16 17:32:10 207

原创 Android_混淆_基本介绍(1)

前言:  项目进行有一定规模了,需要加上混淆了。但是之前,工程没有加过混淆,担忧加上会引入不可控的BUG,所以趁这次机会对混淆进行一次系统的学习,写了些笔记。该模块结束了,这里就将笔记整理一下。  笔记有三篇,分别为:基本介绍(1),混淆规则(2),常用混淆(3)。不多说,开始第一篇1,开启混淆android { buildTypes { debug { mini...

2018-03-16 17:09:14 198

异步线程AsyncTask

Android的AsyncTask比Handler更轻量级一些 适用于简单的异步处理 首先明确Android之所以有Handler和AsyncTask 都是为了不阻塞主线程(UI线程) 且UI的更新只能在主线程中完成 因此异步处理是不可避免的 Android为了降低这个开发难度 提供了AsyncTask AsyncTask就是一个封装过的后台任务类 顾名思义就是异步任务 AsyncTask直接继承于Object类 位置为android os AsyncTask 要使用AsyncTask工作我们要提供三个泛型参数 并重载几个方法 至少重载一个 ">Android的AsyncTask比Handler更轻量级一些 适用于简单的异步处理 首先明确Android之所以有Handler和AsyncTask 都是为了不阻塞主线程(UI线程) 且UI的更新只能在主线程中完成 因此异步处理是不可避免的 Android为了降低这个开 [更多]

2015-05-04

计时器三种实现(Thread)

1:最基本的Handler+Thread的方式,因为最近准备着手了解线程和消息机制,所以这一个会比较详细。 2:handler.postDelayed()方法; 3:Thread+TimeTask的方式; 当然,也许还有其他的,我不知道罢了。

2015-05-03

ExpandLiatTwo

使用自定义控件,写了一个简单的ExpandListView

2015-03-30

ExpandListView

仿qq分组的界面;个人使用ecipse的编译平台; blog地址:http://blog.csdn.net/u014803950/article/details/44745805

2015-03-30

150318_进阶_写入文件到任意路径

保存文件到任意路径;http://blog.csdn.net/u014803950 blog地址

2015-03-18

SQL数据库demo

本demo是数据库基础,具体使用还需要自己修改,另外本demo可以直接运行

2014-10-15

Demo_TabHost_Fragment_141007

仅仅只有最简单的功能,展示TabHost_Fragment的基本方法, 没有延伸.

2014-10-07

空空如也

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

TA关注的人

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