自定义博客皮肤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)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java LinkedList 实现原理

LinkedList 大家都不陌生,来看看他的实现原理,首先声明,他是一个双链条,即previous,next  /** * Constructs a new empty instance of {@code LinkedList}. */ public LinkedList() { voidLink = new Link(null, null,

2016-08-31 16:19:09 1303

原创 java ArrayList 的实现原理

1.ArrayList这是我们经常使用到的类,但是对于他是怎么实现的?我们来看一下: /** * Constructs a new instance of {@code ArrayList} with the specified * initial capacity. * * @param capacity * th

2016-08-31 15:55:15 257

原创 java transient关键字作用,使用场景。

transient的作用及使用方法,官方解释为:Variables may be marked transient to indicate that they are not part of the persistent state of an object.我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者

2016-08-31 15:31:10 8091

翻译 android Handler机制的学习

我们经常这样创建handler,和使用Handler,Handler handler = new Handler(){ @Override public void handleMessage(Message msg) { super.handleMessage(msg); }};handler.sendEmptyMessage(0);但是有的时候

2016-08-25 14:52:33 248

原创 android 热补丁功能实现初探-资源引用<二>

在研究dexposed时候,怎么使用另外一个apk的资源。我们知道,activity的工作主要是由ContextImpl来完成的, 它在activity中是一个叫做mBase的成员变量。注意到Context中有如下两个抽象方法,看起来是和资源有关的,实际上context就是通过它们来获取资源的,这两个抽象方法的真正实现在ContextImpl中。也即是说,只要我们自己实现这两个方法,就可以解决

2016-08-24 17:19:28 341

原创 android 热补丁功能实现初探<一>

最近一直在搞android 热补丁,有一些心得体会,抱着好记性不如烂笔头,把自己的体会写下来。首先来看一下技术选型,现有可以达到热补丁效果的技术方案有一些,dynamic-load-apk,hotfix,dexposed,H5,dex 包动态加载。1.对于dynamic-load-apk 这是一个非常强大的开源框架:https://github.com/singwhatiwanna/dyn

2016-08-24 17:03:31 404

原创 android LayoutInflater加载的布局大小不受控制

在使用LayoutInflater 加载布局时,经常会碰到这样的情况,明明在布局里设置了布局的大小,为什么就是不起作用,但是同样的布局 在setContentView() 中就可以起作用呢!在查看底层LayoutInflater 中的inflate 方法中终于找到了答案!首先 我们来看 inflate(intresource, ViewGroup root, booleanattach

2016-08-16 17:09:41 3087 1

自定义SlipButton和高仿iphone 滑动按钮

以两种方式实现 slipbutton 高仿Iphone 的滑动方式

2013-11-15

android 二维码扫描开发

实用zxing jar包 并且自定义了相关类,可以实现修改相关属性

2013-09-18

Fragment+ViewPager解决viewPager与Gallery的事件冲突

使用Fragment +ViewPager 框架 并且解决ViewPager与Gallery 的事件冲突

2013-09-10

android 字母索引ListView

自定义控件实现ipone的字母索引的查询的ListView 的效果。

2013-09-09

ViewPager与Fragment混用

使用ViewPager控件并且使用Fragment

2013-08-21

android Emotion

实现了 表情的发送和解读 以及@功能的解读 链接的解读

2013-07-19

android使用自定义layout实现从下往上的slide效果

自定义layout 并拦截内部触发事件 实现sliding的效果

2013-06-06

android连接java web服务器的小程序

手机客户端 通过网络链接 Java web 的服务器 服务器采用的是 struts 2

2013-06-04

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

TA关注的人

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