XML
relative_main
<LinearLayout android:orientation="vertical" android:background="@color/background_color" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android"> <RelativeLayout android:background="@drawable/title_bar" android:layout_width="fill_parent" android:layout_height="50.0sp"> <TextView android:textSize="@dimen/title_size" android:textStyle="bold" android:textColor="@color/title_color" android:gravity="center" android:layout_gravity="center" android:layout_width="wrap_content" android:layout_height="50.0sp" android:text="@string/relative_name" android:layout_centerInParent="true" /> </RelativeLayout> <RelativeLayout android:id="@+id/white_content" android:layout_width="fill_parent" android:layout_height="wrap_content"> <ListView android:id="@+id/list_view" android:scrollbars="none" android:layout_width="fill_parent" android:layout_height="fill_parent" android:scrollingCache="true" android:cacheColorHint="#00000000" android:divider="@null" android:fastScrollEnabled="false" /> </RelativeLayout> </LinearLayout> dialog_editor <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:gravity="center" android:orientation="vertical" android:id="@+id/linearlayout_dialog" android:layout_width="300.0dip" android:layout_height="wrap_content"> <TextView android:textSize="20.0sp" android:textColor="#ffffffff" android:gravity="center" android:id="@+id/title" android:background="@drawable/popup_topbg" android:layout_width="fill_parent" android:layout_height="60.0dip" android:text="@string/add_white" /> <LinearLayout android:orientation="vertical" android:background="@drawable/simple_dialog_list_item_bg" android:paddingLeft="5.0dip" android:paddingTop="5.0dip" android:paddingRight="5.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content"> <LinearLayout android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="8.0dip" android:layout_marginTop="6.0dip" android:layout_marginRight="6.0dip" android:layout_marginBottom="2.0dip"> <TextView android:textSize="16.0sp" android:textColor="#ff000000" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/name" /> <EditText android:gravity="left|center" android:id="@+id/name" android:background="@drawable/text_input" android:layout_width="210.0dip" android:layout_height="wrap_content" android:layout_marginLeft="8.0dip" android:hint="@string/name_hint" android:singleLine="true" /> </LinearLayout> <LinearLayout android:layout_gravity="center" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="8.0dip" android:layout_marginRight="6.0dip"> <TextView android:textSize="16.0sp" android:textColor="#ff000000" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/address" /> <EditText android:gravity="left|center" android:id="@+id/phone" android:background="@drawable/text_input" android:layout_width="210.0dip" android:layout_height="wrap_content" android:layout_marginLeft="8.0dip" android:hint="@string/address_hint" android:singleLine="true" android:inputType="phone" /> </LinearLayout> <include layout="@layout/divider" /> <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="54.0dip"> <Button android:textSize="20.0sp" android:id="@+id/btn_ok" android:layout_width="fill_parent" android:layout_height="fill_parent" android:text="@string/ok" android:layout_weight="5.0" style="@style/dialog_item" /> <View android:background="#ffbcc2c5" android:layout_width="2.0px" android:layout_height="fill_parent" /> <Button android:textSize="20.0sp" android:id="@+id/btn_cancel" android:layout_width="fill_parent" android:layout_height="fill_parent" android:text="@string/cancel" android:layout_weight="5.0" style="@style/dialog_item" /> </LinearLayout> </LinearLayout> </LinearLayout>
relative_list_item
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:gravity="center_vertical" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="40.0dip" style="@style/list_item_background"> <LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@+id/ll_line1" android:paddingLeft="5.0dip" android:paddingRight="5.0dip" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_weight="1.0"> <TextView android:textSize="@dimen/list_font_size_0" android:textStyle="bold" android:textColor="@color/list_item_text" android:ellipsize="end" android:gravity="center" android:id="@+id/txtView_name" android:paddingBottom="3.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:maxWidth="80.0dip" android:singleLine="true" /> <TextView android:textSize="@dimen/list_font_size_1" android:textStyle="bold" android:textColor="@color/list_item_text" android:ellipsize="end" android:gravity="center" android:id="@+id/txtView_number" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10.0dip" android:singleLine="true" /> </LinearLayout> <ImageView android:layout_gravity="center_vertical" android:id="@+id/imageView_call" android:background="@drawable/btn_dial_action" android:paddingLeft="8.0dip" android:paddingTop="8.0dip" android:paddingRight="8.0dip" android:paddingBottom="8.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/call_phone" />" <ImageView android:layout_gravity="center_vertical" android:id="@+id/recipients_picker" android:background="@drawable/add_contact_selector" android:layout_width="65.0dip" android:layout_height="65.0dip" android:layout_marginLeft="2.0dip" android:layout_marginRight="2.0dip" android:scaleType="fitXY" /> <View android:id="@+id/imageView_divider" android:background="#2b2b2b2b" android:layout_width="2.0dip" android:layout_height="40.0dip" /> <ImageView android:layout_gravity="right|center" android:id="@+id/imageView_delete" android:paddingLeft="8.0dip" android:paddingTop="8.0dip" android:paddingRight="8.0dip" android:paddingBottom="8.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/del_cross" /> </LinearLayout>
dialog_delete
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:gravity="center" android:orientation="vertical" android:id="@+id/linearLayout_dialog" android:layout_width="300.0dip" android:layout_height="wrap_content"> <TextView android:textSize="20.0sp" android:textColor="#ffffffff" android:gravity="center" android:background="@drawable/popup_topbg" android:layout_width="fill_parent" android:layout_height="60.0dip" android:text="@string/tips" /> <LinearLayout android:orientation="vertical" android:background="@drawable/simple_dialog_list_item_bg" android:paddingLeft="5.0dip" android:paddingTop="12.0dip" android:paddingRight="5.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:textSize="20.0sp" android:textColor="#ff000000" android:id="@+id/txtView_delete" android:paddingBottom="12.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="8.0dip" android:layout_marginRight="6.0dip" /> <include layout="@layout/divider" /> <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="54.0dip"> <Button android:textSize="20.0sp" android:id="@+id/btn_ok" android:layout_width="fill_parent" android:layout_height="fill_parent" android:text="@string/dialog_yes" android:layout_weight="5.0" style="@style/dialog_item" /> <View android:background="#ffbcc2c5" android:layout_width="2.0px" android:layout_height="fill_parent" /> <Button android:textSize="20.0sp" android:id="@+id/btn_cancel" android:layout_width="fill_parent" android:layout_height="fill_parent" android:text="@string/dialog_no" android:layout_weight="5.0" style="@style/dialog_item" /> </LinearLayout> </LinearLayout> </LinearLayout>
这是一个简单的demo,我这里就不详细说明数据库的细节了,对于已经很熟悉数据库的,可以查看android官网有说明的,
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
标签:SQLite
相关阅读 >>
android studio连接Sqlite数据库的登录注册实现
android开发之contentprovider的使用详解
ios app中数据管理框架core data的基本数据操作教程
更多相关阅读请进入《Sqlite》频道 >>

数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。