.
Android开发之学生信息管理系统 [复制链接]
今天上课老师让利用ListView和数据库做一个学员信息管理系统。下面我就把自己做的代码复制下来,供大家参考。
首页的布局l
01.<?xml version="1.0" encoding="utf-8"?>
02.<LinearLayout xmlns:android="schemas.android/apk/res/android"
03. android:orientation="vertical" android:layout_width="fill_parent"
04. android:layout_height="fill_parent">
05. <RelativeLayout android:id="@+id/RelativeLayout"
06. android:layout_width="fill_parent"
07. android:layout_height="wrap_content">
08. <Button android:id="@+id/bn_search_id"
09. android:layout_width="wrap_content"
10. android:layout_height="wrap_content"
11. android:text="搜索"
12. android:gravity="center_vertical" />
13. <Button android:gravity="center"
14. android:text="@string/myButton"
15. android:id="@+id/btn_add_student"
16. android:layout_width="wrap_content"
17. android:layout_height="wrap_content"
18. android:layout_alignParentTop="true"
19. android:layout_toRightOf="@+id/bn_search_id"
20. android:layout_toLeftOf="@+id/bn_select" />
21. <Button android:gravity="center_vertical"
安卓课程设计源代码22. android:text="选择"
23. android:id="@+id/bn_select"
24. android:layout_width="wrap_content"
25. android:layout_height="wrap_content"
26. android:layout_alignParentTop="true"
27. android:layout_alignParentRight="true"></Button>
28. </RelativeLayout>
29. <TextView
30. android:layout_width="fill_parent"
31. android:layout_height="wrap_content"
32. android:gravity="center"
33. android:text=" ID 姓 名 年 龄 性 别 "
34. />
35. <ListView android:id="@android:id/list"
36. android:layout_width="fill_parent"
37. android:layout_weight="1"
38. android:layout_height="wrap_content"/>
39. <LinearLayout
40. android:orientation="horizontal"
41. android:id="@+id/showLiner"
42. android:visibility="gone"
43. android:layout_width="fill_parent"
44. android:layout_height="wrap_content">
45. <Button
46. android:id="@+id/bn_delete"
47. android:layout_width="fill_parent"
48. android:layout_height="wrap_content"
49. android:layout_weight="1"
50. android:text="删除"
51. android:enabled="false"
52. />
53. <Button
54. android:id="@+id/bn_selectall"
55. android:layout_width="fill_parent"
56. android:layout_height="wrap_content"
57. android:layout_weight="1"
58. android:text="全选"
59. />
60. <Button
61. android:id="@+id/bn_canel"
62. android:layout_width="fill_parent"
63. android:layout_height="wrap_content"
64. android:layout_weight="1"
65. android:text="取消"
66. />
67. </LinearLayout>
68.
69.</LinearLayout>
复制代码
创建listView中显示学员信息的xml格式 student_l
01.<?xml version="1.0" encoding="utf-8"?>
02.<LinearLayout xmlns:android="schemas.android/apk/res/android"
03. android:orientation="horizontal"
04. android:layout_width="fill_parent"
05. android:layout_height="wrap_content" >
06. <ImageView android:layout_width="fill_parent"
07. android:layout_height="wrap_content"
08. android:layout_gravity="center"
09. android:layout_weight="1"
10. android:background="@drawable/icon"/>
11. <TextView android:id="@+id/tv_stu_id"
12. android:layout_width="fill_parent"
13. android:layout_gravity="center"
14. android:layout_height="wrap_content"
15. android:layout_weight="1"/>
16. <TextView android:id="@+id/tv_stu_name"
17. android:layout_width="fill_parent"
18. android:layout_gravity="center"
19. android:layout_height="wrap_content"
20. android:layout_weight="1"/>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论