1 <?xml version="1.0" encoding="utf-8"?>
4 ** Copyright 2008, The Android Open Source Project
6 ** Licensed under the Apache License, Version 2.0 (the "License");
7 ** you may not use this file except in compliance with the License.
8 ** You may obtain a copy of the License at
10 ** http://www.apache.org/licenses/LICENSE-2.0
12 ** Unless required by applicable law or agreed to in writing, software
13 ** distributed under the License is distributed on an "AS IS" BASIS,
14 ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 ** See the License for the specific language governing permissions and
16 ** limitations under the License.
20 xmlns:android="http://schemas.android.com/apk/res/android"
21 android:layout_width="fill_parent"
22 android:layout_height="fill_parent">
24 android:id="@+id/all_details"
25 android:layout_width="fill_parent"
26 android:layout_height="fill_parent"
27 android:orientation="vertical">
29 android:layout_width="fill_parent"
30 android:layout_height="wrap_content"
31 android:layout_gravity="center_vertical">
32 <TextView android:id="@+id/app_name"
33 android:layout_width="wrap_content"
34 android:layout_height="wrap_content"
35 android:textAppearance="?android:attr/textAppearanceMedium"
36 android:textColor="?android:attr/textColorPrimary"
37 android:layout_alignParentTop="true"
38 android:layout_alignParentLeft="true"
39 android:paddingTop="6dip"
40 android:paddingRight="6dip"
41 android:paddingLeft="6dip" />
43 <TextView android:id="@+id/app_description"
44 android:layout_width="wrap_content"
45 android:layout_height="wrap_content"
46 android:textAppearance="?android:attr/textAppearanceSmall"
47 android:layout_below="@id/app_name"
48 android:layout_alignParentLeft="true"
49 android:paddingTop="6dip"
50 android:paddingBottom="6dip"
51 android:paddingRight="6dip"
52 android:paddingLeft="6dip" />
53 <ImageView android:id="@+id/app_icon"
54 android:layout_width="@android:dimen/app_icon_size"
55 android:layout_height="@android:dimen/app_icon_size"
56 android:layout_alignParentRight="true"
57 android:paddingTop="6dip"
58 android:paddingBottom="6dip"
59 android:paddingRight="6dip"
60 android:scaleType="fitCenter" />
64 style="?android:attr/listSeparatorTextViewStyle"
65 android:text="@string/storage_label"
66 android:background="@*android:drawable/settings_header"
67 android:textSize="18sp"
68 android:paddingTop="6dip"
69 android:paddingLeft="6dip"
70 android:layout_width="fill_parent"
71 android:layout_height="wrap_content" />
74 android:layout_width="fill_parent"
75 android:layout_height="wrap_content"
76 android:paddingLeft="6dip"
77 android:orientation="vertical">
79 android:layout_width="fill_parent"
80 android:layout_height="wrap_content"
81 android:orientation="horizontal"
82 android:baselineAligned="true"
83 android:paddingTop="-1dip">
85 android:id="@+id/total_size_prefix"
86 android:text="@string/total_size_label"
87 android:textColor="?android:attr/textColorPrimary"
88 android:textSize="18sp"
89 android:layout_height="wrap_content"
90 android:layout_width="wrap_content"
92 android:paddingTop="6dip"
93 android:paddingLeft="6dip"/>
96 android:id="@+id/info_size_dots"
97 android:src="@drawable/dotted_line_480px"
98 android:layout_width="0dip"
99 android:layout_weight="1"
100 android:layout_height="1px"
101 android:layout_gravity="bottom"
102 android:layout_marginLeft="1dip"
103 android:layout_marginRight="1dip"
104 android:layout_marginBottom="4dip"
105 android:scaleType="center" />
107 android:id="@+id/total_size_text"
108 android:textSize="18sp"
109 android:paddingTop="6dip"
110 android:paddingRight="6dip"
111 android:textColor="?android:attr/textColorPrimary"
112 android:layout_height="wrap_content"
113 android:layout_width="wrap_content"
114 android:maxLines="1" />
118 android:layout_width="fill_parent"
119 android:layout_height="wrap_content"
120 android:orientation="horizontal"
121 android:baselineAligned="true"
122 android:paddingTop="-1dip">
124 android:id="@+id/application_size_prefix"
125 android:text="@string/application_size_label"
126 android:textColor="?android:attr/textColorPrimary"
127 android:textSize="18sp"
128 android:layout_height="wrap_content"
129 android:layout_width="wrap_content"
131 android:paddingTop="6dip"
132 android:paddingLeft="6dip"/>
134 android:id="@+id/info_size_dots"
135 android:src="@drawable/dotted_line_480px"
136 android:layout_width="0dip"
137 android:layout_weight="1"
138 android:layout_height="1px"
139 android:layout_gravity="bottom"
140 android:layout_marginLeft="1dip"
141 android:layout_marginRight="1dip"
142 android:layout_marginBottom="4dip"
143 android:scaleType="center" />
145 android:id="@+id/application_size_text"
146 android:textSize="18sp"
147 android:paddingTop="6dip"
148 android:paddingRight="6dip"
149 android:textColor="?android:attr/textColorPrimary"
150 android:layout_height="wrap_content"
151 android:layout_width="wrap_content"
152 android:maxLines="1" />
156 android:id="@+id/info_size"
157 android:layout_width="fill_parent"
158 android:layout_height="wrap_content"
159 android:orientation="horizontal"
160 android:baselineAligned="true"
161 android:paddingTop="-1dip">
163 android:id="@+id/data_size_prefix"
164 android:text="@string/data_size_label"
165 android:textColor="?android:attr/textColorPrimary"
166 android:textSize="18sp"
167 android:layout_height="wrap_content"
168 android:layout_width="wrap_content"
170 android:paddingTop="6dip"
171 android:paddingLeft="6dip"/>
173 android:id="@+id/info_size_dots"
174 android:src="@drawable/dotted_line_480px"
175 android:layout_width="0dip"
176 android:layout_weight="1"
177 android:layout_height="1px"
178 android:layout_gravity="bottom"
179 android:layout_marginLeft="1dip"
180 android:layout_marginRight="1dip"
181 android:layout_marginBottom="4dip"
182 android:scaleType="center" />
184 android:id="@+id/data_size_text"
185 android:textSize="18sp"
186 android:paddingTop="6dip"
187 android:paddingRight="6dip"
188 android:textColor="?android:attr/textColorPrimary"
189 android:layout_height="wrap_content"
190 android:layout_width="wrap_content"
191 android:maxLines="1" />
194 <!-- Manage space, Clear data/Uninstall buttons -->
196 android:layout_width="fill_parent"
197 android:layout_height="wrap_content"
198 android:gravity="bottom"
199 android:orientation="horizontal">
201 android:id="@+id/manage_space_button"
202 android:text="@string/manage_space_text"
203 android:visibility="invisible"
204 android:layout_width="150dip"
205 android:paddingLeft="6dip"
206 android:layout_gravity="left"
207 android:layout_weight="0.4"
208 android:layout_height="wrap_content"/>
211 android:id="@+id/buttons_spacer_left"
212 android:layout_width="0dip"
213 android:layout_height="wrap_content"
214 android:layout_weight="0.2"
215 android:visibility="gone" />
218 android:id="@+id/uninstall_button"
219 android:layout_width="150dip"
220 android:paddingRight="6dip"
221 android:layout_gravity="right"
222 android:layout_weight="0.4"
223 android:layout_height="wrap_content"/>
227 style="?android:attr/listSeparatorTextViewStyle"
228 android:text="@string/auto_launch_label"
229 android:background="@*android:drawable/settings_header"
230 android:paddingTop="6dip"
231 android:paddingLeft="6dip"
232 android:layout_width="fill_parent"
233 android:layout_height="wrap_content" />
236 android:layout_width="fill_parent"
237 android:layout_height="wrap_content"
238 android:layout_gravity="center_vertical">
239 <TextView android:id="@+id/auto_launch"
240 android:layout_alignParentLeft="true"
241 android:layout_width="fill_parent"
242 android:layout_height="wrap_content"
243 android:paddingTop="6dip"
244 android:paddingRight="6dip"
245 android:paddingLeft="6dip" />
246 <Button android:id="@+id/clear_activities_button"
247 android:layout_alignParentRight="true"
248 android:layout_below="@id/auto_launch"
249 android:layout_centerHorizontal="true"
250 android:layout_width="150dip"
251 android:text="@string/clear_activities"
252 android:layout_height="wrap_content" />
254 <!-- Permissions section -->
256 style="?android:attr/listSeparatorTextViewStyle"
257 android:text="@string/permissions_label"
258 android:background="@*android:drawable/settings_header"
259 android:textSize="18sp"
260 android:paddingTop="6dip"
261 android:paddingLeft="6dip"
262 android:layout_width="fill_parent"
263 android:layout_height="wrap_content" />
265 android:text="@string/security_settings_desc"
266 android:textSize="14sp"
267 android:paddingTop="6dip"
268 android:paddingLeft="6dip"
269 android:paddingBottom="6dip"
270 android:layout_width="fill_parent"
271 android:layout_height="wrap_content" />
273 android:id="@+id/security_settings_list"
274 android:layout_width="fill_parent"
275 android:layout_height="fill_parent"
276 android:orientation="vertical"/>