Skip to content

Instantly share code, notes, and snippets.

@SZooo
SZooo / myMonitor.java
Created October 3, 2014 05:42
向上转型实例
interface monitor{
public void displayText();
public void displayGraphics();
} //定义监视器接口
-----------------------------------------------------
class LCD implements monitor{
public void displayText(){
System.out.println("this is the lcd screen");
}
@SZooo
SZooo / saxparser
Created September 7, 2014 02:29
sax解析
首先SAXParserFactory来创建一个SAXParserFactory实例
SAXParserFactory saxParserFactory = SAXParserFactory.newInstance();
然后根据SAXParserFactory实例来创建SAXParser,再从SAXParser中得到一个XMLReader的实例,XMLReader是一个接口
XMLReader xmlReader = saxParserFactory.newSAXParser().getXMLReader();
把自己编写的Handler注册到XMLReader中去,一般最重要的就是ContentHandler
xmlReader.setContentHandler(ContentHandler);
@SZooo
SZooo / ListAdapter.java
Created September 6, 2014 15:19
list美化demo
package com.evasion.listviewdemo;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.TextView;
import java.util.ArrayList;
@SZooo
SZooo / MainActivity.java
Created August 28, 2014 11:42
android http协议post请求方式 (完整示例)
public class MainActivity extends ActionBarActivity {
private EditText nameText;
private EditText pwdText;
private Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
@SZooo
SZooo / post
Created August 28, 2014 11:40
android http协议post请求方式 (不完整示例)
private Button button1,button2,button3;
private TextView textView1;
button1.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
//URLַ
// String uriAPI = "http://www.dubblogs.cc:8751/Android/Test/API/Post/index.php";
String uriAPI = "http://172.20.0.206:8082//TestServelt/login.do";
@SZooo
SZooo / SocketActivity.java
Created August 19, 2014 10:13
Android socket practice
public class SocketActivity extends Activity {
/** Called when the activity is first created. */
private Button startButton = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
startButton = (Button)findViewById(R.id.startListener);
startButton.setOnClickListener(new StartSocketListener());
}
@SZooo
SZooo / WifiActivity.java
Last active August 29, 2015 14:05
wifi管理
public class WifiActivity extends Activity {
/** Called when the activity is first created. */
private Button startButton = null;
private Button stopButton = null;
private Button checkButton = null;
private WifiManager wifiManager = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
@SZooo
SZooo / SMSReceiver.java
Created August 13, 2014 07:13
通过代码在类中注册BroadcastReceiver
public class SMSReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
System.out.println("receive message");
//接受Intent对象当中的数据
Bundle bundle = intent.getExtras();
//在Bundle对象当中有一个属性名为pdus,这个属性的值是一个Object数组
@SZooo
SZooo / Download.java
Last active August 29, 2015 14:05
Http下载测验
package mars.download;
import mars.utils.HttpDownloader;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class Download extends Activity {
@SZooo
SZooo / MainActivity.java
Created August 11, 2014 11:17
变换颜色小试
public class MainActivity extends Activity {
private Button btnn;
private TextView tvv;
private int[] colorArray;
private int colorNum;
private String strColor[];
@Override
protected void onCreate(Bundle savedInstanceState) {