自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (20)
  • 收藏
  • 关注

转载 android:descendantFocusability属性

开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者C

2013-11-28 08:41:04 742

转载 内存输入流(ByteArrayInputStream)与内存输出流(ByteArrayOutputStream)

第一次看到ByteArrayOutputStream的时候是在Nutch的部分源码,后来在涉及IO操作时频频发现这两个类的踪迹,觉得确实是很好用,所以把它们的用法总结一下。   ByteArrayOutputStream的用法 以下是JDK中的记载:  public class ByteArrayOutputStream  extends OutputStream     此类实现了

2013-11-25 10:30:09 3567

转载 如何通过GitBash从Github下载代码

1.在github网站注册账号。 2.下载安装Git。 3.添加SSH Keys。 3.1 启动Git Bash: 3.2 生成一个新的 SSH Key 邮箱为你之前注册时的邮箱 $ssh-keygen -t rsa -C "yourname@163.com"  在“C:\Documents and Settings\Administrator\.ssh” 新生成两个文件

2013-11-21 11:20:02 7178 1

原创 设计模式之工厂模式(FactoryMethordPattern)

工厂模式分工厂方法模式和抽象工厂模式,下次再介绍抽象工厂模式。 工厂是什么地方,是用来生成产品的地方,放在编程语言中,就是产生对象的地方。下面是Demo,包含以下几种“元素” 1.产品模子,就是一个接口,只定义方法,不实现方法。Demo中用到的是Animal接口。 2.产品,就是接口的实现类。Demo中用到的是Tiger,Bird,Fish类。 3.工厂,就是产生产品对象的类。Demo中用

2013-11-19 11:13:19 914

原创 设计模式之多例模式(Multition Pattern)

多例模式,顾名思义,就是能产生多个实例,这是它与单例模式的本质区别,今天要说的是个数有限的多例模式,即指定只能有限定个数的实例。Demo如下: 一个宗教类(Religion),一个测试类(Test). 宗教类(Religion): package com.example.demo; import java.util.ArrayList; import java.util.Random

2013-11-18 10:13:32 1038

原创 设计模式之单例模式(Singleton Pattern)

这个模式使用比较广泛。单例,顾名思义,只有一个,独苗。这样安全性就会很高。Demo如下。 Demo描述:定义一个私有的静态(static)对象、定义一个私有的无参构造方法、定义一个公有的静态的返回值类型为该单例类的方法 public class Emperor {     //私有对象     private static Emperor emperor = null;     //私有

2013-11-15 10:15:55 938

原创 设计模式之策略模式(Strategy Pattern)

策略就是方法。策略模式的优点是高内聚低耦合,扩展性强。下面是一个简单的Demo: Demo描述:定义一个接口,定义三个(可以更多)方法实现该接口,定义“盛放”这些方法的类,这里的“盛放”就是持有引用的意思,这里要动态持有引用,不建议写死。 接口: public interface Methord {     public void operate(); } 实现方法: //方法一

2013-11-15 09:40:03 805

原创 设计模式之代理模式 (Proxy Pattern)

代理就是通过代理者出头,调用被被代理者的方法,实现

2013-11-15 09:22:58 903

fragment懒加载demo

fragment+viewpager+懒加载

2018-12-03

知乎安卓开源图片选择器MatisseDemo

知乎安卓开源图片选择器MatisseDemo例子

2018-11-30

android mvp模式简单demo

android mvp模式简单工程,用于理解mvp模式

2018-11-27

c# 修改label控件边框色及背景色

通过重新绘制label控件的边框及背景色,实现label控件原有的BorderStyle属性。

2016-09-08

c#随窗口大小改动,等比例缩放页面所有控件

以最简单方式实现页面所有控件随窗口大小改变而等比例变化,代码中也包含手动计算左上间距实现等比例代码。

2016-09-08

Android设交应用常见UI实现

Android社交应用常见UI实现,仅供新手参考。

2015-11-10

Android可移动TextView

自定义可移动TextView,Android自定义控件基础demo.

2015-08-20

可拖动TextView

简单的自定义控件,适合新手入门,如有乱码,请把编码格式调成GBK格式。

2015-02-25

Android 绑定service小demo

适合新手入门的bindService小Demo.

2014-05-30

Android 动态生成嵌套布局

在项目中遇到的布局问题,解决后拿出来与大家分享一下。

2014-05-30

Android service start方式启动

android startService小demo,适合初学者。

2014-05-19

android原装下拉刷新控件--SwipeRefreshLayout

android原装下拉刷新控件--SwipeRefreshLayout

2014-04-25

Uni_Image_loader

通过第三方类库universial_image_loader实现listView图文混排。

2014-03-28

Android 把assest资源包下的压缩文件复制解压到SDcard指定位置。

把assest包下的压缩文件解压缩到指定路径的sdcrad.

2014-02-13

截屏Demo,被截画面高度大于手机屏幕高度。

截取含有ScrollView的Activity的屏幕画面Demo

2014-02-11

android webviewDemo

一个webView的小Demo,可供入门者参考一下。

2014-01-07

加边框的listview

开发时实现的一个界面:给listview加上边框。

2013-12-27

Android 大位图压缩方法二

40M的安卓Demo,就冲这容量,也值得一下。有福利的,亲。

2013-12-06

Android 大位图压缩方法一

里面包含大图片资源,搞到30多M,请放心下载。

2013-12-06

Listview图片错位+CheckBox选项错位

解决listview图片错位和选择错位的问题的Demo

2013-11-28

空空如也

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

TA关注的人

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