自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ubuntu12.04 32bit 安装oracle 11g 及常见错误

oracle 11g  安装参考文档http://edin.no-ip.com/blog/hswong3i/oracle-database-11g-release-2-ubuntu-12-04-howto------------------针对ubuntu12.04 x86_64http://forum.ubuntu.org.cn/viewtopic.php?p=2736603http

2013-05-16 17:16:12 1730 1

原创 利用反射调用android隐藏函数getVolumePaths

今天做工程时遇到这么一个问题:手机有2张储存卡,如何获取两张卡的路径,便于寻找某个文件呢?参考了一些文档,得到以下信息:1、各种android设备的存储器路径,是不一样的.比如T卡路径,可能是/mnt/sdcard、/mnt/extsd、/mnt/external_sd或者/mnt/sdcard2,有时内置存储器的路径也可能是/mnt/sdcard,而host usb存储器的路

2013-11-26 17:05:44 6973

原创 ubuntu12.04安装sqldeveloper及各种问题汇总

1 下载 sqldeveloper-3.1.07.42-1.noarch.rpm2 安装jdk1.6.35 oracle要求版本1.6.04以上,1.7.0以下3 转换格式ORACL SQL Develoepr设置默认情况下是一个rpm包。在Linux Mint的安装你需要转换RPM to DEB包。 现在,你需要下载的外来帮助你转换RPM,DEB和DEB转,命令: sudo ap

2013-05-19 10:17:49 1459

转载 SQLite数据类型和亲缘类型+MySQL关键字

一、存储种类和数据类型:    SQLite将数据值的存储划分为以下几种存储类型:     NULL: 表示该值为NULL值。     INTEGER: 无符号整型值。     REAL: 浮点值。     TEXT: 文本字符串,存储使用的编码方式为UTF-8、UTF-16BE、UTF-16LE。     BLOB: 存储Blob数据,该类型数据和输入数据完全相同。

2013-05-13 10:52:45 1295

转载 Android四大组件简述之Activity

Activity生命周期Activity生命周期图解这是一张广为流传的Activity生命周期图。Activity的状态在 android 中,Activity 拥有四种基本状态:Active/Runing一个新 Activity 启动入栈后,它在屏幕最前端,处于栈的最顶端,此时它处于可见并可和用户交互的激活状态。Paused 当 Activity 被另

2013-04-27 21:09:22 1010

原创 使用SQLiteDataBase 关闭游标关闭数据库及NullPointer问题总结

最近被SQLiteDataBase的nullpointer问题弄得晕头转向,现在捋下原因一般说来,打开数据库查询数据,得到的cursor很容易出错,得到数据后要马上关掉游标和数据库,但也有例外,则交给activity去托管游标,利用acitvity的生命周期去关闭数据库.-------一般的用法------ 用Cursor cr=db.query(String ta

2013-04-27 21:07:03 2839

转载 java中String Date Timestamp Calendar 之间的关系及转换

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 1.Calendar 转化 String  //获取当前时间的具体情况,如年,月,日,week,date,分,秒等         Calendar calendat = Calendar.getInstance();SimpleDat

2013-04-27 14:49:25 1232

原创 sqlitedatabase query CursorIndexOutOfBoundsException问题解决办法

04-26 18:17:16.330: E/AndroidRuntime(1989): android.database.CursorIndexOutOfBoundsException: Index -1 requested, with a size of 1需要cursor指针读取某一行的所有数据,应该这样做防止cursor越界Cursor cursor=db.query

2013-04-27 14:14:15 1104

原创 运行eclipse,导入工程,打开以前项目,AVD总是断开连接解决办法

1\导入工程出错 Parser exception for /home/zouxiaojia/workspace/pros/SplashScreen1/AndroidManifest.xml: Premature end of file.修改导入工程的方法把 File -> Import -> Android -> Existing Android Code Into Workspac

2013-04-24 09:36:17 2330

转载 Android 如何置底一个View

要求listview位于一系列buttons的上方,buttons在屏幕底部用relativelayout法一: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fil

2013-04-23 11:20:25 1783

原创 自定义ListView item包含checkbox实现单选和多选

CheckBox本为复选框,仍然可以当单选框用自定义ListView item中包含一个textview 和checkbox,checkbox选中级别高于item,故在xml中进行屏蔽单选方法:(该方法同样适用于radiobutton)main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk

2013-04-17 22:23:13 7146 5

转载 Android开发中颜色的定义方法

1、使用Color类的常量,如:int color = Color.BLUE; // 创建一个蓝色 是使用Android提供的颜色int color = Color.RED;int color = Color.WHITE;2、通过ARGB构建,如:int color = Color.argb(127, 255, 0, 255); // 半透明的紫色其中第一个

2013-04-17 09:47:38 1165

转载 setTag()/getTag()

View中的setTag(Onbect)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。  可以用在多个Button添加一个监听器,每个Button都设置不同的setTag。这个监听器就通过getTag来分辨是哪个Button 被按下。  import android.app.Activity;  import android.os.Bundle;

2013-04-16 21:35:54 1174

转载 android界面xml文件中导入另一个xml文件的两种方法

android:layout_width="60px"          android:layout_height="fill_parent"          android:layout_marginLeft="420px">                        layout="@layout/anotherlayout" />     或通过merge

2013-04-16 21:16:02 1395

转载 Android getWidth和getMeasuredWidth的正解+layout_weigth使用正解

转自http://hi.baidu.com/ljlkings/home一。也许很多童鞋对getWidth()和getMeasuredWidth()的用法:getWidth得到是某个view的实际尺寸. getMeasuredWidth是得到某view想要在parent view里面占的大小                     二。1.在一个类初始化时,即在构造函

2013-04-15 11:02:29 1604

转载 多个Acitivty跳转与传值

Activity跳转与传值,主要是通过Intent类来连接多个Activity,以及传递数据。Intent是Android一个很重要的类。Intent直译是“意图”,什么是意图呢?比如你想从这个Activity跳转到另外一个Activity,这就是一个意图。Intent类在Android系统中的作用很大,在此不详细说了,后面有文章介绍! Activity跳转,无返回

2013-04-11 14:38:53 834

转载 常用SQL语句大全

一、基础1、说明:创建数据库Create DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwi

2013-04-09 21:14:37 709

转载 android下SQLite学习笔记

参考博客http://blog.csdn.net/conowen/article/details/72764171、SQLite简单介绍SQ为Structured Query (结构化查询)的缩写,Lite表示轻量级。SQLite是一款开源的关系型数据库。几乎可以支持所有现代编程语言和各种操作系统,SQLite的最新版本为SQLite 3。SQLite的特性

2013-04-09 21:10:21 1044

转载 浅谈android的selector,背景选择器

关于listview和button都要改变android原来控件的背景,在网上查找了一些资料不是很全,所以现在总结一下android的selector的用法。首先android的selector是在drawable/xxx.xml中配置的。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时根据List

2013-04-08 14:35:56 724

转载 Android开发者学习的10个应用开源项目

Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开 源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:1.Android团队提供的示例项目如果不是从学习Android SDK中提

2013-04-08 10:17:36 783

转载 android SharedPreferences(详解+例子)

SharedPreferences介绍: 做软件开发应该都知道,很多软件会有配置文件,里面存放这程序运行当中的各个属性值,由于其配置信息并不多,如果采用数据库来存放并不划算,因为数据库连接跟操作等耗时大大影响了程序的效率,因此我们使用键值这种一一对应的关系来存放这些配置信息。SharedPreferences正是Android中用于实现这中存储方式的技术。 Shar

2013-04-08 10:04:35 1773

转载 JAVA Properties类解析读取属性文件

Properties属性文件在JAVA应用程序中是经常可以看得见的,也是特别重要的一类文件。它用来配置应用程序的一些信息,不过这些信息一般都是比较少的数据,没有必要使用数据库文件来保存,而使用一般的文本文件来保存,如果是通过File直接保存的话,可能在存储和读取上都不是很方便,但如果保存为Properties文件就不一样了,属性文件都有键值对应的,在JAVA的包中,有提供专门的操作属性文件的类。这

2013-04-07 21:02:49 1169

转载 myeclipse10上基于JAX-WS开发Webservice

总结:服务器端1 新建webservice工程 JAX-WS框架 J2EE6.02 创建服务类 要发布的执行方法new->package com.webservice.ws等new->class3 创建一个web serviceNew Web Service ->Strategy(Bottom-up scenario)->JavaBean(选择生成的类)->Genera

2013-04-06 15:20:33 2939

原创 ubuntu文件名+gedit+解压缩乱码问题+eclipse乱码问题

解决文件名乱码问题Windows 的文件名中文编码默认为GBK,而Linux中默认文件名编码为UTF8,由于编码不一致所以导致了文件名乱码的问题,解决这个问题需要对文件名进行转码安装文件名转码工具convmv$ sudo apt-get install convmv对文件夹pro中的文件名进行转换$ convmv -f gbk -t utf8

2013-04-04 11:39:00 1104

转载 使用GIMP实现图片的背景透明

文章转自:http://blog.csdn.net/hjwang1/article/details/6973953大家平时逛论坛,发博客都可以自定义头像,这时如果有一枚标新立异的头像往往更能引起别人的注意,所以我通常选择自己制作或改装个性的头像。在这个过程中发现,如果头像的背景是透明的,而不是通常的白色,视觉效果会更好。怎样才能使图片背景变透明呢?上网一搜,大多是使用PhotoShop操作

2013-04-02 10:52:17 1963

转载 Android PNG渐变背景图片失真问题

试了:先将图片转为索引模式,再转到RGB模式,光晕依然;将图片转到索引模式直接存成png格式,光晕依然;……反反复复效果都不太满意。找了这段代码,让程序加上,果然光晕不再。 PNG渐变背景图片失真问题" title="Android PNG渐变背景图片失真问题" style="border:0px; margin:0px; padding:0px; list-style-type:

2013-04-01 21:37:54 1271

转载 Android handler总结

Handler的定义:          主要接受子线程发送的数据, 并用此数据配合主线程更新UI.          解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。  如果此时需要一个耗时的操

2013-04-01 15:46:06 621

转载 Android Fragment综合理解

两种方法添加fragment到android layout中一、在activity的layout文件中声明fragment      你可以像为View一样, 为fragment指定layout属性(sdk3.0以后).      例子是一个有2个fragment的activity:"1.0" encoding="utf-8"?>xmlns:android

2013-03-21 11:20:32 900

原创 android 用户界面笔记之Button和ImageButton实现按钮响应事件两种方法

Android SDK包含两个在布局中可以使用的简单按钮控件:Button(android.widget.Button)和ImageButton(android.widget.ImageButton),还包括一些不常用的包括CompoundButton,RadioButton,ToggleButton,和ZoomButton,可以查看Android文档,可以通过继承合适的类并实现控件行为来创建

2013-03-18 09:33:38 2981

原创 Ubuntu下安装JDK+Eclipse+Tomcat配置环境

环境:Ubuntu12.04 安装:JDK1.7+Eclipse Juno Service Release 1+Tomcat7.0环境配置一  安装和配置JDK1.71.将下载的JDK进行解压$: tar -xvf ~/Downloads/jdk-7u3-linux-i586.tar.gz2.创建个目录来存放JDK$: sudo mkdir -p /usr/lib/jv

2013-03-12 11:35:48 1103

原创 基于Soap协议的android客户端和服务器的数据交互(学习天气预报例子的心得)

Webservice 是一种基于Soap协议的远程调用标准,通过webservice可以将不同操作系统平台,不同语言,不同技术整合到一起.在PC机java客户端,需要用一些库来访问webservice,可以用Ksoap第三方的类库来获取服务器端webService的调用.首先下载Ksoap包:ksoap2-android-assembly-3.0.0-RC.4-jar-wi

2013-03-08 11:57:32 2931 1

转载 ListView应用------ListView控件显示List集合中的数据,并对Item响应选择事件(法二)

本方法,采用继承ListActivity,来实现的,需要注意的是,在配置文件中ListView的ID书写方式@id/android:list以及在对应的Activity中通过调用setListAdapter(adapter);实现数据填充;简化代码书写。item.xml[html] view plaincopy

2013-03-07 20:56:49 1046

原创 ListView应用------ListView控件显示List集合中的数据,并对Item响应选择事件(法一)

本例采用该类继承Activity+simpleAdapter实现的方式这是天气预报的一个截图效果1> activity_main.xml文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/LinearLayout1"

2013-03-07 20:44:15 3012

转载 ListView学习笔记之二------SimpleAdapter, BaseAdapter构造自己的Adapter

三、SimpleAdapter----------textview imageviewSimpleAdapter可以自定义拓展listview。使用simpleAdapter的数据用一般都是HashMap构成的List,list的每一节对应ListView的每一行。HashMap的每个键值数据映射到布局文件中对应id的组件上。因为系统没有对应的布局文件可用,我们可以自己定义一个布局vlis

2013-03-07 19:53:34 1521

转载 ListView学习笔记之一

listview的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据    具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter一\ ArrayAdapter

2013-03-07 19:44:04 793

原创 Android 配置 之 AndroidManifest.xml 出错 Unable to instantiate activity ComponentInfo

04-08 18:17:48.468: ERROR/AndroidRuntime(20955): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example/com.example.demo.GestureEvent}:java.lang.ClassNotFoundException: c

2013-03-05 16:57:56 936

转载 Android UI学习之TabHost常用技巧

[android 4.0+以上去掉了类TabActivity 因此将推荐用不继承TabAcitity的方法]在很多其他语言进行界面编程的时候,都有 Tab 这样的控件,在 Android 编程环境下也不例外。 TabHost 由一个 TabSpecs 和一个嵌套的 TabHost 组成,该嵌套的 TabHost 包含 tab 的标题以及 tab 的内容。一个 tab 的内容,可以是一个预先定义

2013-03-05 16:43:31 1090

转载 Java执行顺序

java在实例化时,一些静态方法,方法快,构造方法等的执行顺序!Java代码  /*  * 父类含构造方法、静态块与非静态块  */  public class Test0 {      public Test0(){          System.out.println("Test0 constructor parent!");      }

2013-02-26 20:34:24 459

翻译 Huge Bear Surprises Samsung Crew on EcoBubble washing machine Photo Shoot

三星EcoBubble洗衣机照片拍摄现场惊现大棕熊?Samsung has worked with The Viral Factory to create an online video promoting its EcoBubble washing machines.三星和英国的广告制造商"病毒工厂"合作推出一个在线视频,宣传它的EcoBubble牌洗衣机.The film,

2013-02-26 15:39:45 838

转载 Java 命令行入门之编译和运行

javac和java命令行中的-classpath选项这是个很基础的问题,但是因为基本上都是用现有的IDE工具 来开发java程序,所以很少有人意识到这一点。javac  编译 -classpath,设定要搜索类的路径,可以是目录,jar文件,zip文件(里面都是class文件),会覆盖掉所有在CLASSPATH里面的设定。-sourcepath, 设定要搜索编译所需java 文件

2013-02-26 11:00:38 531

myeclipse10.0破解补丁

myeclipse10.0破解补丁,支持win7,linux,mac

2013-04-04

空空如也

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

TA关注的人

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