自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 Dom4j解析xml小例子

1、xml的内容为 Harry Potter J K. Rowling 2005 29.99 Everyday Italian Giada De Laurentiis 2005 30.00 Learning XML Erik T.

2016-06-15 20:42:08 225

原创 Java使用Properties小例子

直接上代码package com.java.test;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.

2016-06-15 20:07:07 180

原创 Android JNI开发笔记

1、搭建JNI的开发环境(安装NDK、配置NDK的classpath、在eclipse中增 Android Native Development Tools……(ADT))2、新建一个Android工程3、在工程目录下新建一个jni目录4、在Java代码中声明一个native方法public native String helloFromC();5、进入工程的src目录下,

2016-02-21 19:20:34 253

原创 Java Exception

1、java的Error和ExceptionError和Exception继承了Throwable,Throwable 类是 Java 语言中所有错误或异常的超类。只有当对象是此类(或其子类之一)的实例时,才能通过 Java 虚拟机或者 Javathrow 语句抛出。类似地,只有此类或其子类之一才可以是 catch 子句中的参数类型。Exception:1.可以是可被控制(ch

2015-12-02 22:46:07 271

原创 Java自定义注解及注解的使用

Annotation,是Java5的新特性……1、自定义注解如何自定义一个注解,看下面的代码,其实代码没几句,都是注释,写的很详细,看完就会自定义注解了package com.sl.annotation;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import

2015-11-29 21:11:29 236

原创 Android自定义View

Android自定义View的步骤:1、编写一个类(class)继承自View(貌似还可以继承自Drawable);2、编写自定义属性文件(不是必须)3、在类的构造方法中获取自定义的属性值(不是必须)4、复写onMeasure方法测量自定义view的宽高、如果复写了就必须调用setMeasuredDimension方法设置自定义view的宽高(不是必须)5、复习onDraw方法

2015-11-14 17:10:37 320

原创 Drawable和Bitmap相互转换

1、Bitmap转Drawable public static Drawable bitmap2Drawable(Resources res,Bitmap bitmap){// BitmapDrawable drawable=new BitmapDrawable(bitmap);//depreciate BitmapDrawable drawable=new BitmapDrawabl

2015-11-14 16:16:12 207

原创 Android获取手机屏幕、状态栏、Activity显示区域的宽高的获取

1、手机屏幕宽高的获取DisplayMetrics metric = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metric); int width = metric.widthPixels; // 屏幕宽度(像素) int height = metric.heightPixe

2015-11-11 20:12:44 1308

原创 通过WindowManager实现可以移动的悬浮按钮

1、WindowManager获取通过WindowManager主要有addView(View arg0,LayoutParams arg1)      removeView(View arg0)     updateViewLayout(View arg0,LayoutParams arg1)三个方法Context().getApplicationCo

2015-09-16 20:56:11 326

原创 JNI Helloworld

1、下载ndk r7及以上2、配置ndk环境变量3、新建Android工程  在window-》preference-》Android-》ndk 中关联ndk的安装目录4、在Android工程右键,Android tool中 add native support5、java中声明native方法 6、在改工程的src目录下启动CMD窗口 java7以上 输入命令 javah 类

2015-08-16 22:06:05 246

原创 Android数据库操作的操作(SQLiteOpenHelper Dao)

以Person为例操作数据库。Person类的定义如下:package com.example.databasetest;public class Person { private String name; private int age; private int id; public Person(){ this(""); } public Person(String

2015-07-12 19:53:02 425

原创 android 根据uri得到带文件后缀名的uri、避免OOM获取预览图片

1、根据uri获得文件的路径 这个方法是copy别人的public static String getRealFilePath(final Context context, final Uri uri) {if (null == uri)return null;final String scheme = uri.getScheme();String data = null;

2015-06-26 10:50:24 1354

原创 android WebView上传文件点击取消后按钮不能再次响应点击的解决办法

在webview设置的WebChromeClient中实现openFileChooser方法实现页面上的上传文件,但是在选择文件的过程中取消后,页面上的选择按钮就不能再次响应点击,点击毫无反应,只需要在onActivityResult中对RESULT_CANCELED进行判断,如果这个条件成立,那么要添加一下语句:if (resultCode == RESULT_CANCELED) {if

2015-06-26 10:16:08 1375 1

原创 判断一个字符串是由字符还是数字、还是汉字组成

1、判断一个字符的类型 代码如下:/*** 判断一个字符的类型* * @param str*            需要判断的文本* @return num 数字 char 英文/拼音 zh 中文 null 出错*/public String getCharType(char str) {String txt = str + "";Pattern p

2015-06-11 20:09:31 630

Android动画

Android动画示例Demo,包含帧动画,补间动画和属性动画

2015-12-07

MyView自定义View资源

Android自定义View、包含属性定义、属性值获取、尺寸测量、绘制文本和自定义View的使用方法

2015-11-14

空空如也

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

TA关注的人

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