contentprovider_provider与contentprovider_resolver连接

news/2024/7/10 4:46:21 标签: path, string, class, 91
class="baidu_pl">
class="article_content clearfix">
class="htmledit_views">

contentprovider_provider的MainActivity什么也不写

class="prettyprint" style="font-family:"Source Code Pro",monospace; font-size:14px; white-space:nowrap; padding:5px 5px 5px 60px; margin-top:0px; margin-bottom:1.1em; line-height:1.45; color:rgb(51,51,51); word-break:break-all; word-wrap:break-word; position:relative; overflow-y:hidden; overflow-x:auto">class="hljs java has-numbering" style="font-family:"Source Code Pro",monospace; font-size:undefined; padding:0px; color:inherit; white-space:pre; background:transparent; display:block; word-wrap:normal">class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.support.v7.app.AppCompatActivity;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.os.Bundle;

class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-class" style="margin:0px; padding:0px">class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">class class="hljs-title" style="margin:0px; padding:0px; color:rgb(102,0,102)">MainActivity class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">extends class="hljs-title" style="margin:0px; padding:0px; color:rgb(102,0,102)">AppCompatActivity {

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">protected class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">void class="hljs-title" style="margin:0px; padding:0px">onCreate(Bundle savedInstanceState) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}
 
    class="pre-numbering" style="margin:0px; padding:6px 0px 40px; list-style:none; position:absolute; width:50px; background-color:rgb(238,238,238); top:0px; left:0px; border-right:1px solid rgb(221,221,221); text-align:right">
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

MyContentProvider

class="prettyprint" style="font-family:"Source Code Pro",monospace; font-size:14px; white-space:nowrap; padding:5px 5px 5px 60px; margin-top:0px; margin-bottom:1.1em; line-height:1.45; color:rgb(51,51,51); word-break:break-all; word-wrap:break-word; position:relative; overflow-y:hidden; overflow-x:auto">class="hljs java has-numbering" style="font-family:"Source Code Pro",monospace; font-size:undefined; padding:0px; color:inherit; white-space:pre; background:transparent; display:block; word-wrap:normal">class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.content.ContentProvider;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.content.ContentUris;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.content.ContentValues;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.database.Cursor;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.database.sqlite.SQLiteDatabase;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.net.Uri;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.support.annotation.Nullable;

class="hljs-javadoc" style="margin:0px; padding:0px; color:rgb(136,0,0)">/**
 *class="hljs-javadoctag" style="margin:0px; padding:0px; color:rgb(102,0,102)"> @author alice
 *class="hljs-javadoctag" style="margin:0px; padding:0px; color:rgb(102,0,102)"> @version 1.0
 *class="hljs-javadoctag" style="margin:0px; padding:0px; color:rgb(102,0,102)"> @Date 2017/10/18 11:19
 */
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-class" style="margin:0px; padding:0px">class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">class class="hljs-title" style="margin:0px; padding:0px; color:rgb(102,0,102)">MyContentProvider class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">extends class="hljs-title" style="margin:0px; padding:0px; color:rgb(102,0,102)">ContentProvider {
    String class="tags" href="/tags/PATH.html" title=path>path = class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"content://alice.bw.com.contentprovider_provider/student";
    SQLiteDatabase db;
    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">boolean class="hljs-title" style="margin:0px; padding:0px">onCreate() {
        MySQliteopenHelper openher = class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">new MySQliteopenHelper(getContext());
         db = openher.getReadableDatabase();
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">false;
    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Nullable
    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public Cursor class="hljs-title" style="margin:0px; padding:0px">query(Uri uri, String[] class="tags" href="/tags/STRING.html" title=string>strings, String s, String[] class="tags" href="/tags/STRING.html" title=string>strings1, String s1) {
        Cursor c = db.query(class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"student",class="tags" href="/tags/STRING.html" title=string>strings,s,class="tags" href="/tags/STRING.html" title=string>strings1,class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null,class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null,s1);
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return c;
    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Nullable
    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public String class="hljs-title" style="margin:0px; padding:0px">getType(Uri uri) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null;
    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Nullable
    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public Uri class="hljs-title" style="margin:0px; padding:0px">insert(Uri uri, ContentValues contentValues) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">long insert = db.insert(class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"student", class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null, contentValues);
        Uri u = ContentUris.withAppendedId(Uri.parse(class="tags" href="/tags/PATH.html" title=path>path),insert);
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return u;
    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">int class="hljs-title" style="margin:0px; padding:0px">delete(Uri uri, String s, String[] class="tags" href="/tags/STRING.html" title=string>strings) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return class="hljs-number" style="margin:0px; padding:0px; color:rgb(0,102,102)">0;
    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">int class="hljs-title" style="margin:0px; padding:0px">update(Uri uri, ContentValues contentValues, String s, String[] class="tags" href="/tags/STRING.html" title=string>strings) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return class="hljs-number" style="margin:0px; padding:0px; color:rgb(0,102,102)">0;
    }
}
 
    class="pre-numbering" style="margin:0px; padding:6px 0px 40px; list-style:none; position:absolute; width:50px; background-color:rgb(238,238,238); top:0px; left:0px; border-right:1px solid rgb(221,221,221); text-align:right">
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54

MySQliteopenHelper

class="prettyprint" style="font-family:"Source Code Pro",monospace; font-size:14px; white-space:nowrap; padding:5px 5px 5px 60px; margin-top:0px; margin-bottom:1.1em; line-height:1.45; color:rgb(51,51,51); word-break:break-all; word-wrap:break-word; position:relative; overflow-y:hidden; overflow-x:auto">class="hljs java has-numbering" style="font-family:"Source Code Pro",monospace; font-size:undefined; padding:0px; color:inherit; white-space:pre; background:transparent; display:block; word-wrap:normal">class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.content.Context;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.database.sqlite.SQLiteDatabase;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.database.sqlite.SQLiteOpenHelper;

class="hljs-javadoc" style="margin:0px; padding:0px; color:rgb(136,0,0)">/**
 *class="hljs-javadoctag" style="margin:0px; padding:0px; color:rgb(102,0,102)"> @author alice
 *class="hljs-javadoctag" style="margin:0px; padding:0px; color:rgb(102,0,102)"> @version 1.0
 *class="hljs-javadoctag" style="margin:0px; padding:0px; color:rgb(102,0,102)"> @Date 2017/10/18 11:12
 */
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-class" style="margin:0px; padding:0px">class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">class class="hljs-title" style="margin:0px; padding:0px; color:rgb(102,0,102)">MySQliteopenHelper class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">extends class="hljs-title" style="margin:0px; padding:0px; color:rgb(102,0,102)">SQLiteOpenHelper {

    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-title" style="margin:0px; padding:0px">MySQliteopenHelper(Context context) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">super(context, class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"student", class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null, class="hljs-number" style="margin:0px; padding:0px; color:rgb(0,102,102)">1);
    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">void class="hljs-title" style="margin:0px; padding:0px">onCreate(SQLiteDatabase sqLiteDatabase) {
        sqLiteDatabase.execSQL(class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"create  table  student(_id integer primary key autoincrement,name text,age text)");
    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">void class="hljs-title" style="margin:0px; padding:0px">onUpgrade(SQLiteDatabase sqLiteDatabase, class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">int i, class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">int i1) {

    }
}

 
    class="pre-numbering" style="margin:0px; padding:6px 0px 40px; list-style:none; position:absolute; width:50px; background-color:rgb(238,238,238); top:0px; left:0px; border-right:1px solid rgb(221,221,221); text-align:right">
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

activity_main的布局

class="prettyprint" style="font-family:"Source Code Pro",monospace; font-size:14px; white-space:nowrap; padding:5px 5px 5px 60px; margin-top:0px; margin-bottom:1.1em; line-height:1.45; color:rgb(51,51,51); word-break:break-all; word-wrap:break-word; position:relative; overflow-y:hidden; overflow-x:auto">class="hljs perl has-numbering" style="font-family:"Source Code Pro",monospace; font-size:undefined; padding:0px; color:inherit; white-space:pre; background:transparent; display:block; word-wrap:normal"><RelativeLayout
    xmlns:android=class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"http://schemas.android.com/apk/res/android"
    xmlns:tools=class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"http://schemas.android.com/tools"
    android:layout_width=class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"match_parent"
    android:layout_height=class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"match_parent"
    android:paddingBottom=class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"class="hljs-variable" style="margin:0px; padding:0px; color:rgb(102,0,102)">@dimen/activity_vertical_margin"
    android:paddingLeft=class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"class="hljs-variable" style="margin:0px; padding:0px; color:rgb(102,0,102)">@dimen/activity_horizontal_margin"
    android:paddingRight=class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"class="hljs-variable" style="margin:0px; padding:0px; color:rgb(102,0,102)">@dimen/activity_horizontal_margin"
    android:paddingTop=class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"class="hljs-variable" style="margin:0px; padding:0px; color:rgb(102,0,102)">@dimen/activity_vertical_margin"
    tools:context=class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"alice.bw.com.contentprovider_provider.MainActivity">

    <TextView
        android:layout_width=class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"wrap_content"
        android:layout_height=class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"wrap_content"
        android:text=class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"Hello World!"/>
<class="hljs-regexp" style="margin:0px; padding:0px; color:rgb(0,136,0)">/RelativeLayout>
 
    class="pre-numbering" style="margin:0px; padding:6px 0px 40px; list-style:none; position:absolute; width:50px; background-color:rgb(238,238,238); top:0px; left:0px; border-right:1px solid rgb(221,221,221); text-align:right">
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

contentprovider_resolver的MainActivity

class="prettyprint" style="font-family:"Source Code Pro",monospace; font-size:14px; white-space:nowrap; padding:5px 5px 5px 60px; margin-top:0px; margin-bottom:1.1em; line-height:1.45; color:rgb(51,51,51); word-break:break-all; word-wrap:break-word; position:relative; overflow-y:hidden; overflow-x:auto">class="hljs java has-numbering" style="font-family:"Source Code Pro",monospace; font-size:undefined; padding:0px; color:inherit; white-space:pre; background:transparent; display:block; word-wrap:normal">class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.content.ContentResolver;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.content.ContentValues;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.content.DialogInterface;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.database.Cursor;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.net.Uri;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.os.Bundle;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.support.v7.app.AlertDialog;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.support.v7.app.AppCompatActivity;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.view.View;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.widget.Button;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.widget.EditText;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.widget.ListView;

class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import java.util.ArrayList;

class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-class" style="margin:0px; padding:0px">class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">class class="hljs-title" style="margin:0px; padding:0px; color:rgb(102,0,102)">MainActivity class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">extends class="hljs-title" style="margin:0px; padding:0px; color:rgb(102,0,102)">AppCompatActivity class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">implements class="hljs-title" style="margin:0px; padding:0px; color:rgb(102,0,102)">View.class="hljs-title" style="margin:0px; padding:0px; color:rgb(102,0,102)">OnClickListener {
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private String class="tags" href="/tags/PATH.html" title=path>path = class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"content://alice.bw.com.day16customcontentprovider/student";
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private Button query_bt;
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private Button insert_bt;
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private Button delete_bt;
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private ListView listView;
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private ContentResolver mResolver;

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">protected class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">void class="hljs-title" style="margin:0px; padding:0px">onCreate(Bundle savedInstanceState) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        mResolver = getContentResolver();
        initView();
    }

    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">void class="hljs-title" style="margin:0px; padding:0px">initView() {
        query_bt = (Button) findViewById(R.id.query_bt);
        insert_bt = (Button) findViewById(R.id.insert_bt);
        delete_bt = (Button) findViewById(R.id.delete_bt);
        listView = (ListView) findViewById(R.id.listView);

        query_bt.setOnClickListener(class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">this);
        insert_bt.setOnClickListener(class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">this);
        delete_bt.setOnClickListener(class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">this);
    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">void class="hljs-title" style="margin:0px; padding:0px">onClick(View v) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">switch (v.getId()) {
            class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">case R.id.query_bt:
                queryStudent();
                class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">break;
            class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">case R.id.insert_bt:
                insertStudent();
                class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">break;
            class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">case R.id.delete_bt:

                class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">break;
        }
    }


    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">void class="hljs-title" style="margin:0px; padding:0px">insertStudent() {
        View dialogView = View.inflate(class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">this, R.layout.dialog_layout, class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null);
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">final EditText name_et = (EditText) dialogView.findViewById(R.id.name_et);
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">final EditText age_et = (EditText) dialogView.findViewById(R.id.age_et);

        AlertDialog.Builder builder = class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">new AlertDialog.Builder(class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">this);
        builder.setIcon(R.mipmap.ic_launcher).setTitle(class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"警告").setMessage(class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"插入一个学生").setView(dialogView)
                .setPositiveButton(class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"确认", class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">new DialogInterface.OnClickListener() {

                    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
                    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">void class="hljs-title" style="margin:0px; padding:0px">onClick(DialogInterface dialog, class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">int which) {
                        String name = name_et.getText().toString();
                        String age = age_et.getText().toString();

                        ContentValues values = class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">new ContentValues();
                        values.put(class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"name", name);
                        values.put(class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"age", age);
                        mResolver.insert(Uri.parse(class="tags" href="/tags/PATH.html" title=path>path), values);

                    }
                });
        builder.show();

    }



    class="hljs-comment" style="margin:0px; padding:0px; color:rgb(136,0,0)">// 查询
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">void class="hljs-title" style="margin:0px; padding:0px">queryStudent() {
        Cursor c = mResolver.query(Uri.parse(class="tags" href="/tags/PATH.html" title=path>path), class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null, class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null, class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null, class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null);
        ArrayList<Student> list = class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">new ArrayList<Student>();
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">if (c != class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null) {
            class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">while (c.moveToNext()) {
                String name = c.getString(c.getColumnIndex(class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"name"));
                String age = c.getString(c.getColumnIndex(class="hljs-class="tags" href="/tags/STRING.html" title=string>string" style="margin:0px; padding:0px; color:rgb(0,136,0)">"age"));
                Student stu = class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">new Student(name,age);
                list.add(stu);
            }
        }

        listView.setAdapter(class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">new StudentAdapter(class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">this, list));
    }



}
 
    class="pre-numbering" style="margin:0px; padding:6px 0px 40px; list-style:none; position:absolute; width:50px; background-color:rgb(238,238,238); top:0px; left:0px; border-right:1px solid rgb(221,221,221); text-align:right">
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104

Student

class="prettyprint" style="font-family:"Source Code Pro",monospace; font-size:14px; white-space:nowrap; padding:5px 5px 5px 60px; margin-top:0px; margin-bottom:1.1em; line-height:1.45; color:rgb(51,51,51); word-break:break-all; word-wrap:break-word; position:relative; overflow-y:hidden; overflow-x:auto">class="hljs cs has-numbering" style="font-family:"Source Code Pro",monospace; font-size:undefined; padding:0px; color:inherit; white-space:pre; background:transparent; display:block; word-wrap:normal">class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">class Student {


    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private String name;
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private String age;

    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public String class="hljs-title" style="margin:0px; padding:0px">getName() {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return name;
    }

    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">void class="hljs-title" style="margin:0px; padding:0px">setName(String name) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">this.name = name;
    }

    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public String class="hljs-title" style="margin:0px; padding:0px">getAge() {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return age;
    }

    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">void class="hljs-title" style="margin:0px; padding:0px">setAge(String age) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">this.age = age;
    }

    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-title" style="margin:0px; padding:0px">Student() {
    }

    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-title" style="margin:0px; padding:0px">Student(String name, String age) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">this.name = name;
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">this.age = age;
    }
}

 
    class="pre-numbering" style="margin:0px; padding:6px 0px 40px; list-style:none; position:absolute; width:50px; background-color:rgb(238,238,238); top:0px; left:0px; border-right:1px solid rgb(221,221,221); text-align:right">
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

StudentAdapter

class="prettyprint" style="font-family:"Source Code Pro",monospace; font-size:14px; white-space:nowrap; padding:5px 5px 5px 60px; margin-top:0px; margin-bottom:1.1em; line-height:1.45; color:rgb(51,51,51); word-break:break-all; word-wrap:break-word; position:relative; overflow-y:hidden; overflow-x:auto">class="hljs java has-numbering" style="font-family:"Source Code Pro",monospace; font-size:undefined; padding:0px; color:inherit; white-space:pre; background:transparent; display:block; word-wrap:normal">class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.content.Context;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.view.LayoutInflater;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.view.View;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.view.ViewGroup;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.widget.BaseAdapter;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.widget.TextView;

class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import java.util.ArrayList;

class="hljs-javadoc" style="margin:0px; padding:0px; color:rgb(136,0,0)">/**
 *class="hljs-javadoctag" style="margin:0px; padding:0px; color:rgb(102,0,102)"> @author alice
 *class="hljs-javadoctag" style="margin:0px; padding:0px; color:rgb(102,0,102)"> @version 1.0
 *class="hljs-javadoctag" style="margin:0px; padding:0px; color:rgb(102,0,102)"> @Date 2017/10/18 11:50
 */
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-class" style="margin:0px; padding:0px">class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">class class="hljs-title" style="margin:0px; padding:0px; color:rgb(102,0,102)">StudentAdapter class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">extends class="hljs-title" style="margin:0px; padding:0px; color:rgb(102,0,102)">BaseAdapter {
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private Context mContext;
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private ArrayList<Student> mList;
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private LayoutInflater mInflater;

    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-title" style="margin:0px; padding:0px">StudentAdapter(Context context, ArrayList<Student> list) {
        mContext = context;
        mList = list;
        mInflater = LayoutInflater.from(mContext);

    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">int class="hljs-title" style="margin:0px; padding:0px">getCount() {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">if(mList!=class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null){
            class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return mList.size();
        }
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return class="hljs-number" style="margin:0px; padding:0px; color:rgb(0,102,102)">0;
    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public Student class="hljs-title" style="margin:0px; padding:0px">getItem(class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">int i) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">if(mList!=class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null){
           class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return mList.get(i);
        }
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null;
    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">long class="hljs-title" style="margin:0px; padding:0px">getItemId(class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">int i) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return i;
    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public View class="hljs-title" style="margin:0px; padding:0px">getView(class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">int i, View view, ViewGroup viewGroup) {
        ViewHolder vh = class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null;
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">if(view == class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null){
            vh = class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">new ViewHolder();
            view = mInflater.inflate(R.layout.item_layout,class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null);
            vh.name_tv = (TextView) view.findViewById(R.id.name_tv);
            vh.age_tv = (TextView) view.findViewById(R.id.age_tv);
            view.setTag(vh);
        }class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">else {
            vh = (ViewHolder) view.getTag();
        }

        Student student = getItem(i);
        vh.name_tv.setText(student.getName());
        vh.age_tv.setText(student.getAge());

        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return view;
    }

    class ViewHolder{
        TextView name_tv,age_tv;
    }
}
 
    class="pre-numbering" style="margin:0px; padding:6px 0px 40px; list-style:none; position:absolute; width:50px; background-color:rgb(238,238,238); top:0px; left:0px; border-right:1px solid rgb(221,221,221); text-align:right">
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71

StudentAdapter

class="prettyprint" style="font-family:"Source Code Pro",monospace; font-size:14px; white-space:nowrap; padding:5px 5px 5px 60px; margin-top:0px; margin-bottom:1.1em; line-height:1.45; color:rgb(51,51,51); word-break:break-all; word-wrap:break-word; position:relative; overflow-y:hidden; overflow-x:auto">class="hljs java has-numbering" style="font-family:"Source Code Pro",monospace; font-size:undefined; padding:0px; color:inherit; white-space:pre; background:transparent; display:block; word-wrap:normal">class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.content.Context;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.view.LayoutInflater;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.view.View;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.view.ViewGroup;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.widget.BaseAdapter;
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import android.widget.TextView;

class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">import java.util.ArrayList;

class="hljs-javadoc" style="margin:0px; padding:0px; color:rgb(136,0,0)">/**
 *class="hljs-javadoctag" style="margin:0px; padding:0px; color:rgb(102,0,102)"> @author alice
 *class="hljs-javadoctag" style="margin:0px; padding:0px; color:rgb(102,0,102)"> @version 1.0
 *class="hljs-javadoctag" style="margin:0px; padding:0px; color:rgb(102,0,102)"> @Date 2017/10/18 11:50
 */
class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-class" style="margin:0px; padding:0px">class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">class class="hljs-title" style="margin:0px; padding:0px; color:rgb(102,0,102)">StudentAdapter class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">extends class="hljs-title" style="margin:0px; padding:0px; color:rgb(102,0,102)">BaseAdapter {
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private Context mContext;
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private ArrayList<Student> mList;
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">private LayoutInflater mInflater;

    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-title" style="margin:0px; padding:0px">StudentAdapter(Context context, ArrayList<Student> list) {
        mContext = context;
        mList = list;
        mInflater = LayoutInflater.from(mContext);

    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">int class="hljs-title" style="margin:0px; padding:0px">getCount() {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">if(mList!=class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null){
            class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return mList.size();
        }
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return class="hljs-number" style="margin:0px; padding:0px; color:rgb(0,102,102)">0;
    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public Student class="hljs-title" style="margin:0px; padding:0px">getItem(class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">int i) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">if(mList!=class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null){
           class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return mList.get(i);
        }
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null;
    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">long class="hljs-title" style="margin:0px; padding:0px">getItemId(class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">int i) {
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return i;
    }

    class="hljs-annotation" style="margin:0px; padding:0px; color:rgb(155,133,157)">@Override
    class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">public View class="hljs-title" style="margin:0px; padding:0px">getView(class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">int i, View view, ViewGroup viewGroup) {
        ViewHolder vh = class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null;
        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">if(view == class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null){
            vh = class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">new ViewHolder();
            view = mInflater.inflate(R.layout.item_layout,class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">null);
            vh.name_tv = (TextView) view.findViewById(R.id.name_tv);
            vh.age_tv = (TextView) view.findViewById(R.id.age_tv);
            view.setTag(vh);
        }class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">else {
            vh = (ViewHolder) view.getTag();
        }

        Student student = getItem(i);
        vh.name_tv.setText(student.getName());
        vh.age_tv.setText(student.getAge());

        class="hljs-keyword" style="margin:0px; padding:0px; color:rgb(0,0,136)">return view;
    }

    class ViewHolder{
        TextView name_tv,age_tv;
    }
}
 
    class="pre-numbering" style="margin:0px; padding:6px 0px 40px; list-style:none; position:absolute; width:50px; background-color:rgb(238,238,238); top:0px; left:0px; border-right:1px solid rgb(221,221,221); text-align:right">
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71

activity_main布局

class="prettyprint" style="font-family:"Source Code Pro",monospace; font-size:14px; white-space:nowrap; padding:5px 5px 5px 60px; margin-top:0px; margin-bottom:1.1em; line-height:1.45; color:rgb(51,51,51); word-break:break-all; word-wrap:break-word; position:relative; overflow-y:hidden; overflow-x:auto">class="hljs xml has-numbering" style="font-family:"Source Code Pro",monospace; font-size:undefined; padding:0px; color:inherit; white-space:pre; background:transparent; display:block; word-wrap:normal">class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"><class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">RelativeLayout
    class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">xmlns:android=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"http://schemas.android.com/apk/res/android"
    class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">xmlns:tools=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"http://schemas.android.com/tools"
    class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_width=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"match_parent"
    class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_height=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"match_parent"
    class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">tools:context=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"alice.bw.com.contentprovider_resolver.MainActivity">

    class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"><class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">Button
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:id=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"@+id/query_bt"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_width=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"wrap_content"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_height=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"wrap_content"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:onClick=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"onClick"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:text=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"查询" >
    class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"></class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">Button>

    class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"><class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">Button
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:id=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"@+id/insert_bt"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_width=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"wrap_content"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_height=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"wrap_content"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_toRightOf=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"@id/query_bt"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:onClick=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"onClick"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:text=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"插入" >
    class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"></class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">Button>

    class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"><class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">Button
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:id=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"@+id/delete_bt"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_width=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"wrap_content"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_height=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"wrap_content"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_toRightOf=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"@id/insert_bt"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:onClick=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"onClick"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:text=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"删除" >
    class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"></class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">Button>

    class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"><class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">ListView
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:id=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"@+id/listView"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_width=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"match_parent"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_height=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"match_parent"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_below=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"@id/insert_bt" >
    class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"></class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">ListView>
class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"></class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">RelativeLayout>
 
    class="pre-numbering" style="margin:0px; padding:6px 0px 40px; list-style:none; position:absolute; width:50px; background-color:rgb(238,238,238); top:0px; left:0px; border-right:1px solid rgb(221,221,221); text-align:right">
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40

dialog_layout

class="prettyprint" style="font-family:"Source Code Pro",monospace; font-size:14px; white-space:nowrap; padding:5px 5px 5px 60px; margin-top:0px; margin-bottom:1.1em; line-height:1.45; color:rgb(51,51,51); word-break:break-all; word-wrap:break-word; position:relative; overflow-y:hidden; overflow-x:auto">class="hljs xml has-numbering" style="font-family:"Source Code Pro",monospace; font-size:undefined; padding:0px; color:inherit; white-space:pre; background:transparent; display:block; word-wrap:normal">class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"><class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">LinearLayout class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">xmlns:android=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"http://schemas.android.com/apk/res/android"
    class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_width=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"match_parent"
    class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_height=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"match_parent"
    class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:orientation=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"vertical" >

    class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"><class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">EditText
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:id=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"@+id/name_et"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_width=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"match_parent"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_height=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"wrap_content"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:hint=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"请输入名字" >
    class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"></class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">EditText>

    class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"><class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">EditText
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:id=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"@+id/age_et"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_width=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"match_parent"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_height=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"wrap_content"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:hint=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"请输入年龄" />

class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"></class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">LinearLayout>
 
    class="pre-numbering" style="margin:0px; padding:6px 0px 40px; list-style:none; position:absolute; width:50px; background-color:rgb(238,238,238); top:0px; left:0px; border-right:1px solid rgb(221,221,221); text-align:right">
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

item_layout

class="prettyprint" style="font-family:"Source Code Pro",monospace; font-size:14px; white-space:nowrap; padding:5px 5px 5px 60px; margin-top:0px; margin-bottom:1.1em; line-height:1.45; color:rgb(51,51,51); word-break:break-all; word-wrap:break-word; position:relative; overflow-y:hidden; overflow-x:auto">class="hljs xml has-numbering" style="font-family:"Source Code Pro",monospace; font-size:undefined; padding:0px; color:inherit; white-space:pre; background:transparent; display:block; word-wrap:normal">class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"><class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">LinearLayout class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">xmlns:android=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"http://schemas.android.com/apk/res/android"
    class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_width=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"match_parent"
    class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_height=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"match_parent"
    class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:orientation=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"vertical" >

    class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"><class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">TextView
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:id=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"@+id/name_tv"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_width=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"wrap_content"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:textSize=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"18sp"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_margin=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"5dp"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_height=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"wrap_content"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:text=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"TextView" />

    class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"><class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">TextView
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:id=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"@+id/age_tv"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_width=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"wrap_content"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_height=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"wrap_content"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:layout_margin=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"5dp"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:text=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"TextView"
        class="hljs-attribute" style="margin:0px; padding:0px; color:rgb(102,0,102)">android:textSize=class="hljs-value" style="margin:0px; padding:0px; color:rgb(0,136,0)">"18sp" />

class="hljs-tag" style="margin:0px; padding:0px; color:rgb(0,102,102)"></class="hljs-title" style="margin:0px; padding:0px; color:rgb(0,0,136)">LinearLayout>

http://www.niftyadmin.cn/n/862274.html

相关文章

Discuz修改为默认宽版

对模板文件进行过修改的朋友可以这样修改&#xff0c;在template/default/common/header.htm 找到 <!--{if !empty($_G[cookie][widthauto]) && empty($_G[disabledwidthauto])}--> <link rel"stylesheet" id"css_widthauto" type"…

2017年Android最流行框架大全

目录(?)[] 目录(?)[-] 1 缓存2图片加载3 图片处理4 网络请求5 网络解析6 数据库7 依赖注入8 图表9 后台处理10 事件总线11 响应式编程12 Log框架13 测试框架14 调试框架15 性能优化 1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 名称 描述 Android …

修改登录后跳转页面

在hotmeego.com/template/default/member/login.htm 中修改 <input type"hidden" name"referer" value"http://www.hotmeego.com/home.php" />

手机GPS定位

[html] view plaincopy 1.获取权限 [html] view plaincopy <uses-permission android:name"android.permission.ACCESS_FINE_LOCATION"/> <uses-permission android:name"android.permission.ACCESS_COARSE_LOCATION"/> <uses-permissi…

门户模板乱码解决方案

针对UTF8版本上传门户或者其他模板乱码的问题由于门户模板template/default/portalindex.htm编码是GBK的,在template/default/portalindex.htm右键打开--打开方式--选择记事本打开--另存为--- 2010-9-22 11:03 上传下载附件 (9.21 KB) 请一定选择UTF8

简体繁体转换

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns"http://www.w3.org/1999/xhtml"> <head> <title> 简繁转换 兼容FF</title>…

二级列表

//二级列表Fragment内容 public class FenleiFragment extends Fragment {private RecyclerView lv_left;private ExpandableListView lv_right;private List<String> group new ArrayList<>();private List<List<RightChildBean.DatasBean.ClassListBean&…

MYSQL远程访问速度缓慢的解决和分析

问题发生的场景&#xff1a; MYSQL安装在Linux下&#xff0c;本地和远程都有应用访问MYSQL&#xff0c;本地访问MYSQL很流畅&#xff0c;但是远程访问非常之缓慢&#xff0c;基本上到了几分钟才响应的地步。SSH连接稳定&#xff0c;ping了下发现无丢包&#xff0c;排除网络问题…