自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 webview的远程注入问题

android 4.2以上不存在这种情况,所以可以pass掉 在4.2以下,当loadurl()后,系统自己添加了一个叫searchBoxJavaBridge_的Js接口,要解决这个安全问题,我们也需要把这个接口删除,调用removeJavascriptInterface方法 产生的结果: http://www.2cto.com/Article/201402/280274.html

2014-12-27 15:41:08 738

转载 Eclipse中项目的导入和导出

在Eclipse中,项目的导入和导出是在File---Import/Export 1.导入项目 当下载了包含Eclipse 项目的源代码文件后,我们可以把它导入到当前的Eclipse 工作区然后编辑和查看。点击菜单File > Import, 然后在弹出的Import 对话框中展开General目录,选择Existing Projects into Workspace,接

2014-12-24 13:19:37 1242

原创 垃圾回收

public class Gc { private static Gc a=null; private void info(){ System.out.println("info()"); } public static void main(String[] args) { new Gc(); //System.gc(); 也可以 Runtime.getRuntime().

2014-12-17 22:31:38 564

原创 java枚举类型

/** * 枚举类型也是一种特殊的类。他也可以Field和方法 * 枚举类型默认继承了java.lang.Enum,可以实现一个或者多个接口 * 非抽象枚举类型默认会使用final修饰,所以不能被继承;抽象枚举类(包含抽象方法), * 默认采用abstract,这样就可以里面定义匿名内部类子类了 * 构造器只能使用private * 所有枚举类的实例必须在第一行就显示的展示

2014-12-16 17:43:39 553

原创 匿名内部类仿闭包

虽然java8已有闭包的概念,但是我们任然可以用非静态内部类去仿闭包,什么是闭包呢? 简单点说就是:子函数可以使用父函数中的局部变量,这种行为就叫做闭包 看下面情况: interface Teachable{ void work(); } public class Programmer{ private String name; public Programmer(){}

2014-12-13 19:45:26 693

原创 java中匿名内部类

android里大量用到了接口回调,这里是牵涉到匿名内部类的问题 语法: new 父类构造器(实参)|实现接口(){ } 要点: 1,必须实现一个(也只能是一个)接口或者继承一个(只能是一个)父类 2,匿名内部类不可以是抽象类 3,匿名内部类不可以有构造器 创建匿名内部类的方式有点奇怪,会立即创建这个类的实例,然后这个类消失,不能重复使用 当通过接口来

2014-12-12 14:06:50 674

原创 命令模式

public interface Command{ void process(int[] target); } public class ProcessArray{ public void process(int[] target,Command cmd){ cmd.process(target); } } public class CommandTest{ public stati

2014-12-07 19:10:09 545

原创 getWidth和getMeasuredWidth在何时可以得到正确数值

getMeasuredWidth在源码中的解释如下: /** * Like {@link #getMeasuredWidthAndState()}, but only returns the * raw width component (that is the result is masked by * {@link #MEASURED_SIZE_MASK}). * * @return

2014-12-07 15:58:08 1317

转载 ViewPager相互嵌套,里层ViewPager无法滑动

ViewPager嵌套ViewPager,默认情况下,里层的ViewPager,是无法滑动的! 默认情况下,外层的ViewPager,会拦截触屏事件(TouchEvent)。 通过重写里层控件的onTouchEvent方法,调用其父控件的requestDisallowInterceptTouchEvent()方法; 使其父控件,不拦截触屏事件(TouchEvent),以此,便能达到里层的

2014-12-06 22:18:50 857

原创 android 事件处理

当手指触摸到屏幕时,系统就会调用相应View的onTouchEvent,并传入一系列的action。当有多个层级的View时,在父层级允许的情况下,这个action会一直向下传递直到遇到最深层的View。所以touch事件最先调用的是最底层View的onTouchEent,如果View的onTouchEvent接收到某个touch action并作了相应处理,最后有两种返回方式return tru

2014-12-06 19:56:46 609

自定义流式布局

自定义流式布局,可以往里添加button,textview等控件

2015-01-06

自定义控件01

有点像Textview,但是点击自定义控件可以随机变换上面的数字

2015-01-04

scrollview的回弹效果

有详细的代码注释,代码量少,易懂,当scrollview滑动至顶部或者底部时,都可以在回弹

2014-12-24

android viewpager实现微信tab切换

android viewpager实现微信tab简单切换

2014-05-01

js贪吃蛇游戏

有建议提出。希望大家交流交流 谢谢

2012-08-22

多项式的乘法和加法 控制台程序

这是本人自己写的,本人是初学者的菜鸟 不好的请大家 指出谢谢

2012-03-14

空空如也

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

TA关注的人

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