Android App zur Berechnung einer HDR Belichtungsreihe.
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

main.xml 12KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <TableLayout
  3. android:layout_width="fill_parent"
  4. android:layout_height="fill_parent"
  5. xmlns:android="http://schemas.android.com/apk/res/android"
  6. android:background="@drawable/bg"
  7. android:id="@+id/TableLayout"
  8. xmlns:spherIC="http://schemas.android.com/apk/res/ch.spherIC">
  9. <ch.spherIC.components.XTextView
  10. android:autoText="false"
  11. android:text="@string/dynamic_range"
  12. android:id="@+id/Title_DynamicRange"
  13. android:scrollbarAlwaysDrawVerticalTrack="false"
  14. android:textColor="@color/white"
  15. android:visibility="visible"
  16. android:paddingBottom="1dip"
  17. android:paddingLeft="3dip"
  18. android:paddingTop="1dip"
  19. android:textStyle="bold"
  20. android:background="@drawable/glassbg_black"
  21. android:layout_width="wrap_content"
  22. spherIC:drawBorderWidth="3dip"
  23. spherIC:drawBorderColor="@color/white"
  24. spherIC:drawBorder="true"
  25. android:layout_height="wrap_content"
  26. android:layout_marginTop="2dip" />
  27. <TextView
  28. android:id="@+id/Title_DarkPoint"
  29. android:text="@string/dark_point"
  30. android:textColor="@color/black"
  31. android:textStyle="bold"
  32. android:layout_height="wrap_content"
  33. android:layout_width="wrap_content"
  34. android:textSize="13dip"
  35. android:layout_marginLeft="3dip"></TextView>
  36. <TableRow
  37. android:layout_width="wrap_content"
  38. android:layout_height="wrap_content"
  39. android:id="@+id/Row_DarkPoint">
  40. </TableRow>
  41. <TableRow
  42. android:layout_width="wrap_content"
  43. android:id="@+id/Row_DP_Shutter">
  44. <TextView
  45. android:layout_width="wrap_content"
  46. android:layout_height="wrap_content"
  47. android:textColor="@color/black"
  48. android:text="@string/shutter_speed"
  49. android:id="@+id/Label_DP_Shutter"
  50. android:layout_gravity="center_vertical"
  51. android:textSize="13dip"
  52. android:layout_marginLeft="10dip"
  53. android:layout_marginRight="10dip"></TextView>
  54. <ch.spherIC.components.ShutterSpeedSpinner
  55. android:layout_width="wrap_content"
  56. android:id="@+id/Spinner_DP_Shutter"
  57. android:layout_gravity="center_vertical"
  58. android:layout_weight="2"
  59. android:entries="@array/ShutterSpeeds"
  60. android:paddingBottom="1dip"
  61. android:paddingTop="1dip" android:background="@drawable/dropdown_fs"/>
  62. <TextView
  63. android:background="@color/yellow"
  64. android:text="@string/ev"
  65. android:textSize="20dip"
  66. android:textStyle="bold"
  67. android:gravity="bottom|center_horizontal"
  68. android:layout_gravity="bottom"
  69. android:layout_marginRight="3dip"
  70. android:layout_marginLeft="10dip"
  71. android:id="@+id/Text_EV_DP"></TextView>
  72. </TableRow>
  73. <TableRow
  74. android:layout_width="wrap_content"
  75. android:layout_height="wrap_content"
  76. android:id="@+id/Row_DP_Aperture">
  77. <TextView
  78. android:layout_width="wrap_content"
  79. android:layout_height="wrap_content"
  80. android:textColor="@color/black"
  81. android:layout_marginLeft="10dip"
  82. android:id="@+id/Label_DP_Aperture"
  83. android:text="@string/aperture"
  84. android:layout_gravity="center_vertical"
  85. android:textSize="13dip"></TextView>
  86. <ch.spherIC.components.ApertureSpinner
  87. android:layout_width="wrap_content"
  88. android:layout_weight="2"
  89. android:background="@drawable/dropdown_fs"
  90. android:layout_gravity="center_vertical"
  91. android:entries="@array/Apertures"
  92. android:id="@+id/Spinner_DP_Aperture"
  93. android:paddingBottom="1dip"
  94. android:paddingTop="1dip" />
  95. <TextView
  96. android:background="@color/yellow"
  97. android:text="16"
  98. android:textStyle="bold"
  99. android:gravity="top|center_horizontal"
  100. android:textSize="20dip"
  101. android:layout_gravity="top"
  102. android:layout_marginRight="3dip"
  103. android:layout_marginLeft="10dip"
  104. android:id="@+id/Text_EVVal_DP"></TextView>
  105. </TableRow>
  106. <View
  107. android:layout_height="2dip"
  108. android:layout_marginTop="2dip"
  109. android:layout_width="fill_parent"
  110. android:background="@drawable/gradient_view" />
  111. <TextView
  112. android:id="@+id/Title_DarkPoint"
  113. android:textColor="@color/black"
  114. android:textStyle="bold"
  115. android:layout_marginLeft="3dip"
  116. android:layout_height="wrap_content"
  117. android:layout_width="wrap_content"
  118. android:textSize="13dip"
  119. android:text="@string/bright_point"
  120. android:layout_marginTop="3dip"></TextView>
  121. <TableRow
  122. android:layout_width="wrap_content"
  123. android:layout_height="wrap_content"
  124. android:id="@+id/Row_BrightPoint">
  125. </TableRow>
  126. <TableRow
  127. android:layout_width="wrap_content"
  128. android:id="@+id/Row_BP_Shutter">
  129. <TextView
  130. android:layout_width="wrap_content"
  131. android:layout_height="wrap_content"
  132. android:textColor="@color/black"
  133. android:text="@string/shutter_speed"
  134. android:layout_marginLeft="10dip"
  135. android:id="@+id/Label_DP_Shutter"
  136. android:layout_gravity="center_vertical"
  137. android:textSize="13dip"></TextView>
  138. <ch.spherIC.components.ShutterSpeedSpinner
  139. android:layout_width="wrap_content"
  140. android:layout_gravity="center_vertical"
  141. android:layout_weight="2"
  142. android:background="@drawable/dropdown_fs"
  143. android:entries="@array/ShutterSpeeds"
  144. android:paddingBottom="1dip"
  145. android:paddingTop="1dip"
  146. android:id="@+id/Spinner_BP_Shutter" />
  147. <TextView
  148. android:background="@color/yellow"
  149. android:text="@string/ev"
  150. android:textSize="20dip"
  151. android:textStyle="bold"
  152. android:gravity="bottom|center_horizontal"
  153. android:layout_gravity="bottom"
  154. android:layout_marginRight="3dip"
  155. android:layout_marginLeft="10dip"
  156. android:id="@+id/Text_EV_BP"></TextView>
  157. </TableRow>
  158. <TableRow
  159. android:layout_width="wrap_content"
  160. android:layout_height="wrap_content"
  161. android:id="@+id/Row_BP_Aperture">
  162. <TextView
  163. android:layout_width="wrap_content"
  164. android:layout_height="wrap_content"
  165. android:textColor="@color/black"
  166. android:layout_marginLeft="10dip"
  167. android:id="@+id/Label_DP_Aperture"
  168. android:text="@string/aperture"
  169. android:layout_gravity="center_vertical"
  170. android:textSize="13dip"></TextView>
  171. <ch.spherIC.components.ApertureSpinner
  172. android:layout_width="wrap_content"
  173. android:layout_weight="2"
  174. android:background="@drawable/dropdown_fs"
  175. android:layout_gravity="center_vertical"
  176. android:entries="@array/Apertures"
  177. android:paddingBottom="1dip"
  178. android:paddingTop="1dip"
  179. android:id="@+id/Spinner_BP_Aperture" />
  180. <TextView
  181. android:background="@color/yellow"
  182. android:text="16"
  183. android:textStyle="bold"
  184. android:gravity="top|center_horizontal"
  185. android:textSize="20dip"
  186. android:layout_gravity="top"
  187. android:layout_marginRight="3dip"
  188. android:layout_marginLeft="10dip"
  189. android:id="@+id/Text_EVVal_BP"></TextView>
  190. </TableRow>
  191. <View
  192. android:layout_width="fill_parent"
  193. android:layout_height="2dip"
  194. android:layout_marginTop="2dip"
  195. android:background="@drawable/gradient_view" />
  196. <ch.spherIC.components.XTextView
  197. android:layout_width="wrap_content"
  198. android:layout_height="wrap_content"
  199. android:autoText="false"
  200. android:id="@+id/Title_CalcParams"
  201. android:scrollbarAlwaysDrawVerticalTrack="false"
  202. android:visibility="visible"
  203. android:paddingTop="1dip"
  204. android:textStyle="bold"
  205. android:text="@string/calcParams"
  206. android:textColor="@color/white"
  207. android:paddingLeft="3dip"
  208. android:layout_marginTop="3dip"
  209. android:paddingBottom="1dip"
  210. android:background="@drawable/glassbg_black"
  211. spherIC:drawBorderWidth="3dip"
  212. spherIC:drawBorderColor="@color/white"
  213. spherIC:drawBorder="true" />
  214. <TableRow
  215. android:layout_width="wrap_content"
  216. android:layout_height="wrap_content"
  217. android:id="@+id/Row_DeltaEV">
  218. <TextView
  219. android:layout_width="wrap_content"
  220. android:layout_height="wrap_content"
  221. android:textColor="@color/black"
  222. android:text="@string/delta_EV"
  223. android:layout_marginLeft="10dip"
  224. android:id="@+id/label_deltaEV"
  225. android:textSize="13dip"></TextView>
  226. <TextView
  227. android:background="@color/yellow"
  228. android:text="16"
  229. android:textStyle="bold"
  230. android:gravity="top|center_horizontal"
  231. android:textSize="20dip"
  232. android:layout_gravity="top"
  233. android:layout_marginRight="3dip"
  234. android:layout_weight="1"
  235. android:layout_marginTop="2dip"
  236. android:id="@+id/label_deltaEV_Val"
  237. android:layout_marginBottom="1dip"></TextView>
  238. </TableRow>
  239. <TableRow
  240. android:layout_width="wrap_content"
  241. android:layout_height="wrap_content"
  242. android:id="@+id/Row_calcP_Aperture"
  243. android:paddingTop="2dip">
  244. <TextView
  245. android:layout_width="wrap_content"
  246. android:layout_height="wrap_content"
  247. android:textColor="@color/black"
  248. android:layout_marginLeft="10dip"
  249. android:id="@+id/label_calcP_Aperture"
  250. android:text="@string/aperture"
  251. android:layout_gravity="center_vertical"
  252. android:textSize="13dip"></TextView>
  253. <ch.spherIC.components.ApertureSpinner
  254. android:layout_width="wrap_content"
  255. android:layout_weight="2"
  256. android:background="@drawable/dropdown_fs"
  257. android:layout_gravity="center_vertical"
  258. android:paddingBottom="1dip"
  259. android:paddingTop="1dip"
  260. android:entries="@array/Apertures"
  261. android:id="@+id/Spinner_calcP_Aperture" />
  262. <Button
  263. android:layout_width="wrap_content"
  264. android:layout_height="wrap_content"
  265. android:layout_marginLeft="10dip"
  266. android:background="@drawable/btn_fs"
  267. android:textColor="@color/white"
  268. android:id="@+id/Btn_Reset"
  269. android:text="@string/reset"
  270. android:paddingBottom="1dip"
  271. android:paddingTop="1dip"></Button>
  272. </TableRow>
  273. <TableRow
  274. android:layout_width="wrap_content"
  275. android:layout_height="wrap_content"
  276. android:id="@+id/Row_calcP_Aperture"
  277. android:paddingTop="2dip">
  278. <TextView
  279. android:layout_width="wrap_content"
  280. android:layout_height="wrap_content"
  281. android:textColor="@color/black"
  282. android:layout_marginLeft="10dip"
  283. android:layout_gravity="center_vertical"
  284. android:id="@+id/label_calcP_ExpStep"
  285. android:text="@string/expEVStep"
  286. android:textSize="13dip"></TextView>
  287. <ch.spherIC.components.XSpinner
  288. android:layout_width="wrap_content"
  289. android:layout_weight="2"
  290. android:background="@drawable/dropdown_fs"
  291. android:layout_gravity="center_vertical"
  292. android:entries="@array/EVSteps"
  293. android:paddingBottom="1dip"
  294. android:paddingTop="1dip"
  295. android:id="@+id/Spinner_calcP_EVStep" />
  296. <Button
  297. android:layout_width="wrap_content"
  298. android:layout_height="wrap_content"
  299. android:layout_marginLeft="10dip"
  300. android:id="@+id/Btn_Calculate"
  301. android:text="@string/calculate"
  302. android:background="@drawable/btn_fs"
  303. android:textColor="@color/white"
  304. android:paddingBottom="1dip"
  305. android:paddingTop="1dip"></Button>
  306. </TableRow>
  307. <View
  308. android:layout_width="fill_parent"
  309. android:layout_height="2dip"
  310. android:layout_marginTop="2dip"
  311. android:background="@drawable/gradient_view" />
  312. <ch.spherIC.components.XTextView
  313. android:layout_width="wrap_content"
  314. android:layout_height="wrap_content"
  315. android:autoText="false"
  316. android:scrollbarAlwaysDrawVerticalTrack="false"
  317. android:visibility="visible"
  318. android:paddingTop="1dip"
  319. android:textStyle="bold"
  320. android:textColor="@color/white"
  321. android:paddingLeft="3dip"
  322. android:layout_marginTop="3dip"
  323. android:paddingBottom="1dip"
  324. android:background="@drawable/glassbg_black"
  325. spherIC:drawBorderWidth="3dip"
  326. spherIC:drawBorderColor="@color/white"
  327. spherIC:drawBorder="true"
  328. android:id="@+id/Title_BracketingRes"
  329. android:text="@string/bracketingRes" />
  330. <LinearLayout
  331. android:layout_width="wrap_content"
  332. android:layout_height="wrap_content"
  333. android:id="@+id/LinearLayout_ResultsHeader"></LinearLayout>
  334. <View
  335. android:layout_width="fill_parent"
  336. android:layout_height="1dip"
  337. android:layout_marginTop="2dip"
  338. android:background="@color/black"
  339. android:id="@+id/View_ResHeader_Understroke" />
  340. <ListView
  341. android:layout_width="wrap_content"
  342. android:divider="@drawable/gradient_view"
  343. android:dividerHeight="1dip"
  344. android:layout_weight="1"
  345. android:layout_height="wrap_content"
  346. android:hapticFeedbackEnabled="true"
  347. android:id="@+id/ListView_ExpResults"
  348. android:focusable="true"
  349. android:clickable="true">
  350. </ListView>
  351. </TableLayout>