08 2011 档案
摘要:一、注册MapApishttp://code.google.com/intl/zh-CN/android/maps-api-signup.html二、查询经度纬度或地址http://code.google.com/intl/zh-CN/apis/maps/documentation/geocodi...
阅读全文
摘要:三、Frame-byFrame动画Activity代码:publicclass AnimationFrameByFrameActivityextends Activity {private ImageViewimg=null;private Buttonbtn=null;@Overridepubl...
阅读全文
摘要:二、Animation事件监听publicclass AnimationListenerDemoActivityextends Activity {private Buttonadd=null;private Buttondel=null;private ViewGroupviewGroup=nu...
阅读全文
摘要:一、利用res文件夹下的anim文件下的xml创建:Activity代码:publicclass Animations2Activityextends Activity {private Buttonbtn1=null;private ImageViewimg=null;@Overridepubl...
阅读全文
摘要:一、Animation在Activity中设置动画效果:package org.demo.animations1;import android.app.Activity;import android.os.Bundle;import android.view.View;import android...
阅读全文
摘要:AppWIdget代码地址:http://filer.blogbus.com/6436157/resource_6436157_1314631113d.doc
阅读全文
摘要:一、RatingBarActivity代码publicclass RatingBarDemoActivityextends Activity {private RatingBarrb=null;/** Called when the activity is first created. */@Ov...
阅读全文
摘要:一、ProgressBar控件:布局文件代码:Activity代码:btn1.setOnClickListener(new OnClickListener() {publicvoid onClick(View v) {//TODO Auto-generated method stubif(i==0...
阅读全文
摘要:一、ExpandableListActivity代码:public class ExpandableListActivityDemoActivity extends ExpandableListActivity {/** Called when the activity is first crea...
阅读全文
摘要:一、AutoCompleteTextMain.xmlActivity代码setContentView(R.layout.main);actv1=(AutoCompleteTextView)findViewById(R.id.actv1);String[] list={"hi","home","he...
阅读全文
摘要:一、Datapickeractivity示例代码:publicclass DatePickerDIalogDemoActivityextends Activity {private Buttonbtn1=null;private TextViewtv1=null;@Overridepublicvo...
阅读全文
摘要:一、spinner控件Activity代码:publicvoid onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);Spinner sp1=nu...
阅读全文
摘要:Activity类:publicclass ServiceUIextends Activity {private mServiceUIReceivermReceiver =null;private TextViewtv_msg =null;private ProgressDialogmProgre...
阅读全文
摘要:Mainfest代码清单:一、使用Service和Broadcast更新UI界面Service类:publicclass ServiceUIServiceextends Service{publicstaticfinal StringSERVICEUI_SERVICE ="com.cmd100.s...
阅读全文
摘要:一、Service简单示例:Service类:publicclass DummyServiceextends Service {@Overridepublic IBinder onBind(Intent arg0) {//TODO Auto-generated method stubreturnn...
阅读全文
摘要:一、广播机制广播类:publicclass MyReveiverextends BroadcastReceiver {//等待接收广播@Overridepublicvoid onReceive(Context context, Intent intent) {//TODO Auto-generat...
阅读全文
摘要:一、解析json准备工作:导入gson的jar包下载地址:http://code.google.com/p/google-gson/二、解析1、使用JsonReader示例代码如下://json数据为json="[{\"name\":\"guoxu\",\"age\":25},{\"name\":...
阅读全文
摘要:一、使用SAX解析xml文件新建一个类,继承之DefaultHandler:示例代码如下:package org.demo.saxxml;import org.xml.sax.Attributes;import org.xml.sax.SAXException;import org.xml.sax...
阅读全文
摘要:一、操作SD卡SD卡文件存储在SDCARD目录下。对于android版本在1.5以下的,无需声明用户权限。1.5以上的需要声明用户权限:使用以下方法获得SD卡路径:Environment.getExternalStorageDirectory()此方法获得的将是一个文件夹的路径。二、文件下载:部分...
阅读全文
摘要://插入数据 btn3=(Button)findViewById(R.id.btn3);btn3.setOnClickListener(new OnClickListener(){publicvoid onClick(View v) {//建立数据对象ContentValues values=ne...
阅读全文
摘要:对应的Activity代码:publicclass SqLiteDemoActivityextends Activity {private Buttonbtn1=null;private Buttonbtn2=null;private Buttonbtn3=null;private Buttonb...
阅读全文
摘要:一、cmd下sqlite常用命令$adb shell //进入adb模式下$ls //列出当前目录下文件和文件夹$ls –l //列出详细状况进入data->data下文件夹,找到以包名为名的文件夹,进入,进入databases文件夹就可以看到该应用对应的数据库了。$sqlite3 //查看相应版...
阅读全文
摘要:head.xml布局文件代码:Item布局文件代码:Activity中的监听器代码:@Overrideprotectedvoid onListItemClick(ListView l, View v,int position,long id) {//TODO Auto-generated meth...
阅读全文
摘要:一、ListView控件Activity的main.xml布局文件代码:Activity代码(activity需要继承ListActivity):super.onCreate(savedInstanceState);setContentView(R.layout.main);mItems=new ...
阅读全文
摘要:一、HandlerActivity代码:package org.demo.handler;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message...
阅读全文
摘要:一、CheckBox控件布局文件代码:Activity代码://设置监听器read=(CheckBox)findViewById(R.id.read);read.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListene...
阅读全文
摘要:布局一、线性布局:LinearLayout代表了线性布局,属性android:orientation指明了布局的方向,通常有horizontal(水平)或vertical(垂直)两种方向.对于每一个控件,都必须有android:layout_width和android:layout_height两...
阅读全文
摘要:Activity一、什么是ActivityActivity负责了一个Android应用程序的门面。可以称之为形象大使。二、Activity的生命周期:protected void increate(Bundle savedInstanceState);protected void onStart(...
阅读全文
摘要:1、newAlertDialog.Builder(Lesson_01_Pic.this).setTitle("提示标题").setMessage("这是提示内容").show();2、newAlertDialog.Builder(Lesson_01_Pic.this) .setTitle("这是...
阅读全文
摘要:newresult=regecommpile.subn(newstr,subject)返回的是一个元组,一般取第一个,即为newresult[0]
阅读全文
摘要:如果一个数据库支持事务,比如类型为innodb,python中应该使用conn.commit()来提交生效,如果不支持,则会自动提交的。在python中获得上次插入记录的主键是:cursor.lastrowid
阅读全文
摘要:Android平台开发搭建一、安装jdk二、安装android的sdk1、从android网站下载sdk:http://developer.android.com/sdk/index.html选择合适版本下载。2、下载后解压缩,运行SDK Manager.exe,界面如图所示:选中可用包,并全选右...
阅读全文
摘要:Java使用jdbc操作mysql数据库一、连接数据库1.加载驱动,首先应该引入jar包,如果你使用shell(如cmd命令下的javac)来编译的话,你应该确保classpath中加入了jar包的路径。如果你使用eclipse的话,你要在项目中配置jar包。2.使用jdbc加载驱动:Class....
阅读全文
摘要:一、TCP编程:ServerSocket用于服务器端,Socket用于客户端。1、一个简单的示例向客户端发送内容:import java.io.OutputStream;import java.io.PrintStream;import java.net.*;publicclass TcpDemo...
阅读全文
摘要:一、字符编码:列出系统参数:publicclass EncodeDemo {publicstaticvoid main(String[] args) {System.getProperties().list(System.out);}}二、对字符串指定编码:范例:import java.io.Un...
阅读全文
摘要:一、对象序列化:对象序列化,是指将一个对象转换为二进制的数据流。如果一个类的对象要实现序列化,则对象所在的类必须实现Serializable接口。如果要想完成对象序列化,则还要依靠ObjectOutputStream和ObjectInputStream类,前者属于序列化,后者是反序列化。二、代码示...
阅读全文
摘要:一、字符输入流Reader:字符输入流。示例代码如下:import java.io.File;import java.io.FileReader;import java.io.Reader;publicclass ReaderDemo {/***@paramargs*@throwsExceptio...
阅读全文
摘要:一、内存操作流:ByteArrayOutputStream和ByteArrayInputStream内存操作流,前者是内存向程序输出,后者是程序向内存写入。通过内存操作流转换大小写:import java.io.ByteArrayInputStream;import java.io.ByteArr...
阅读全文
摘要:一、File类File是整个java.io包中一个独立的类。此类的功能是完成与整个java平台无关的文件操作。创建文件示例代码如下:import java.io.File;publicclass FileDemo1 {publicstaticvoid main(String[] args)thro...
阅读全文
摘要:一、线程中常用的方法和属性:在线程run中运行Thread.sleep(time),可以让线程休眠,使别的线程获得可以执行的机会。二、Thread类的API:static int MAX_PRIORITY线程可以具有的最高优先级。static int MIN_PRIORITY线程可以具有的最低优先...
阅读全文
摘要:一、java多线程在java中实现多线程可以有两种方法(推荐使用第二种方法):1、继承Thread类:class ThreadTestextends Thread{public ThreadTest(String name){super(name);}publicvoid run(){for(in...
阅读全文
摘要:类集对枚举的支持一、EnumSet1、创建一个指定类型的空集合:枚举Color如下所示:publicenum Color {RED,GREEN,BLUE;}示例代码如下:import java.util.EnumSet;import java.util.Iterator;publicclass E...
阅读全文
摘要:一、枚举枚举出现在Jdk1.5以后,可以直接使用enum顶一个一个枚举类型,代码如下:public enum Color{ RED,GREEN,BLUE;}此时就可以通过如下代码访问:publicclass EnumDemo {publicstaticvoid main(String[] ar...
阅读全文
摘要:MySQL支持对MyISAM和MEMORY表进行表级锁定,对BDB表进行页级锁定,对InnoDB 表进行行级锁定。表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。页面锁:开销和...
阅读全文
摘要:六、Map接口Map有三个重要的子类:HashMap、TreeMap、HashTable。不允许有重复键值。Map接口有如下常用的方法:No.方法类型描述1put(key,value)普通增加内容2get(key)普通根据key取得值3containsKey(key)普通查找指定的key是否存在4...
阅读全文
摘要:五、ArrayList接口ArrayList接口是List接口的子接口,ArrayList定义如下:public class ArrayListextends AbstractListimplements List, RandomAccess, Cloneable, Serializable输出数...
阅读全文
摘要:一、类集接口类集提供了以下几种接口:·单值操作:Collection、List、Set|—List和Set是Collection接口的子接口,List允许重复,Set不允许重复·一对值的操作接口:Map·排序的操作接口:SortedMap、SortedSet·输出接口:Iterator、ListI...
阅读全文
摘要:一、包1.包其实是一个文件夹。Java中使用package定义包。通过javac –d . java.java,来生成目录。点表示在当前目录下。访问类的时候应该以包.类名称的形式访问。使用import导入包。能被导入的类,并能够使用的话,一定是public class2.如果一个包中的某个类中的所...
阅读全文
摘要:Java数据类型一、StringString类型的数据不可改变,而StringBuffer类型的数据可以改变。如果一个字符串需要频繁更改的话,应该使用StringBuffer,String类提供了以下方法来操作字符和字符串:·根据索引来查找字符串指定位置的字符:public char charAt...
阅读全文
摘要:10.在java中object类是所有类的父类。对于一个完整继承Object类的类,应该覆写toString和equals和hashCode三个方法。11.内部类,在方法中也可以有内部类。示例代码如下:class Outer{class Inner{publicvoid funIn(){Syste...
阅读全文
摘要:二、类的封装和继承1.属性私有化,使用getter和setter方法获取和设置属性。2.继承使用关键字extends,派生类集成了父类除private标记外的所有属性和方法。示例代码如下:class Father{protectedintage;protectedStringname;public...
阅读全文
摘要:一、java的面向对象设计1.在类中,使用this指代本类的属性和方法。这同php一样。2.在java中==比较的是地址,而equals比较的是值3.对象的比较问题,示例代码如下:package org.demo;class Person{private Stringname;privateint...
阅读全文
摘要:一、java的数据类型java的数据类型分为基本数据类型和引用数据类型.1.基本数据类型:(1)、数值型:包括整数类型和浮点类型。其中整数类型有byte,short,int,long。浮点数据类型有float和double。(2)、字符型:char(3)、布尔型:boolean2.引用数据类型:(...
阅读全文
摘要:100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 200 OK 一切正常,对GET和POST请求的应答文档跟在后面。201 Creat...
阅读全文
摘要:进行Web开发关键是要了解超文本传输协议(HTTP),该协议用来传输网页、图像以及因特网上在浏览器与服务器间传输的其他类型文件。只要你在浏览器上输入一个URL,最前面的http://就表示使用HTTP来访问指定位置的信息。(大部分浏览器还支持其他一些不同的协议,其中FTP就是一个典型例子。)本文从...
阅读全文
摘要:在java中子类中使用super属性调用父类方法,如果是构造方法,则直接使用super()。在php中则使用parent::fun()来调用父类方法,如果是构造方法则使用parent::__construct()。在python中则有点不同,可以说是比较奇特。调用父类的构造方法:父类的名称.__i...
阅读全文
摘要:一、登录域名注册商进行你的域名管理,设置A记录,A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。或者设置别名记录,CNAME (Canonical Name)记录,它可以将你注册的不同域名统统转到一个主域名上去!与A记录不同的是,CNAME别名记录设置的可以是一个域名的描...
阅读全文