root / res / layout / connectionthrottle.xml @ f3633a16
History | View | Annotate | Download (6 kB)
1 |
<?xml version="1.0" encoding="utf-8"?>
|
---|---|
2 |
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" |
3 |
android:orientation="vertical" android:layout_width="fill_parent" |
4 |
android:layout_height="fill_parent"> |
5 |
<LinearLayout android:layout_width="fill_parent" |
6 |
android:layout_height="wrap_content" android:id="@+id/linearLayout1" |
7 |
android:orientation="vertical"> |
8 |
<TextView android:layout_width="wrap_content" |
9 |
android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceLarge" |
10 |
android:id="@+id/textView1" android:text="Connection Throttle" |
11 |
android:layout_marginLeft="5dip" android:layout_marginTop="5dip"></TextView> |
12 |
<LinearLayout android:layout_width="fill_parent" |
13 |
android:layout_height="wrap_content" android:orientation="vertical" |
14 |
android:id="@+id/min_connections_layout"> |
15 |
<TextView android:layout_width="wrap_content" |
16 |
android:layout_height="wrap_content" android:layout_marginLeft="5dip" |
17 |
android:text="Min Connections" android:textAppearance="?android:attr/textAppearanceSmall" |
18 |
android:id="@+id/textView2" android:layout_marginTop="10dip"></TextView> |
19 |
<EditText android:layout_width="fill_parent" |
20 |
android:layout_height="wrap_content" android:layout_marginLeft="22dip" |
21 |
android:inputType="number" android:layout_marginRight="30dip" |
22 |
android:id="@+id/min_connections_text" android:lines="1" android:scrollHorizontally="true"></EditText> |
23 |
<TextView android:layout_width="wrap_content" |
24 |
android:layout_height="wrap_content" android:layout_marginLeft="22dip" |
25 |
android:textSize="11dip" |
26 |
android:text="Minimum number of simultaneous connections from a single IP address before applying restrictions." |
27 |
android:textAppearance="?android:attr/textAppearanceSmall" |
28 |
android:id="@+id/textView3" android:layout_marginRight="30dip"></TextView> |
29 |
</LinearLayout>
|
30 |
<LinearLayout android:layout_width="fill_parent" |
31 |
android:orientation="vertical" android:layout_height="wrap_content" |
32 |
android:id="@+id/max_connections_per_ip_layout"> |
33 |
<TextView android:layout_width="wrap_content" |
34 |
android:layout_height="wrap_content" android:layout_marginLeft="5dip" |
35 |
android:textAppearance="?android:attr/textAppearanceSmall" |
36 |
android:id="@+id/TextView01" android:layout_marginTop="10dip" |
37 |
android:text="Max Connections Per IP"></TextView> |
38 |
<EditText android:layout_width="fill_parent" |
39 |
android:layout_height="wrap_content" android:layout_marginLeft="22dip" |
40 |
android:inputType="number" android:layout_marginRight="30dip" |
41 |
android:id="@+id/max_connections_text" android:lines="1" android:scrollHorizontally="true"></EditText> |
42 |
<TextView android:layout_width="wrap_content" |
43 |
android:layout_height="wrap_content" android:layout_marginLeft="22dip" |
44 |
android:textSize="11dip" android:textAppearance="?android:attr/textAppearanceSmall" |
45 |
android:id="@+id/TextView02" android:layout_marginRight="30dip" |
46 |
android:text="Maximum simultaneous connections from a single IP address."></TextView> |
47 |
</LinearLayout>
|
48 |
<LinearLayout android:layout_width="fill_parent" |
49 |
android:orientation="vertical" android:layout_height="wrap_content" |
50 |
android:id="@+id/max_connection_rate_layout"> |
51 |
<TextView android:layout_width="wrap_content" |
52 |
android:layout_height="wrap_content" android:layout_marginLeft="5dip" |
53 |
android:textAppearance="?android:attr/textAppearanceSmall" |
54 |
android:id="@+id/TextView04" android:layout_marginTop="10dip" |
55 |
android:text="Max Connection Rate"></TextView> |
56 |
<LinearLayout android:layout_width="fill_parent" |
57 |
android:layout_height="wrap_content" android:id="@+id/linearLayout2"> |
58 |
<EditText android:layout_height="wrap_content" |
59 |
android:layout_marginLeft="22dip" android:inputType="number" |
60 |
android:id="@+id/max_connection_rate" android:layout_width="150dip" android:lines="1" android:scrollHorizontally="true"> |
61 |
<requestFocus></requestFocus> |
62 |
</EditText>
|
63 |
<TextView android:layout_weight="1" android:layout_width="wrap_content" |
64 |
android:layout_height="wrap_content" android:id="@+id/TextView03" |
65 |
android:layout_marginRight="30dip" android:text="Connections" |
66 |
android:textSize="15dip" android:layout_marginLeft="3dip"></TextView> |
67 |
</LinearLayout>
|
68 |
</LinearLayout>
|
69 |
<LinearLayout android:layout_width="fill_parent" |
70 |
android:orientation="vertical" android:layout_height="wrap_content" |
71 |
android:id="@+id/rate_interval_layout"> |
72 |
<TextView android:layout_width="wrap_content" |
73 |
android:layout_height="wrap_content" android:layout_marginLeft="5dip" |
74 |
android:textAppearance="?android:attr/textAppearanceSmall" |
75 |
android:id="@+id/TextView05" android:layout_marginTop="10dip" android:text="Rate Interval"></TextView> |
76 |
<LinearLayout android:layout_width="fill_parent" |
77 |
android:layout_height="wrap_content" android:id="@+id/LinearLayout01"> |
78 |
<EditText android:layout_height="wrap_content" |
79 |
android:layout_marginLeft="22dip" android:inputType="number" |
80 |
android:id="@+id/rate_interval" android:layout_width="150dip" android:lines="1" android:scrollHorizontally="true"></EditText> |
81 |
<TextView android:layout_width="wrap_content" |
82 |
android:layout_height="wrap_content" android:layout_weight="1" |
83 |
android:layout_marginLeft="3dip" android:textSize="15dip" |
84 |
android:id="@+id/TextView06" android:layout_marginRight="30dip" |
85 |
android:text="Seconds"></TextView> |
86 |
</LinearLayout>
|
87 |
</LinearLayout>
|
88 |
<LinearLayout android:layout_width="fill_parent" android:id="@+id/linearLayout3" android:gravity="center" android:layout_height="wrap_content" android:layout_marginTop="10dip" android:layout_marginBottom="10dip"> |
89 |
<Button android:layout_height="wrap_content" android:layout_gravity="center" android:layout_width="120dip" android:layout_marginRight="5dip" android:id="@+id/enable_throttle_button" android:text="Disable Throttle" android:lines="2"></Button> |
90 |
<Button android:id="@+id/save_throttle_button" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_width="120dip" android:layout_marginLeft="5dip" android:text="Save Throttle Settings"></Button> |
91 |
</LinearLayout>
|
92 |
</LinearLayout>
|
93 |
|
94 |
</ScrollView>
|