自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (16)
  • 收藏
  • 关注

原创 又说intent

1,web浏览器Uri uri= Uri.parse("http://www.baidu.com");returnIt = new Intent(Intent.ACTION_VIEW, uri);2,地图Uri mapUri = Uri.parse("geo:

2011-06-16 13:24:00 289

原创 android源代码在ubuntu11.04上编译出现的问题

1.不能在32位系统上build方法:修改文件./extermal/clearsilver/cgi/Android.mk./extermal/clearsilver/java-jni/Android.mk./extermal/clearsilver/util/Android.mk./extermal/clearsilver/cs/Android.mk把四个文件中的LOC

2011-06-14 10:55:00 668

原创 简单的回调例子

interface Msg{ void showMessage();}class NbMsg implements Msg{ public void showMessage() { System.out.println("123456"); }}class CahrMsg implements Msg{ public void showMessage() { System.out.println("abcdef"); }}public cl

2011-04-10 12:44:00 377

原创 oracle for ubuntu安装与配置

<br />[1]$sudo apt-get install oracle-xe-client<br />安装OralceXE的客户端。<br /><br />先要知道oracle的安装目录<br />$sudo find /usr | grep -i oracle <br />发现,oracle的home目录是<br />/usr/lib/oracle/xe/app/oracle/product/10.2.0<br /><br />[2]配置ORACLE_HOME<br />$

2011-03-22 20:02:00 369

原创 完全退出程序

<br />首先说下android2.2之前的完全退出方法 。<br />加以下权限<br /><uses-permission android:name="android.permission.RESTART_PACKAGES" /><br />然后在退出的方法块儿上写<br />ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);<br />am.restartPackage(getPac

2011-02-25 15:26:00 405

原创 调用发短信、邮件

<br /> <br />短信:<br />   Uri uri = Uri.parse("smsto:137xxxx7615");<br />   Intent intent = new Intent(Intent.ACTION_SENDTO, uri);<br />   intent.putExtra("String name", "String value");<br />   IntentTest.this.startActivity(intent);<br /> <br /> <br />邮件:<

2011-02-05 14:58:00 352

原创 跳转到拨打电话

   Uri uri = Uri.parse("tel:137xxxx7615");   Intent intent = new Intent(Intent.ACTION_DIAL, uri);   IntentTest.this.startActivity(intent);

2011-02-05 14:18:00 442

原创 从google中关键字搜索

<br /> <br /> <br /> <br />Intent intent = new Intent();<br />intent.setAction(Intent.ACTION_WEB_SEARCH);<br />intent.putExtra(SearchManager.QUERY,"BEYOND");<br />startActivity(intent);

2011-02-05 13:41:00 907

原创 打开一个网页

<br /> <br /> <br />Uri uri = Uri.parse("http://www.baidu.com");<br />Intent intent = new Intent(Intent.ACTION_VIEW, uri);<br />intent.setClassName("com.android.browser",  "com.android.browser.BrowserActivity");<br />IntentTest.this.startActivity(intent);<

2011-02-05 13:31:00 692

原创 关闭组件的方法

<br />      <br /><br /><br /><br /><br />       1.可以通过调用它的finish()方法来关闭一个activity。一个activity可以通过调用另外一个activity(它用startActivityForResult()启动的)的finishActivity()方法来关闭它。<br />       2.服务可以通过调用它的stopSelf()方法来停止,或者调用Context.stopService()。

2011-02-05 11:29:00 803

原创 error while loading shared libraries的解決方法

<br />在linux下运行程序时,发现了error while loading shared libraries这种错误,一时间不知道解决办法,在网上搜索,终于解决了:<br /><br />./tests: error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or directory<br />出现这类错误表示,系统不知道xxx.so放在哪个目录下,这时候就要在/

2011-01-30 23:05:00 394

原创 清空回收站依然能找到文件

<br />不小心,删错了,还把回收站清空了,咋办啊?<br />只要三步,你就能找回你删掉并清空回收站的东西 <br /><br />步骤: <br /><br />1、单击“开始——运行,然后输入regedit (打开注册表) <br /><br />2、依次展开:HEKEY——LOCAL——MACHIME/SOFTWARE/microsoft/WINDOWS/ CURRENTVERSION/EXPLORER/DESKTOP/NAMESPACE 在左边空白外点击“新建” ,选择:“主键”

2011-01-30 21:50:00 517 1

原创 Java Map 集合类简介

<br /><br />Java Map 集合类简介<br />作者:Jack Shirazi <br />了解最常用的集合类型之一 Map 的基础知识以及如何针对您应用程序特有的数据优化 Map。<br />本文相关下载:<br /> · Jack 的 HashMap 测试<br /> · Oracle JDeveloper 10g<br />java.util 中的集合类包含 Java 中某些最常用的类。 最常用的集合类是 List 和 Map。 List 的具体

2011-01-30 10:24:00 1068

原创 new和newInstance的区别方法

<br />在初始化一个类,生成一个实例的时候,newInstance()方法和new关键字除了一个是方法,一个是关键字外,最主要有什么区别?它们的区别在于创建对象的方式不一样,前者是使用类加载机制,后者是创建一个新类。那么为什么会有两种创建对象方式?这主要考虑到软件的可伸缩、可扩展和可重用等软件设计思想。<br />  Java中工厂模式经常使用newInstance()方法来创建对象,因此从为什么要使用工厂模式上可以找到具体答案。 例如:<br /> class c = Class.forN

2011-01-29 17:52:00 307

原创 eclipse中添加vi插件

<br />安装地址:http://viplugin.com/<br /> <br />为了防止弹出error的提示窗口,需要在eclipse的安装目录下新建一个名为viPlugin.license内容为Xq@a*4

2011-01-26 00:03:00 714

原创 ContentProvider详解

<br />Android ContentProvider <br /><br />URI与URL<br />在Android中广泛应用URI,而不是URL。URL标识资源的物理位置,相当于文件的路径;而URI则是标识资源的逻辑位置,并不提供资源的具体位置。比如说电话薄中的数据,如果用URL来标识的话,可能会是一个很复杂的文件结构,而且一旦文件的存储路径改变,URL也必须得改动。但是若是URI,则可以用诸如content : //contract /people这样容易记录的逻辑地址来标识,而且并不

2011-01-25 23:16:00 826

原创 Share_Preferences数据存储

<br />存储较简单的参数设置<br />无法直接在多个程序间共享Preferences数据装载数据//取得活动的Preferences对象<br />SharePreferences settings = getPreferences(Activity.MODE_PRIVATE);<br />//取得值(false 默认值)<br />boolean tag = settings.getBoolean("tag",false);保存数据//取得活动的preferences对象<br />Shar

2011-01-24 01:40:00 489

原创 Broadcast广播的使用

发送广播//指定广播目标的 action (注:指定了此 action 的 receiver 会接收此广播),//字符串com.webabcd.service.msg为这个广播的标识,要接收这个广播必须注册这个标识。Intent intent =newIntent("com.webabcd.service.msg");//需要传递的参数intent.putExtra("msg", msg);//发送广播this.sendBroadcast(intent);接收广播1.XML注册注册用户定义广

2011-01-24 01:39:00 463

原创 移动

<br />publicclassMoveextendsActivity<br />{<br />  /*图片的宽度*/<br />  privateint intWidth;<br />  <br />  /*图片的高度*/<br />  privateint intHeight;<br />  <br />  /*图片的X坐标*/<br />  privateint intButtonX;<br />  <br />  /*图片的Y坐标*/<br />  pr

2011-01-24 01:38:00 269

原创 Service的使用

<br />Service的生命周期<br />Service的生命周期方法只有onCreate, onStart, onDestroy<br />Service是后台进程,不实现任何用户界面。<br />有耗时的操作还是要放到线程中执行创建一个Service//继承Service类<br />publicclassMyServiceextendsService{<br />  //必须重写<br />  @Override<br />  publicIBinder onBind(Inten

2011-01-24 01:34:00 334

原创 文件数据存储

<br />数据存储在文件中<br />默认情况下,文件是不能在不同程序之间共享的。存储数据void save()throwsException{<br />   Properties properties =newProperties();<br />   //将数据打包成Properties<br />   properties.put("tag",String.valueOf(false));<br />   <br />   FileOutputStream stream =

2011-01-24 01:33:00 378

原创 Adapter的使用

<br />ArrayAdapter(字符串调用toString)<br />ArrayAdapter是一个绑定View到一组对象的通用类。默认情况下,ArrayAdapter绑定每个对象的toString值到在layout中预先定义的TextView控件上。 可变通的,构造函数允许你使用更加复杂的layout或者通过重写getView方法来扩展类从而使用TextView的替代物(如ImageView或嵌套的layout)。SimpleCursorAdapter(游标)<br />SimpleCurso

2011-01-24 01:32:00 1304 2

原创 自定义Adapter

<br />重写Adapter类需要实现的方法<br />需要重写Adapter类的四个方法即可,分别是publicint getCount();<br />publicObject getItem(int position);<br />publiclong getItemId(int position);<br />publicView getView(int position,View convertView,ViewGroup parent);<br />调用时仍然是在ListView或ListAc

2011-01-24 01:30:00 2409

原创 handler的使用(主要更新UI)

<br />handler使用Message<br />1.定义一个Handler<br />2.重写消息处理函数<br />3.发送消息//创建简单的View<br /> import android.content.Context;  <br /> import android.graphics.Canvas;  <br /> import android.graphics.Color;  <br /> import android.graphics.Paint;  <br /> import andr

2011-01-24 01:28:00 6746

原创 SQLiteOpenHelper的使用,对数据库操作的封装

<br />SQLiteOpenHelper封装<br />继承SQLiteOpenHelper类,在构造方法中分别需要传入Context,数据库名称,CursorFactory(一般传入null,为默认数据库),数据库版本号(不能为负数)。在SQLiteOpenHelper中首先执行的是onCreate方法(当shujk第一次被创建时)。在构造函数时并没有真正创建数据库,而在调用getWritableDatabase或者getReadableDatabase方法时才真正去创建数据库,返回一个SQLiteD

2011-01-24 01:25:00 633

原创 Intent的使用

<br />显式Intent<br />显式Intent会在自己的说明中直接声明由哪个Activity来接收 处理这个Intent。//告诉Android,此Intent交由AlertDialog处理<br />Intent intent =newIntent();<br />intent.putExtra("name", editText.getText().toString());<br />//也可以通过setComponent()、setClassName()等方法来做<br />intent.se

2011-01-24 01:24:00 644

原创 基本UI主件

<br /><br />文本main.xml<br /><TextView  <br />    android:layout_width="fill_parent"<br />    android:layout_height="wrap_content"<br />    android:text="这是一个普通文本"<br />    /><br />可编辑文本框main.xml<br /><EditText<br />        android:id="@+id/uname"     //ID为

2011-01-24 01:21:00 258

原创 EditText的属性

<br />EditText的属性<br />继承关系:View-->TextView-->EditText<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"<br />    android:layout_width="fill_parent"<br />    android:layout_height="fill_parent"<br />    android:orientation="vertical"><

2011-01-24 01:18:00 659

原创 Activity的使用

<br />生命周期<br />从Activity01到Activity02的运行顺序为: Activity01 onPause -> Activity02 onCreate -> Activity02 onStart ->Activity02 onResume ->Activity01 onStop ->Activity01 onDestroy<br />返回Activity01的运行顺序为: Activity02 onPause -> Activity01 onCreate -> Activity01

2011-01-24 01:17:00 601

原创 Content Providers(数据共享)的使用

<br />Content Providers<br />Content Providers 作用是使得各个应用程序之间实现数据共享。ContentResolverContentResolver cr = getContentResolver();URI<br />每个Content Providers都会对外提供一个公共的URI(包装成Uri对象),其他应用程序就可以通过Content Providers传入这个URI来对数据进行操作。<br />URI由3个部分组成:"content://",数据的路径

2011-01-24 01:15:00 693

原创 对SQLite的管理

<br />创建和打开数据库¶//1.创建和打开一个数据库可以使用openOrCreateDatabase方法来实现(如果存在就打开,如果不存在就创建一个数据库)<br />//2.创建成功后返回一个SQLiteDatabase对象,否则抛出异常FileNotFoundException<br />/*3.参数 (String DATABASE_NAME 数据库的名字,<br />          Int MODE 操作模式 Context.MODE_PRIVATE 等,<br />          C

2011-01-24 01:02:00 590

原创 SQLite命令

1.数据库、表的建立,记录的添加、查询、修改和删除F:/>sqlite3 database.dbsqlite> create table admin(username text,age integer);sqlite> insert into admin values('kuang',25);sqlite> select * from admin;sqlite> update admin set username='kk',age=24 where username='kuang' an

2011-01-23 14:13:00 430

原创 再说内部类

<br /><br />1 .定义:定义在其他类中的类,叫内部类(内置类)。内部类是一种编译时的语法,编译后生成的两个类是独立的两个类。<br />内部类配合接口使用,来强制做到弱耦合(局部内部类,或私有成员内部类)。<br />2.内部类存在的意义在于可以自由的访问外部类的任何成员(包括私有成员), 但外部类不能直接访问内部类的成员。<br />所有使用内部类的地方都可以不使用内部类;使用内部类可以使程序更加的简洁(但牺牲可读性), 便于命名规范和划分层

2011-01-23 12:07:00 245

原创 Handler详解

<br />Handler详解<br />文章分类:移动开发 <br />[转]<br /><br /> <br /><br /><一> Handler的定义:<br /><br />          主要接受子线程发送的数据, 并用此数据配合主线程更新UI.<br /><br />          解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一<br /><br />

2011-01-22 13:10:00 268

原创 链接库文件的生成与使用

<br />我们通常把一些公用函数制作成函数库,供其它程序使用。函数库分为静态库和动态库两<br />种。静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。动态<br />库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运<br />行时还需要动态库存在。本文主要通过举例来说明在Linux中如何创建静态库和动态库,以<br />及使用它们。<br />在创建函数库前,我们先来准备举例用的源程序,并将函数库的源程序编译成.o文件。<br /><br />第1步:

2011-01-19 10:16:00 422

原创 匿名内部类的特点

<br />  ·只用到类的一个实例。   <br />  ·类在定义后马上用到。   <br />  ·类非常小(SUN推荐是在4行代码以下)   <br />  ·给类命名并不会导致你的代码更容易被理解。  <br />  在使用匿名内部类时,要记住以下几个原则:  <br />  ·匿名内部类不能有构造方法。   <br />  ·匿名内部类不能定义任何静态成员、方法和类。   <br />  ·匿名内部类不能是public,protected,private,static。   <br />  ·只

2010-11-30 11:12:00 1730

原创 用命令更改mysql字符集配置

查看字符集设置 show variables like 'cahracter_set_%';+---------------------------+-------------------------+| Variable_name           |         Value              |+---------------------------+-------------------------+| collation_connection  | gb2312_chinese_ci

2010-10-31 19:06:00 620

原创 mysql与orcle的简单比较

<br /><br />比版本<br />Personal Oracle7 Release 7.3.4.0.0<br />mysql 3.22.34-shareware-debug<br /> <br /> <br /> <br />默认安装目录<br />C:/ORAWIN95<br />C:/MYSQL<br />各种实用程序所在目录<br />C:/ORAWIN95/BIN<br />C:/MYSQL/BIN<br />控制台工具<br />SVRMGR.EXE<br /> SVRMGR23

2010-10-30 16:48:00 1675

原创 mysql常用命令集

<br />一、连接MYSQL。<br />格式: mysql -h主机地址 -u用户名 -p用户密码<br />1、连接到本机上的MYSQL。<br />首先打开DOS窗口,然后进入目录mysql/bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.<br />如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql><br />2、连

2010-10-30 16:44:00 356

原创 中文乱码

<br /> <br /> <br />在main()函数一开始加入以下语句<br /> <br />// 加上任意一条即可<br /> <br />QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312"));<br /><br />QTextCodec::setCodecForLocale(QTextCodec::codecForName("GB2312"));<br /><br />QTextCodec::setCode

2010-10-25 15:36:00 268

透明背景的Flash

透明背景的Flash 透明背景的Flash 透明背景的Flash

2010-10-27

网页制作图片素材rar

网页制作图片素材 网页制作图片素材 网页制作图片素材

2010-10-27

Mysql与Oracle常用命令比较

Mysql与Oracle常用命令比较 Mysql与Oracle常用命令比较

2010-10-27

经典网页特效500例

经典网页特效500例 经典网页特效500例 经典网页特效500例 经典网页特效500例

2010-10-27

Linux_操作系统_C_语言编程入门

Linux_操作系统_C_语言编程入门,快速的了解linux下c语言的编程。

2010-10-27

你必须知道的495个C语言问题

你必须知道的495个C语言问题,有助于查漏补缺。

2010-10-27

Vim改装IDE环境

Vim改装IDE环境 说明的超详细,请仔细阅读。

2010-10-27

JavaScript常用50例

JavaScript常用50例 很基础,很实用。

2010-10-27

SDL 查询手册.chm

SDL查询手册,chm格式的可以离线查询API十分方便。

2010-10-27

rar-for-linux-3.9.3

linux下解压rar压缩包必不可少的工具,rar for linux!

2010-10-27

W3School教程CHM版

W3School教程CHM版,web开发不可多得的资料...

2010-10-26

CSS完全参考手册3.0

CSS完全参考手册3.0.chm 学习网页布局的必查手册。

2010-10-26

SSHSecureShellClient

SSHSecureShellClient-3.2.9连接linux非常好用的软件,可以从linux上传和下载文件,还可远程命令控制linux。

2010-10-26

C++ GUI Programming with Qt4

C++ GUI Programming with Qt4程序设计的经典之作

2010-10-25

空空如也

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

TA关注的人

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