自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Iterator接口,主要是用于遍历数据集合的元素。

下面是一个遍历元素输出的例子:import java.awt.List;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;public class TestIterator { public static void main(String[] args) { // TODO Auto-...

2018-03-14 11:09:11 231

原创 HashSet和TreeSet的一些区别 , equals方法和hashCode重新的一些问题。

HashSet和TreeSet的相同之处是: 都实现了Set这个接口。不同之处:1、HashSet的数据结构的基于哈希表,其中的数据元素中是无序的,虽然本来Set就是无序的。2、TreeSet的数据结构的基于树结构的,其中数据元素是有序排列的。3、HashSet的性能是优于TreeSet的,通常我们使用的都是HashSet, 当数据需要排序的时候就选用TreeSet.首先列出的是三个问题:1、为什...

2018-03-14 11:04:58 1030 1

原创 Java Set, List的区别 .ArrayList, LinkedList的区别. Collections类 ,Collection接口的区别

学习这个之前我们先来看一下数组有什么缺陷:1、数组的长度难以扩充这是数组的缺陷。2、数组中每个元素的数据类型都必须是一样的。由于数组的这两个缺陷的存在,所以我们引入了 Set 和List。首先我们来看一下Set和List的异同:1、它们都实现了Collection接口。2、Set不区分元素的顺序,不允许有重复的元素。3、List元素按顺序排序,允许有重复的元素。所以Set集合的元素是没有下标 标识...

2018-03-13 11:07:43 392

原创 边生产边消费实现

如何实现边生产边消费;首先定义一个生产和消费的类,创建一个生产函数,创建一个消费函数。 定义一个容器用于装载生产出来的产品,这里我用一个数组当做一个容器。定义一个变量用于标识产品的个数。 使用synchronized同步,使生产与消费的方法同时执行。定一个消费线程B类,用于消费。定义一个生产线程A类,用于生产。用一个while循环判断产品的个数是否与数组的长度相等,如果相等,使A线程进入等待状态然...

2018-03-12 10:41:00 341

原创 2018.3.12 流1

什么是流?流是一根带有按钮的管道, 流是用于数据传输的管道。字节流和字符流的区别: 字节流可以传输文本或者音乐或者视频等等的数据。 字符流只能传输文本文件的数据。字节流读文件:public class IO { public static void main(String[] args) throws IOException { // TODO Auto-generated method stu...

2018-03-12 10:29:35 119

Lsn_11_Demo2.zip

andorid apk加固加密dex文件利用代理application解密

2021-06-15

android 占位式插件化开发例子

占位式插件化开发例子

2021-04-19

SkinProject.zip

android动态换肤项目 支持5.0-9.0

2021-04-13

Android OpenCv 人脸检测

Android OpenCv 人脸检测 包含正脸检测和侧脸检测,检测到人脸之后绘制矩形框框。下载即可使用,不需要安装opencv提供的多余的apk

2020-06-05

2.5d generator 2.0超好用的

扁平化2.5D轴测概念插画生成PS扩展面板|2.5D Generator 2.0 界面语言:中文 支持系统:MAC Windows 支持PS软件:CC2015,CC2015.5,CC2017,CC2018+

2019-03-29

ViewPager+Fragment的使用

这是一个viewpager的使用,外加上 viewpager+fragment结合 创建类似微信导航栏的一个项目。可根据个人需求 进行修改简单方便的使用。

2019-02-15

蓝牙遥控搜索连接安卓代码

最近做一个项目,需要用蓝牙遥控去控制安卓系统里面的应用。然后就做了这个。这个代码是启服务去扫描配对连接蓝牙遥控的。装到安卓系统上就能自动搜索连接了。不需要手动去点什么。支持hid。

2018-06-22

下载应用的项目

这是一个安卓 下载应用的项目,支持断点下载,里面还有很多5.0 6.0版本之后发布的新技术,比如Toobar Recyclerview 还有一些百分比布局,广告轮播等等。

2017-10-16

SystemStatusManager

使用方法 不多说,只要三步即可: 1、拷贝状态栏管理类SystemStatusManager到你的项目中(下载地址在最后); 2、在你的BaseActivity中的onCreate方法中调用一下代码(如果只要某个页面一体化,可以在需要一体化的页面加入改语句): new SystemStatusManager(this).setTranslucentStatus(R.color.colorPrimary);//设置状态栏透明,参数为你要设置的颜色 1 3、将你项目中的所有页面的根布局加载一个属性:(只在activity中加即可.不要在fragment里面加) android:fitsSystemWindows=”true” 注意:如果状态栏与标题栏中间有一条线导致有过渡感,那么在你项目的主题(style文件)中加入去掉线条的语句即可: <item name="android:windowContentOverlay">@null</item>

2017-10-10

RecyclerView嵌套 RecyclerView的一个教学项目

RecyclerView 嵌套RecyclerView 的使用 跟ScroView跟ListView的使用效果一样。就是实现方法不一样。 我网上找了很久都没找到RecyclerView嵌套RecyclerView的资源,现在弄好了发出来 希望对大家有帮助。有不懂之处可以加我扣扣:1009005220进行咨询。

2017-09-27

RecyclerView万能分割线

使用方法: 添加默认分割线:高度为2px,颜色为灰色 1 mRecyclerView.addItemDecoration(new RecyclerViewDivider(mContext, LinearLayoutManager.VERTICAL)); 添加自定义分割线:可自定义分割线drawable 1 mRecyclerView.addItemDecoration(new RecyclerViewDivider( 2 mContext, LinearLayoutManager.VERTICAL, R.drawable.divider_mileage)); 添加自定义分割线:可自定义分割线高度和颜色 1 mRecyclerView.addItemDecoration(new RecyclerViewDivider( 2 mContext, LinearLayoutManager.VERTICAL, 10, ContextCompat.getColor(mContext, R.color.divide_gray_color))); 万能分割线登场:

2017-09-16

购物商城app实现源码

一个购物的app 安卓学习的好项目 可以学习到很多安卓开发新的东西, 帮助你从菜鸟变成高手, 值得大家去学习学习。安卓开发的好项目。 月薪上万的成就之路从这个项目开始。

2017-09-12

Gson 最新版本架包

最新版本Gson 架包 解析Json必备 安卓开发者解析json的首选 功能强大多元化。 最新版本Gson 架包 解析Json必备 安卓开发者解析json的首选 功能强大多元化。

2017-09-12

空空如也

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

TA关注的人

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