自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

I'm Learning!

这世上只有10种人:懂二进制的和不懂二进制的。

  • 博客(15)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android 沉浸状态栏

这里说的沉浸状态栏是指透明状态栏,本文主要介绍沉浸状态栏在4.4和5.x上的实现方式,以及搭配DrawerLayout和滑动返回的使用方法。

2016-02-29 09:14:01 2864 6

原创 Android ContextThemeWrapper解析

网上关于ContextThemeWrapper的说明比较少,这次也是遇到了才拿出来说一下的。在Chris Banes的Theme vs Style这篇文章中提到了ContextThemeWrapper的用法,最重要的就一句话:It wraps an existing Context (say your Activity), and then overlays a new theme

2015-03-29 11:33:40 9820

原创 Android 手势图片,强大的开源框架PhotoView

查看图片是每个APP上非常重要的一个部分,而在开源框架中非常好用的一个查看图片的框架就是PhotoView了。这个框架其实设计的是非常巧妙的,这篇文章主要就是从源码的角度来讲解这个框架的实现。PhotoView的源码地址:https://github.com/chrisbanes/PhotoView

2014-11-21 16:41:36 5734 1

原创 Android View构造方法第三参数使用方法详解

我们都知道,在Android中要使用一个View,一般会有两种方式:1. 在XML文件中配置;2. 直接在代码中new一个View的对象。我们今天讨论的内容就是围绕着View的构造方法的。

2014-10-12 23:47:00 7389 9

原创 Android 自定义View 之 自定义View属性

我们可以自定义View,当然也可以自定义View的属性。下面就从多个方面来介绍自定义View属性的使用。在使用自定义属性之前,我们需要定义属性。一般我们会按下面的步骤来进行:

2014-10-10 23:50:18 4216 6

原创 Android之Weight属性源码解析

LinearLayout是大家最喜欢的Android原生控件之一

2014-09-25 18:27:43 1862

原创 Android之Padding解析

相信大家都用过android里的padding(android:padding or        // android:paddingLeft/Top/Right/Bottom)

2014-08-27 15:38:07 5557

原创 Android事件分发之dispatchTouchEvent()

写在前面曾经看过很多

2014-06-20 15:37:17 2087 2

转载 Eclipse中Java代码注释XXX、TODO、FIXME的意义

今天看到一篇文章,谈到现在很多人学JAVA不会使用工具,比如TODO啊之类的,我一想其实我也不会,以前都是直接删除掉的,然后找了点资料看看,觉得这几个注释还是很有用的。特殊注释:1、 TODO表示需要实现,但目前还未实现的功能2 、XXX勉强可以工作,但是性能差等原因3 、FIXME代码是错误的,不能工作,需要修复

2013-11-27 09:25:47 11174 3

原创 关于OGNL(Object Graph Navigation Language)

1 . ,可以直接取出value stack中的值。         需要注意的是:这里传递的参数的名称必须与Action类中该参数对应的set方法的名称一致。2 . (domainModel)xxxAction.java 中有User对象的属性时,要给Use传值才能初始 化。         注意,User中一定要有参数为空的构造方法,除非在Action中直接new一

2012-05-16 20:28:34 838

原创 Struts2 结果类型

/r1.jsp /p/r2.jsp r1 r2 对于r1:这是默认跳转方式,实现服务器端跳转,只能跳转到jsp、html等页面,不能跳转到另

2012-05-15 10:32:10 555

原创 Struts2访问 web 元素

struts2访问request、session、application对象:一般是通过实现RequestAware、SessionAware、ApplicationAware接口实现的。示例代码://只用这种方法package com.demo.web;import java.util.Map;import org.apache.struts2.interceptor.A

2012-05-15 10:04:19 600

原创 关于页面回跳的一个小技巧

我们先假设这样一个场景,实际之中也是这样做的,有一个分页的论坛,现在我在第二页,删除其中一个帖子,一般简单来说,删除后会自动跳到帖子的展现页面的第一页,但如果我想跳到原来所在的页面,即帖子展现页面的第二页,该怎么办呢?这时我们需要把当前页面的url地址传出去,然后在另一个页面跳转到这个url地址。图解如下:代码配置如下:test.jsp 中:<% //要传过去的

2012-05-13 15:13:58 805

原创 关于 default-action-ref 的一个BUG

web.xml中: index.jsp struts.xml中: /index.jsp 输入:http://localhost:8080/项目名/    ,  会进入 web.xml 中的 index.jsp ,假设此是 web.xml 中是 a.jsp,则会进入 a.j

2012-05-13 15:09:35 901

转载 MyEclipse10 手动安装SVN插件

(1)下载SVN,网址是 :  subclipse.tigris.org(2)从中解压出features与plugins文件夹到 F:\svn 里面,其它的*.xml文件不要(3)复制下列java代码,修改路径并执行。import java.io.File;import java.util.ArrayList;import java.util.List;/** * MyEcli

2012-05-13 15:08:50 860

Android view构造方法第3个参数详解 demo

详情:http://blog.csdn.net/mybeta/article/details/39993449

2014-10-12

Android 自定义View 之 自定义属性 demo 修改版

见博客:http://blog.csdn.net/mybeta/article/details/39962235

2014-10-10

Android weight属性demo

详情:http://blog.csdn.net/mybeta/article/details/39547141

2014-09-25

Android事件分发机制的PPT总结

关于事件分发的总结,出自国外一个讲解事件分发机制视频上的PPT,总结很到位,虽然是英文的,但是很容易理解。

2014-06-20

Java的23种设计模式总结

1.1.1 工厂方法 *义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod使一个类的实例*延迟到其子类。 适用性 1.当一个类不知道它所必须创建的对象的类的时候。 2.当一个类希望由它的子类来指定它所创建的对象的时候。 3.当*将创建对象的职责委托给多个帮助*类中的某一个,并且*希望将哪一个帮助子类是代理者这一信息局部化的时候。 参与者 1.Product 定义工厂方法所创建的对象的接口。 2.ConcreteProduct 实现Product接口。 3.Creator 声明工厂方法,该方法返回一个Product类型的对象* Creator也可以定义一个工厂方法的缺省实现,它返回一个缺省的ConcreteProduct对象。 可以调用工厂方法以创建一个Product对象。 4.ConcreteCreator 重定义工厂方法以返回一个ConcreteProduct实例。

2012-05-14

Java关键字总结

总结了Java学习中的52个关键字(包括一些总结),如果觉得自己Java基础知识需要总结一下的,可以下载下来瞧瞧 1.final数据: 1>对于基本类型前加以final修饰,表示被修饰的变量为常数,不可以修改。一个既是static有是final的字段表示只占据一段不能改变的存储空间。 2>final用于对象应用时,final使应用恒定不变。一旦引用被初始化指向一个对象,就无法再把它指向另一个对象。 3>final方法:一是把方法锁定,以防止继承类修改它的含义,二是确保继承中使方法行为保持不变,并且不会被覆盖。类中所有的private方法都隐式地指定为是final。 4>final参数:对于基本类型的变量,这

2012-05-14

Java编程思想答案第四版习题答案

Java编程思想答案第四版习题答案 高清可复制版本 绝非图片版

2012-05-10

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

TA关注的人

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