自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学海无涯路的专栏

Stay learing,Never give up

  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

转载 listview设置不同选项的点击效果

public class MySimpleAdapter extends BaseAdapter { private LayoutInflater mInflater; private List> dataList; public MySimpleAdapter(Context context, List> data) { mInflater = Lay

2014-06-11 22:57:38 622

转载 中断方式与轮询方式比较

中断的基本概念程序中断通常简称中断,是指CPU在正常运行程序的过程中,由于预选安排或发生了各种随机的内部或外部事件,使CPU中断正在运行的程序,而转到为相应的服务程序去处理,这个过程称为程序中断。二、80x86微处理器的中断 80x86微处理器的中断类型一般分为2类,即由于执行某些指令引起的软中断和由处理器以外其他控制电路发出中断请求信号引起的硬中断。 CPU要从主程序转入中断服务

2014-05-25 18:04:52 1259

转载 Java JDBC批处理插入数据操作

PreparedStatement 批量更新,插入数据到Oracle

2014-05-18 19:47:58 1447

转载 Android批量插入数据到SQLite数据库

Android中在sqlite插入数据的时候默认一条语句就是一个事务,因此如果存在上万条数据插入的话,那就需要执行上万次插入操作,操作速度可想而知。因此在Android中插入数据时,使用批量插入的方式可以大大提高插入速度。

2014-05-18 13:35:30 2141

转载 ListView中嵌套ListView的事件处理

前天在工作中遇到 在ListView中的Item需要用ListView来展现处理后的内容,然后就遇到了一个很头疼的问题,作为Item的ListView没法进行滑 动,而且显示也不正常,只是显示几个子Item。不能将子Item全部显示,原因是在控件绘制出来之前要对ListView的大小进行计算,要解决将子 ListView全部显示出来的问题,就是重新计算一下其大小告知系统即可。后面这个问题比较好解决

2014-05-10 13:51:14 500

原创 Java集合List接口

List集合代表一个有序集合,集合中每个元素都有其对应的顺序索引。List作为Collection接口的子接口,可以使用Collection接口里的全部方法。 •void add(int index, Object element):将元素element插入在List集合的index处。 •boolean addAll(int index, Collection c):将集合c所包含的

2014-05-01 14:05:21 707

原创 Android 文字阴影、layer-list、shape和selector使用

文件添加阴影效果:

2014-04-30 21:49:03 4837

原创 Android自定义发送短信功能

sendmessage.xml

2014-04-28 22:56:35 874

原创 Android使用WebView浏览网页

webview.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent">

2014-04-28 22:32:26 656

原创 Android之调用系统应用

调用系统打电话:

2014-04-28 22:17:34 503

原创 ImageView中android:background和android:src区别

background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容(前景),bg是背景,可以同时使用。此外:scaleType只对src起作用;bg可设置透明度,比如在ImageButton中就可以用android:scaleType控制图片的缩放方式,示例代码如下:       android:src="@dr

2014-04-27 11:22:56 897

原创 Android 图像平铺

drawable文件下

2014-04-27 10:29:23 673

原创 photoshop常用快捷键及使用

photoshop使用☆ 按住alt键时用吸管工具可以吸取背景色而非前景色。☆ 双击“缩放”工具可以快速切换到100%视图。☆ 按住shift键时用选框工具可以画出正圆和正方形。☆ 按住 shift 键时用直线工具和画笔工具可以画出绝对直线。☆ 图形的微移  有时因图形太小等原因,用鼠标进行微小移动操作很不方便,这时只要选中移动工具,按下键盘上的上下左右方向键,即可令图形自如移

2014-04-26 21:22:56 629

原创 Android动画 translate(位移)、scale(缩放)、alpha(淡入淡出)、rotate(旋转)

Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果

2014-04-26 11:51:08 4154

原创 Java List分组及Map使用

import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class Test { public static void main(String[] args) { List list = new ArrayList(); list.

2014-04-24 20:27:50 971

原创 Android View类属性及方法

java.lang.Object   android.view.View

2014-04-21 20:41:19 1813

原创 common-fileUpload文件上传(DiskFileItemFactory方式)

所需包:commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar

2014-04-17 21:10:54 647

原创 java.util.Date和java.sql.Date的区别

java.sql.Datejava.sql.Timejava.sql.Timestamp三个都是java.util.Date的子类

2014-04-17 20:53:19 616

原创 SimpleDateFormat使用详解

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class Test { public static void main(String[] args) { dateFormat(); } public static void dateFor

2014-04-17 20:07:41 494

原创 Java 字符串数组转换为List数组

public class Test { public static void main(String[] args) { String[] animals = {"dog","cat","rabbit","fish"}; List animalList = Arrays.asList(animals); for(String str : animalList){ System.

2014-04-13 22:20:43 1724

原创 Android 属性"@+id"、"@id"、"@android:id/"和"?android:attr"

在xml文件中引用属性资源。    @+id 申明一个id值来标识组件    @id  通过id值引用组件    @android:id   通过id值引用android系统自带的组件资源    ?android:attr   引用android预定义的样式

2014-04-13 21:45:05 1162

原创 Java多态性

多态性是指一个接口可以对应不

2014-04-13 20:29:22 450

原创 Java final关键字使用

Java中的final关键字非常重要,它可以应用于类、方法以及变量。

2014-04-13 19:38:05 454

转载 Android中使用Bitmap会出现OutOfMemory的原因

在Android应用里,最耗费内存的就是图片资源。而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常。所以,对于图片的内存优化,是Android应用开发中比较重要的内容。1) 要及时回收Bitmap的内存Bitmap类有一个方法recycle(),从方法名可以看出意思是回收。这里就有疑问了

2014-04-13 13:53:01 456

原创 Android 图像缩略图及压缩图像

Android可以通过调用系统摄像头

2014-04-13 13:05:29 784

转载 Android内存泄漏简介

前言   不少人认为JAVA程序,因为有垃圾回收机制,应该没有内存泄露。其实如果我们一个程序中,已经不再使用某个对象,但是因为仍然有引用指向它,垃圾回收器就无法回收它,当然该对象占用的内存就无法被使用,这就造成了内存泄露。如果我们的java运行很久,而这种内存泄露不断的发生,最后就没内存可用了。当然java的,内存泄漏和C/C++是不一样的。如果java程序完全结束后,它所有的对象

2014-04-13 11:08:36 482

转载 Android 进程优先级

android中的进程默认情况下, 同一个application中的所有component运行在同一个linux进程下. 启动一个component A时, 如果已存在处于运行状态中的component B, 且A和B属于同一个application, 那么component A将在component B所在的进程下运行. 否则将为A创建一个新的linux进程. 开发者也可以为ap

2014-04-13 09:51:02 525

原创 Android 常用XML属性介绍

1:android:id       如果要在代码或在XML布局文件中引用某个控件,该控件必须要设置android:id的属性-@id/value或者@+id/value。  第一种格式中的value必须要在R.id类中存在,也就是说,要为当前控件指定一个在R.id类中已经存在的int类型变量作为其ID值,如果该变量不存在的话,XML布局文件无法验证通过。第二种在@和id之间多了一

2014-04-12 21:34:06 560

原创 Android的Manifest.permission权限

在安卓系统中,为了提高安全性,系统有必要知道每个应用程序都需要使用哪些资源。因此每个应用程序必须明确地指明本程序应该具有的权限。    比如: ... ...

2014-04-12 20:24:15 1988

原创 Android R类详解

资源文件的使用分为在代码中使用和在其他资源文件中引用该资源文件。在我们编译一个Android应用时,Android会自动生成一个R类,在该类中根据不同的资源类型又生成了相应的内部类,该类包含了系统中使用到的所有资源文件的标示,其内容如下所示。// 资源类 public final class R { // 数组 public static final class array {

2014-04-12 17:28:18 3880

原创 Java类加载机制

类加载是Java程序运行的第一步,研究类的加载有助于了解JVM执行过程,并指导开发者采取更有效的措施配合程序执行。研究类加载机制的第二个目的是让程序能动态的控制类加载,比如热部署等,提高程序的灵活性和适应性。    Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的,类装载器所做的工作实质是把类文件从硬盘读取到内存中。一、简单过程Java程序

2014-04-08 20:02:08 395

原创 Java反射机制

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。    Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生

2014-04-08 18:06:00 377

原创 Java 虚拟机(JVM)介绍

Java 虚拟机(JVM)是可运行Java 代码的虚拟计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。     JVM主要由类加载器(classLoader),字节码校验器,类解释器(InterPreter)组成。*.class--------->类加载器------------>字节码校验器----------->类解释器

2014-04-08 18:00:07 590

原创 Java中Object类方法

方法摘要protected Object clone()    创建并返回此对象的一个副本。boolean equals(Object obj)    指示某个其他对象是否与此对象“相等”。protected void finalize()    当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。Class getClass()    返回一个对象的运行时类

2014-03-16 21:08:33 484

原创 Java数组的使用

在JAVA中,数组是一种效率最高的存储和随机访问对象引用序列的方式。数组就是一个简单的线性数列,这使得元素访问非常快速。 int[] arrayA; //未初始化 int[] arrayB = new int[5]; //静态初始化 //int[3] array; //CompileException 定义数组时不允许指定数组个数

2014-03-16 15:09:45 485

原创 Java Switch语句

语句形式如下:switch(expression){    case value1:    //语句1    break;    case value2:    //语句2    break;    case value3:    //语句3    break;    default:    //默认语句    break;}

2014-03-16 13:40:00 1187

原创 Java数据类型转换

(1). 简单数据类型之间的转换自动类型从低级到高级分别为(byte,short,char)-->int-->long-->float-->doublechar,btye,short互相预算都先转换为int,例如char+char结果是int类型。 高级数据转换为低级数据需要强制转换符(double-〉float) 低级数据转换为高级数据是自动转换(int-〉double) 不

2014-03-16 11:56:59 616

原创 Java转义字符的使用

\n 回车(\u000a)  \t 水平制表符(\u0009)  \b 空格(\u0008)  \r 换行(\u000d)  \f 换页(\u000c)  \' 单引号(\u0027)  \" 双引号(\u0022)  \\ 反斜杠(\u005c)  \ddd 三位八进制  \udddd 四位十六进制 String str = "tec

2014-03-16 11:29:32 1173

原创 Java基础简介

Java是由Sun Microsystems公司于 1995年5月推出的Java面向对象程序设计语言和Java平台的总称。Java平台由Java虚拟机(JVM)和Java 应用编程接口(Java API)构成。Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。 Java语言使用国际字符集(Unicode)。Uni

2014-03-15 23:22:13 503

原创 Tortoise SVN使用说明

TortoiseSVN是Subversion一个开源的版本控制系統,也就是说 Subversion 管理着随时间改变的数据。这些数据放置在一个中央资料档案库 (repository) 中。这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。 许多人会把版本控制系統想像成某种 “时光机器”。版本控制是工作组软件开发中的重要方

2014-03-15 13:55:44 669

JavaEE技术-DAO设计模式

JavaEE技术-DAO设计模式:DAO接口,DAO实现类,DAO工厂类,VO类,数据库连接类。

2013-03-19

空空如也

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

TA关注的人

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