自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

分享+记录

记录java之路上的点点滴滴。

  • 博客(5)
  • 收藏
  • 关注

原创 android监听全局监听

在activity中 注册该监听,该监听是优先级最高的。返回true时其它监听则不会接受到。private void takeOverEvents() {        getActivity().getWindow().setCallback(                new CallbackAgent(getActivity()) {                   

2016-06-24 10:37:18 3256 2

原创 android热修复学习记录

一、热修复的原理ClassLoader的加载dex的流程是顺序的。如果同一个class存在于两个dex文件当中的时候,那么当第一个dex文件加载了该类之后,第二个dex文件就不会去试图加载这个class了。所以,如果不是main.dex中的class文件,比如a.class,我们如果在Application启动的时候,在main.dex之后插入一个hack.dex,这个dex包含a.cla

2016-06-20 17:17:11 525

原创 HashMap和ArrayMap实现原理的区别以及各自优势

看了一下午的HashMap的实现原理,感觉很有必要记录下来,防止之后忘记。一、首先是源码分析,讲一下HashMap。1.HashMap结构HashMap当中,存储最终数据的其实是一个HashMapEntry类型的数组:HashMapEntry[] table。而HashMapEntry对象其实是属于一种单向链表结构。这样最终其实是构造了一种二维的结构。我们看一下Ha

2016-06-13 17:37:58 1821

原创 源码分析之application启动流程

今天看了一下application的启动流程的源代码,避免忘记,先写文章备份下,防止忘记。另外第一次看有可能某些部分不完整或者理解的不正确,以后再补上。一.当系统启动一个应用的时候,首先会构建Message对象,这个Message中包含AppBindData,该对象用于构建Application。(该部分代码还未看,后续补上)二.会通过Handler发送Message,androi

2016-06-08 18:14:04 1399 1

原创 利用git hook每次commit时执行一些其它操作。

利用git hook每次commit时执行reset掉某个指定文件的操作。

2016-06-08 11:58:17 11174

poi-bin-5.1.0.zip(只要2积分)

POI库5.1.0全集,包含所有依赖jar POI读取文章:https://mp.csdn.net/mp_blog/creation/editor/121402025

2021-11-18

butterKnife.pptx

butter knife的分享ppt,针对butter knife的原理、实例等等做介绍。

2019-09-01

freeline的Adnroid Studio插件

详见文章: http://blog.csdn.net/rzleilei/article/details/52402484

2016-09-05

freeline_gradle.zip

修改过后的freeline依赖的gradle工程,具体参照博客 http://blog.csdn.net/rzleilei/article/details/52402484

2016-09-01

LayoutCast的资源包

文章地址: http://blog.csdn.net/rzleilei/article/details/52334878 为文章中需要的依赖包

2016-08-27

git-bash-1.9.4

在window下使用git的话需要使用插件,这是其中一种插件git bash。

2016-07-14

android瀑布流容器

android瀑布流容器,支持多重效果展示 文章地址: http://blog.csdn.net/rzleilei/article/details/51313712

2016-05-04

POI操作execl依赖的jar包

POI操作execl依赖的jar包。

2016-03-23

adb资源文件

使用adb命令必须包含的几个文件。否则adb shell连接不到手机上。解压后把rar中有但是原adb文件夹中没有文件的拷贝过去即可。 详细参见: http://blog.csdn.net/rzleilei/article/details/41983235

2014-12-17

可伸缩的ListView

提供了一个demo,提供了一个可伸缩的ListView 资源来源安卓巴士

2014-08-08

android刮奖效果

实现了基本的刮奖效果,并且进行了一定的封装,拷贝其中的类即可使用。

2014-05-08

apkbuilder.bat

打包APK包的时候用到的,新版的这个找不到了。

2014-05-03

作业源码SRC

作业源码src

2013-10-31

购物车项目

这是用java写的基于web的一个购物车的小项目,参考用

2013-10-23

潜艇作战项目

这是用java写的一款小游戏,用户可以实现注册和登陆,登陆之后玩家可以通过键盘控制一艘潜艇对天空中飞行的飞机进行攻击操作,并且要相应的躲避飞机投掷的炸弹。 由于时间的限制,所以做得并不怎么完美,如果有愿意帮我一起做的,或者有什么好的建议,或者只是想和我聊聊而已,欢迎联系我。

2013-09-27

宠物宝贝源代码

自己做的一个APP项目,具有的功能包括宠物提示,宠物陪聊,天气预报,短信拦截,短信提示等等。

2013-09-16

java打包成exe方法

java打包成exe方法,内有详细说明。

2013-08-27

java解惑-解释种种java难点

该pdf详细的介绍了我们编程过程中遇到的那些感觉不理解却无法的解释的问题。

2013-08-23

android桌面悬浮宠物框

这是我自己做的一款在桌面显示的宠物小程序。 运行方式为安装之后双击打开应用。然后活灵活现的小狗就闪亮登场了。 点击小狗提示:我们来玩玩把, 移动小狗提示:别摸我 不关闭该应用的话切换到桌面小狗也会存在。

2013-08-21

android中进行布局管理界面

实现了在安卓平台下列表式的管理方式 如: 用户信息1 删除 更新 用户信息2 删除 更新 用户信息3 删除 更新

2013-08-17

log4j的jar包

使用说明: 第一步:加入log4j-1.2.8.jar到lib下。 第二步:在CLASSPATH下建立log4j.properties。内容参考我的博客 第三步:相应的修改其中属性,修改之前就必须知道这些都是干什么的,在第二部分讲解。 第四步:在要输出日志的类中加入相关语句: 定义属性:protected final Log log = LogFactory.getLog(getClass()); 在相应的方法中: if (log.isDebugEnabled()){ log.debug(“System …..”); }

2013-08-15

空空如也

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

TA关注的人

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