activity_programmer_calc.xml 94 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876
  1. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  2. xmlns:tools="http://schemas.android.com/tools"
  3. android:layout_width="match_parent"
  4. android:layout_height="match_parent"
  5. android:orientation="vertical"
  6. android:id="@+id/main_body1"
  7. android:background="#ffffff"
  8. tools:context=".ProgrammerCalcActivity">
  9. <LinearLayout
  10. android:layout_width="fill_parent"
  11. android:layout_height="0dp"
  12. android:layout_weight="70"
  13. android:orientation="vertical"
  14. android:background="@color/gray_one"
  15. tools:context=".MainActivity"
  16. android:visibility="visible">
  17. <HorizontalScrollView
  18. android:layout_width="fill_parent"
  19. android:layout_height="0dp"
  20. android:layout_weight="40"
  21. android:scrollbarStyle="insideOverlay"
  22. android:scrollbarSize="1dp"
  23. android:scrollbarThumbHorizontal="@color/blue"
  24. android:scrollbarTrackHorizontal="@color/gray_one"
  25. android:id="@+id/horizontalScrollView"
  26. android:background="@color/gray_one"
  27. android:layout_gravity="center_vertical|end"
  28. android:paddingLeft="@dimen/abc_dropdownitem_text_padding_left"
  29. android:paddingRight="@dimen/abc_dropdownitem_text_padding_right">
  30. <TextView
  31. android:layout_width="wrap_content"
  32. android:layout_height="wrap_content"
  33. android:layout_gravity="end|center_vertical"
  34. android:text="@string/init_text"
  35. android:textColor="@color/black"
  36. android:id="@+id/main_num_view"
  37. android:gravity="center_vertical|end"
  38. android:textSize="40sp"
  39. android:maxLines="2" />
  40. </HorizontalScrollView>
  41. <HorizontalScrollView
  42. android:layout_width="fill_parent"
  43. android:layout_weight="12"
  44. android:layout_height="0dp"
  45. android:scrollbarStyle="insideOverlay"
  46. android:scrollbarSize="1dp"
  47. android:scrollbarThumbHorizontal="@color/blue"
  48. android:scrollbarTrackHorizontal="@color/gray_one"
  49. android:background="@color/gray_one"
  50. android:gravity="center_vertical|end"
  51. android:paddingLeft="@dimen/abc_dropdownitem_text_padding_left"
  52. android:paddingRight="@dimen/abc_dropdownitem_text_padding_right">
  53. <TextView
  54. android:layout_width="fill_parent"
  55. android:layout_height="fill_parent"
  56. android:layout_gravity="end|center_vertical"
  57. android:text= "@string/blank"
  58. android:textColor="@color/gray_word"
  59. android:gravity="center_vertical|end"
  60. android:id="@+id/equation_view"
  61. android:textSize="15sp" />
  62. </HorizontalScrollView>
  63. <LinearLayout
  64. android:layout_width="fill_parent"
  65. android:gravity="center_horizontal"
  66. android:paddingLeft="@dimen/abc_dropdownitem_text_padding_left"
  67. android:layout_height="0dp"
  68. android:layout_weight="20"
  69. android:onClick="onClickSwitchHEX"
  70. android:id="@+id/hex_view_linear_layout">
  71. <TextView
  72. android:layout_width="0dp"
  73. android:layout_weight="80"
  74. android:layout_height="fill_parent"
  75. android:text="@string/init_text"
  76. android:textColor="@color/black"
  77. android:gravity="center_vertical|right"
  78. android:onClick="onClickSwitchHEX"
  79. android:id="@+id/hex_view"
  80. android:textSize="12sp"
  81. android:capitalize="characters" />
  82. <TextView
  83. android:layout_width="0dp"
  84. android:layout_weight="10"
  85. android:layout_height="fill_parent"
  86. android:text="@string/hex_view_button"
  87. android:textColor="@color/black"
  88. android:gravity="center_vertical|start"
  89. android:id="@+id/hex_view_button"
  90. android:onClick="onClickSwitchHEX"
  91. android:textSize="12sp"
  92. android:paddingLeft="12dp" />
  93. <TextView
  94. android:layout_width="0dp"
  95. android:layout_weight="1"
  96. android:layout_height="fill_parent"
  97. android:id="@+id/hex_on_view"
  98. android:background="@color/gray_one"
  99. android:onClick="onClickSwitchHEX"
  100. android:textSize="12sp"
  101. android:capitalize="characters" />
  102. </LinearLayout>
  103. <LinearLayout
  104. android:layout_width="fill_parent"
  105. android:gravity="center_horizontal"
  106. android:paddingLeft="@dimen/abc_dropdownitem_text_padding_left"
  107. android:layout_height="0dp"
  108. android:layout_weight="20"
  109. android:onClick="onClickSwitchDEC"
  110. android:id="@+id/dec_view_linear_layout">
  111. <TextView
  112. android:layout_width="0dp"
  113. android:layout_weight="80"
  114. android:layout_height="fill_parent"
  115. android:text="@string/init_text"
  116. android:textColor="@color/blue"
  117. android:gravity="center_vertical|right"
  118. android:id="@+id/dec_view"
  119. android:onClick="onClickSwitchDEC"
  120. android:textSize="12sp"
  121. android:capitalize="characters" />
  122. <TextView
  123. android:layout_width="0dp"
  124. android:layout_weight="10"
  125. android:layout_height="fill_parent"
  126. android:text="@string/dec_view_button"
  127. android:textColor="@color/blue"
  128. android:gravity="center_vertical|start"
  129. android:id="@+id/dec_view_button"
  130. android:onClick="onClickSwitchDEC"
  131. android:textSize="12sp"
  132. android:paddingLeft="12dp" />
  133. <TextView
  134. android:layout_width="0dp"
  135. android:layout_weight="1"
  136. android:layout_height="fill_parent"
  137. android:id="@+id/dec_on_view"
  138. android:background="@color/blue"
  139. android:onClick="onClickSwitchDEC"
  140. android:textSize="12sp"
  141. android:capitalize="characters" />
  142. </LinearLayout>
  143. <LinearLayout
  144. android:layout_width="fill_parent"
  145. android:gravity="center_horizontal"
  146. android:layout_height="0dp"
  147. android:paddingLeft="@dimen/abc_dropdownitem_text_padding_left"
  148. android:layout_weight="20"
  149. android:onClick="onClickSwitchOCT"
  150. android:id="@+id/oct_view_linear_layout">
  151. <TextView
  152. android:layout_width="0dp"
  153. android:layout_weight="80"
  154. android:layout_height="fill_parent"
  155. android:text="@string/init_text"
  156. android:textColor="@color/black"
  157. android:gravity="center_vertical|right"
  158. android:onClick="onClickSwitchOCT"
  159. android:id="@+id/oct_view"
  160. android:textSize="12sp"
  161. android:capitalize="characters" />
  162. <TextView
  163. android:layout_width="0dp"
  164. android:layout_weight="10"
  165. android:layout_height="fill_parent"
  166. android:text="@string/oct_view_button"
  167. android:textColor="@color/black"
  168. android:gravity="center_vertical|start"
  169. android:id="@+id/oct_view_button"
  170. android:onClick="onClickSwitchOCT"
  171. android:textSize="12sp"
  172. android:paddingLeft="12dp" />
  173. <TextView
  174. android:layout_width="0dp"
  175. android:layout_weight="1"
  176. android:layout_height="fill_parent"
  177. android:id="@+id/oct_on_view"
  178. android:background="@color/gray_one"
  179. android:onClick="onClickSwitchOCT"
  180. android:textSize="12sp"
  181. android:capitalize="characters" />
  182. </LinearLayout>
  183. <LinearLayout
  184. android:layout_width="fill_parent"
  185. android:gravity="center_horizontal"
  186. android:paddingLeft="@dimen/abc_dropdownitem_text_padding_left"
  187. android:layout_height="0dp"
  188. android:layout_weight="20"
  189. android:onClick="onClickSwitchBIN"
  190. android:id="@+id/bin_view_linear_layout">
  191. <!--HorizontalScrollView
  192. android:layout_width="0dp"
  193. android:layout_height="fill_parent"
  194. android:layout_weight="90"
  195. android:scrollbars="none"
  196. android:id="@+id/horizontalScrollView2"
  197. android:focusableInTouchMode="true"
  198. android:focusable="true"
  199. android:clickable="true"
  200. android:background="@color/gray_one"
  201. android:onClick="onClickSwitchBIN"-->
  202. <TextView
  203. android:layout_width="0dp"
  204. android:layout_weight="80"
  205. android:layout_height="fill_parent"
  206. android:text="@string/init_text"
  207. android:textColor="@color/black"
  208. android:gravity="center_vertical|right"
  209. android:padding="0px"
  210. android:id="@+id/bin_view"
  211. android:textSize="12sp"
  212. android:onClick="onClickSwitchBIN"
  213. android:capitalize="characters" />
  214. <!--/HorizontalScrollView-->
  215. <TextView
  216. android:layout_width="0dp"
  217. android:layout_weight="10"
  218. android:layout_height="fill_parent"
  219. android:text="@string/bin_view_button"
  220. android:textColor="@color/black"
  221. android:onClick="onClickSwitchBIN"
  222. android:gravity="center_vertical|start"
  223. android:id="@+id/bin_view_button"
  224. android:textSize="12sp"
  225. android:paddingLeft="12dp" />
  226. <TextView
  227. android:layout_width="0dp"
  228. android:layout_weight="1"
  229. android:layout_height="fill_parent"
  230. android:id="@+id/bin_on_view"
  231. android:background="@color/gray_one"
  232. android:onClick="onClickSwitchBIN"
  233. android:textSize="12sp"
  234. android:capitalize="characters" />
  235. </LinearLayout>
  236. <LinearLayout
  237. android:layout_width="fill_parent"
  238. android:gravity="center_horizontal"
  239. android:layout_height="0dp"
  240. android:layout_weight="1">
  241. <ImageView
  242. android:layout_height="fill_parent"
  243. android:layout_width="0dp"
  244. android:layout_weight="20"
  245. android:background="@color/gray_two" />
  246. </LinearLayout>
  247. <LinearLayout
  248. android:layout_width="fill_parent"
  249. android:gravity="center_horizontal"
  250. android:layout_height="0dp"
  251. android:layout_weight="16">
  252. <Button
  253. android:layout_width="0dp"
  254. android:layout_weight="20"
  255. android:layout_height="match_parent"
  256. android:background="@color/gray_one"
  257. android:id="@+id/bit_length_button"
  258. android:text="@string/bit_length_QWORD"
  259. android:textSize="15sp"
  260. android:onClick="onClickBitLengthButton"
  261. android:textColor="@color/blue"
  262. android:visibility="gone" />
  263. <Button
  264. android:layout_width="0dp"
  265. android:layout_weight="10"
  266. android:layout_height="fill_parent"
  267. android:layout_gravity="center_vertical"
  268. android:background="@color/gray_one"
  269. android:text="@string/num_keyboard_button"
  270. android:textColor="@color/blue"
  271. android:id="@+id/num_keyboard_button"
  272. android:onClick="onClickNumKeyboardButton"
  273. android:focusable="false" />
  274. <Button
  275. android:layout_width="0dp"
  276. android:layout_weight="10"
  277. android:layout_height="fill_parent"
  278. android:layout_gravity="center_vertical"
  279. android:background="@color/gray_one"
  280. android:text="@string/bit_keyboard_button"
  281. android:id="@+id/bit_keyboard_button"
  282. android:onClick="onClickBitKeyboardButton"/>
  283. </LinearLayout>
  284. <LinearLayout
  285. android:layout_width="fill_parent"
  286. android:gravity="center_horizontal"
  287. android:layout_height="0dp"
  288. android:layout_weight="1">
  289. <ImageView
  290. android:layout_height="fill_parent"
  291. android:layout_width="0dp"
  292. android:layout_weight="20"
  293. android:background="@color/gray_two"
  294. android:visibility="gone" />
  295. <ImageView
  296. android:layout_height="fill_parent"
  297. android:layout_width="0dp"
  298. android:layout_weight="10"
  299. android:background="@color/blue"
  300. android:id="@+id/num_keyboard_on_view"/>
  301. <ImageView
  302. android:layout_height="fill_parent"
  303. android:layout_width="0dp"
  304. android:layout_weight="10"
  305. android:background="@color/gray_two"
  306. android:id="@+id/bit_keyboard_on_view"/>
  307. </LinearLayout>
  308. <LinearLayout
  309. android:layout_width="fill_parent"
  310. android:gravity="center_horizontal"
  311. android:layout_height="0dp"
  312. android:layout_weight="16">
  313. <Button
  314. android:layout_width="0dp"
  315. android:layout_weight="20"
  316. android:layout_height="match_parent"
  317. android:id="@+id/or_button"
  318. android:background="@color/gray_one"
  319. android:text="@string/or_button"
  320. android:textSize="15sp"
  321. android:onClick="onClickOrButton"
  322. android:textColor="@color/black" />
  323. <Button
  324. android:layout_width="0dp"
  325. android:layout_weight="20"
  326. android:layout_height="match_parent"
  327. android:id="@+id/xor_button"
  328. android:background="@color/gray_one"
  329. android:text="@string/xor_button"
  330. android:textSize="15sp"
  331. android:onClick="onClickXorButton"
  332. android:textColor="@color/black" />
  333. <Button
  334. android:layout_width="0dp"
  335. android:layout_weight="20"
  336. android:layout_height="match_parent"
  337. android:id="@+id/not_button"
  338. android:background="@color/gray_one"
  339. android:text="@string/not_button"
  340. android:textSize="15sp"
  341. android:onClick="onClickNotButton"
  342. android:textColor="@color/black" />
  343. <Button
  344. android:layout_width="0dp"
  345. android:layout_weight="20"
  346. android:layout_height="match_parent"
  347. android:id="@+id/and_button"
  348. android:background="@color/gray_one"
  349. android:text="@string/and_button"
  350. android:textSize="15sp"
  351. android:onClick="onClickAndButton"
  352. android:textColor="@color/black" />
  353. <Button
  354. android:layout_width="0dp"
  355. android:layout_weight="20"
  356. android:layout_height="match_parent"
  357. android:id="@+id/mod_button"
  358. android:background="@color/gray_one"
  359. android:text="@string/mod_button"
  360. android:textSize="15sp"
  361. android:onClick="onClickModButton"
  362. android:textColor="@color/black" />
  363. <Button
  364. android:layout_width="0dp"
  365. android:layout_weight="20"
  366. android:layout_height="match_parent"
  367. android:id="@+id/set_0_button"
  368. android:background="@color/gray_one"
  369. android:text="@string/set_0_button"
  370. android:textSize="15sp"
  371. android:onClick="onClickSet0Button"
  372. android:textColor="@color/black"
  373. android:visibility="gone" />
  374. <Button
  375. android:layout_width="0dp"
  376. android:layout_weight="20"
  377. android:layout_height="match_parent"
  378. android:id="@+id/set_1_button"
  379. android:background="@color/gray_one"
  380. android:text="@string/set_1_button"
  381. android:textSize="15sp"
  382. android:onClick="onClickSet1Button"
  383. android:textColor="@color/black"
  384. android:visibility="gone" />
  385. </LinearLayout>
  386. </LinearLayout>
  387. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  388. xmlns:tools="http://schemas.android.com/tools"
  389. android:layout_width="fill_parent"
  390. android:layout_height="0dp"
  391. android:layout_weight="50"
  392. android:orientation="vertical"
  393. android:background="@color/gray_one"
  394. tools:context=".MainActivity"
  395. android:visibility="visible">
  396. <FrameLayout
  397. android:layout_width="match_parent"
  398. android:layout_height="match_parent"
  399. android:visibility="visible"
  400. android:id="@+id/num_keyboard"
  401. android:background="@color/gray_two">
  402. <TableLayout
  403. android:layout_width="match_parent"
  404. android:layout_height="match_parent">
  405. <TableRow
  406. android:layout_width="match_parent"
  407. android:layout_height="0dp"
  408. android:layout_weight="10"
  409. android:background="@color/gray_two">
  410. <Button
  411. android:layout_width="0dp"
  412. android:layout_weight="40"
  413. android:layout_height="match_parent"
  414. android:id="@+id/ce_button"
  415. android:text="@string/ce_button"
  416. android:background="@color/gray_two"
  417. android:textSize="13sp"
  418. android:onClick="onClickCEButton"
  419. android:textColor="@color/black" />
  420. <Button
  421. android:layout_width="0dp"
  422. android:layout_weight="40"
  423. android:layout_height="match_parent"
  424. android:id="@+id/clear_button"
  425. android:text="@string/clear_button"
  426. android:background="@color/gray_two"
  427. android:textSize="13sp"
  428. android:onClick="onClickClearButton"
  429. android:textColor="@color/black" />
  430. <Button
  431. android:layout_width="0dp"
  432. android:layout_weight="20"
  433. android:layout_height="match_parent"
  434. android:layout_gravity="center_vertical"
  435. android:text="@string/clear_one_button"
  436. android:background="@color/gray_two"
  437. android:id="@+id/clear_one_button"
  438. android:textSize="17sp"
  439. android:onClick="onClickClearOneButton"/>
  440. <Button
  441. android:layout_width="0dp"
  442. android:layout_weight="20"
  443. android:layout_height="match_parent"
  444. android:id="@+id/divide_button"
  445. android:text="@string/divide_button"
  446. android:background="@color/gray_two"
  447. android:textSize="13sp"
  448. android:onClick="onClickDivideButton"
  449. android:textColor="@color/black" />
  450. </TableRow>
  451. <TableRow
  452. android:layout_width="match_parent"
  453. android:layout_height="0dp"
  454. android:layout_weight="10">
  455. <Button
  456. android:layout_width="0dp"
  457. android:layout_weight="20"
  458. android:layout_height="match_parent"
  459. android:id="@+id/num_a_button"
  460. android:text="@string/num_a_button"
  461. android:background="@color/gray_two"
  462. android:textColor="@color/gray_word"
  463. android:textSize="13sp"
  464. android:onClick="onClickNumAButton"/>
  465. <Button
  466. android:layout_width="0dp"
  467. android:layout_weight="20"
  468. android:layout_height="match_parent"
  469. android:id="@+id/num_b_button"
  470. android:text="@string/num_b_button"
  471. android:background="@color/gray_two"
  472. android:textSize="13sp"
  473. android:onClick="onClickNumBButton"
  474. android:textColor="@color/gray_word" />
  475. <Button
  476. android:layout_width="0dp"
  477. android:layout_weight="20"
  478. android:layout_height="match_parent"
  479. android:id="@+id/num_7_button"
  480. android:text="@string/num_7_button"
  481. android:background="@color/gray_two"
  482. android:textSize="13sp"
  483. android:onClick="onClickNum7Button"
  484. android:textColor="@color/black" />
  485. <Button
  486. android:layout_width="0dp"
  487. android:layout_weight="20"
  488. android:layout_height="match_parent"
  489. android:id="@+id/num_8_button"
  490. android:text="@string/num_8_button"
  491. android:background="@color/gray_two"
  492. android:textSize="13sp"
  493. android:onClick="onClickNum8Button"
  494. android:textColor="@color/black" />
  495. <Button
  496. android:layout_width="0dp"
  497. android:layout_weight="20"
  498. android:layout_height="match_parent"
  499. android:id="@+id/num_9_button"
  500. android:text="@string/num_9_button"
  501. android:background="@color/gray_two"
  502. android:textSize="13sp"
  503. android:onClick="onClickNum9Button"
  504. android:textColor="@color/black" />
  505. <Button
  506. android:layout_width="0dp"
  507. android:layout_weight="20"
  508. android:layout_height="match_parent"
  509. android:id="@+id/mul_button"
  510. android:text="@string/mul_button"
  511. android:background="@color/gray_two"
  512. android:textSize="13sp"
  513. android:onClick="onClickMulButton"
  514. android:textColor="@color/black" />
  515. </TableRow>
  516. <TableRow
  517. android:layout_width="match_parent"
  518. android:layout_height="0dp"
  519. android:layout_weight="10">
  520. <Button
  521. android:layout_width="0dp"
  522. android:layout_weight="20"
  523. android:layout_height="match_parent"
  524. android:id="@+id/num_c_button"
  525. android:text="@string/num_c_button"
  526. android:background="@color/gray_two"
  527. android:textSize="13sp"
  528. android:onClick="onClickNumCButton"
  529. android:textColor="@color/gray_word" />
  530. <Button
  531. android:layout_width="0dp"
  532. android:layout_weight="20"
  533. android:layout_height="match_parent"
  534. android:id="@+id/num_d_button"
  535. android:text="@string/num_d_button"
  536. android:background="@color/gray_two"
  537. android:textSize="13sp"
  538. android:onClick="onClickNumDButton"
  539. android:textColor="@color/gray_word" />
  540. <Button
  541. android:layout_width="0dp"
  542. android:layout_weight="20"
  543. android:layout_height="match_parent"
  544. android:id="@+id/num_4_button"
  545. android:text="@string/num_4_button"
  546. android:textSize="13sp"
  547. android:background="@color/gray_two"
  548. android:onClick="onClickNum4Button"
  549. android:textColor="@color/black" />
  550. <Button
  551. android:layout_width="0dp"
  552. android:layout_weight="20"
  553. android:layout_height="match_parent"
  554. android:id="@+id/num_5_button"
  555. android:text="@string/num_5_button"
  556. android:textSize="13sp"
  557. android:background="@color/gray_two"
  558. android:onClick="onClickNum5Button"
  559. android:textColor="@color/black" />
  560. <Button
  561. android:layout_width="0dp"
  562. android:layout_weight="20"
  563. android:layout_height="match_parent"
  564. android:id="@+id/num_6_button"
  565. android:text="@string/num_6_button"
  566. android:textSize="13sp"
  567. android:background="@color/gray_two"
  568. android:onClick="onClickNum6Button"
  569. android:textColor="@color/black" />
  570. <Button
  571. android:layout_width="0dp"
  572. android:layout_weight="20"
  573. android:layout_height="match_parent"
  574. android:id="@+id/sub_button"
  575. android:text="@string/sub_button"
  576. android:textSize="13sp"
  577. android:background="@color/gray_two"
  578. android:onClick="onClickSubButton"
  579. android:textColor="@color/black" />
  580. </TableRow>
  581. <TableRow
  582. android:layout_width="match_parent"
  583. android:layout_height="0dp"
  584. android:layout_weight="10">
  585. <Button
  586. android:layout_width="0dp"
  587. android:layout_weight="20"
  588. android:layout_height="match_parent"
  589. android:id="@+id/num_e_button"
  590. android:text="@string/num_e_button"
  591. android:background="@color/gray_two"
  592. android:textSize="13sp"
  593. android:onClick="onClickNumEButton"
  594. android:textColor="@color/gray_word" />
  595. <Button
  596. android:layout_width="0dp"
  597. android:layout_weight="20"
  598. android:layout_height="match_parent"
  599. android:id="@+id/num_f_button"
  600. android:text="@string/num_f_button"
  601. android:textSize="13sp"
  602. android:background="@color/gray_two"
  603. android:onClick="onClickNumFButton"
  604. android:textColor="@color/gray_word" />
  605. <Button
  606. android:layout_width="0dp"
  607. android:layout_weight="20"
  608. android:layout_height="match_parent"
  609. android:id="@+id/num_1_button"
  610. android:text="@string/num_1_button"
  611. android:textSize="13sp"
  612. android:background="@color/gray_two"
  613. android:onClick="onClickNum1Button"
  614. android:textColor="@color/black" />
  615. <Button
  616. android:layout_width="0dp"
  617. android:layout_weight="20"
  618. android:layout_height="match_parent"
  619. android:id="@+id/num_2_button"
  620. android:text="@string/num_2_button"
  621. android:textSize="13sp"
  622. android:background="@color/gray_two"
  623. android:onClick="onClickNum2Button"
  624. android:textColor="@color/black" />
  625. <Button
  626. android:layout_width="0dp"
  627. android:layout_weight="20"
  628. android:layout_height="match_parent"
  629. android:id="@+id/num_3_button"
  630. android:text="@string/num_3_button"
  631. android:textSize="13sp"
  632. android:background="@color/gray_two"
  633. android:onClick="onClickNum3Button"
  634. android:textColor="@color/black" />
  635. <Button
  636. android:layout_width="0dp"
  637. android:layout_weight="20"
  638. android:layout_height="match_parent"
  639. android:id="@+id/add_button"
  640. android:text="@string/add_button"
  641. android:textSize="13sp"
  642. android:background="@color/gray_two"
  643. android:onClick="onClickAddButton"
  644. android:textColor="@color/black" />
  645. </TableRow>
  646. <TableRow
  647. android:layout_width="match_parent"
  648. android:layout_height="0dp"
  649. android:layout_weight="10">
  650. <Button
  651. android:layout_width="0dp"
  652. android:layout_weight="20"
  653. android:layout_height="match_parent"
  654. android:id="@+id/about_button"
  655. android:text="@string/help_button"
  656. android:textSize="13sp"
  657. android:background="@color/gray_two"
  658. android:onClick="onClickAboutButton"
  659. android:textColor="@color/gray_word"
  660. android:visibility="visible" />
  661. <Button
  662. android:layout_width="0dp"
  663. android:layout_weight="20"
  664. android:layout_height="match_parent"
  665. android:id="@+id/bracket_left_button"
  666. android:text="@string/bracket_left_button"
  667. android:textSize="13sp"
  668. android:background="@color/gray_two"
  669. android:onClick="onClickBracketLeftButton"
  670. android:textColor="@color/black"
  671. android:visibility="gone" />
  672. <Button
  673. android:layout_width="0dp"
  674. android:layout_weight="20"
  675. android:layout_height="match_parent"
  676. android:id="@+id/bracket_right_button"
  677. android:text="@string/bracket_right_button"
  678. android:textSize="13sp"
  679. android:background="@color/gray_two"
  680. android:onClick="onClickBracketRightButton"
  681. android:textColor="@color/black"
  682. android:visibility="invisible" />
  683. <Button
  684. android:layout_width="0dp"
  685. android:layout_weight="20"
  686. android:layout_height="match_parent"
  687. android:id="@+id/opp_button"
  688. android:text="@string/opp_button"
  689. android:textSize="13sp"
  690. android:background="@color/gray_two"
  691. android:onClick="onClickOppButton"
  692. android:textColor="@color/black" />
  693. <Button
  694. android:layout_width="0dp"
  695. android:layout_weight="20"
  696. android:layout_height="match_parent"
  697. android:id="@+id/num_0_button"
  698. android:text="@string/num_0_button"
  699. android:textSize="13sp"
  700. android:background="@color/gray_two"
  701. android:onClick="onClickNum0Button"
  702. android:textColor="@color/black" />
  703. <Button
  704. android:layout_width="0dp"
  705. android:layout_weight="20"
  706. android:layout_height="match_parent"
  707. android:id="@+id/blank_button"
  708. android:textSize="13sp"
  709. android:background="@color/gray_two"
  710. android:textColor="@color/black" />
  711. <Button
  712. android:layout_width="0dp"
  713. android:layout_weight="20"
  714. android:layout_height="match_parent"
  715. android:id="@+id/equal_button"
  716. android:text="@string/equal_button"
  717. android:textSize="13sp"
  718. android:background="@color/blue"
  719. android:onClick="onClickEqualButton"
  720. android:textColor="@color/white"/>
  721. </TableRow>
  722. </TableLayout>
  723. </FrameLayout>
  724. <FrameLayout
  725. android:layout_width="match_parent"
  726. android:layout_height="match_parent"
  727. android:visibility="gone"
  728. android:id="@+id/bit_keyboard">
  729. <TableLayout
  730. android:layout_width="match_parent"
  731. android:layout_height="match_parent"
  732. android:paddingLeft="@dimen/abc_dropdownitem_text_padding_left"
  733. android:paddingRight="@dimen/abc_dropdownitem_text_padding_right"
  734. android:background="@color/gray_two">
  735. <TableRow
  736. android:layout_width="match_parent"
  737. android:layout_height="0dp"
  738. android:layout_weight="10">
  739. <Button
  740. android:layout_width="0dp"
  741. android:layout_weight="2"
  742. android:layout_height="match_parent"
  743. android:id="@+id/bit63"
  744. android:background="@color/gray_two"
  745. android:text="@string/init_text"
  746. android:textSize="@dimen/abc_text_size_medium_material"
  747. android:onClick="nClickBit63"
  748. android:gravity="bottom|center"
  749. android:textColor="@color/black" />
  750. <Button
  751. android:layout_width="0dp"
  752. android:layout_weight="2"
  753. android:layout_height="match_parent"
  754. android:id="@+id/bit62"
  755. android:background="@color/gray_two"
  756. android:text="@string/init_text"
  757. android:textSize="@dimen/abc_text_size_medium_material"
  758. android:onClick="nClickBit62"
  759. android:gravity="bottom|center"
  760. android:textColor="@color/black" />
  761. <Button
  762. android:layout_width="0dp"
  763. android:layout_weight="2"
  764. android:layout_height="match_parent"
  765. android:id="@+id/bit61"
  766. android:background="@color/gray_two"
  767. android:text="@string/init_text"
  768. android:textSize="@dimen/abc_text_size_medium_material"
  769. android:onClick="nClickBit61"
  770. android:gravity="bottom|center"
  771. android:textColor="@color/black" />
  772. <Button
  773. android:layout_width="0dp"
  774. android:layout_weight="2"
  775. android:layout_height="match_parent"
  776. android:id="@+id/bit60"
  777. android:background="@color/gray_two"
  778. android:text="@string/init_text"
  779. android:textSize="@dimen/abc_text_size_medium_material"
  780. android:onClick="nClickBit60"
  781. android:gravity="bottom|center"
  782. android:textColor="@color/black" />
  783. <Button
  784. android:layout_width="0dp"
  785. android:layout_weight="1"
  786. android:layout_height="match_parent"
  787. android:background="@color/gray_two"
  788. android:textSize="@dimen/abc_text_size_body_2_material"
  789. android:textColor="@color/black" />
  790. <Button
  791. android:layout_width="0dp"
  792. android:layout_weight="2"
  793. android:layout_height="match_parent"
  794. android:id="@+id/bit59"
  795. android:background="@color/gray_two"
  796. android:text="@string/init_text"
  797. android:textSize="@dimen/abc_text_size_medium_material"
  798. android:onClick="nClickBit59"
  799. android:gravity="bottom|center"
  800. android:textColor="@color/black" />
  801. <Button
  802. android:layout_width="0dp"
  803. android:layout_weight="2"
  804. android:layout_height="match_parent"
  805. android:id="@+id/bit58"
  806. android:background="@color/gray_two"
  807. android:text="@string/init_text"
  808. android:textSize="@dimen/abc_text_size_medium_material"
  809. android:onClick="nClickBit58"
  810. android:gravity="bottom|center"
  811. android:textColor="@color/black" />
  812. <Button
  813. android:layout_width="0dp"
  814. android:layout_weight="2"
  815. android:layout_height="match_parent"
  816. android:id="@+id/bit57"
  817. android:background="@color/gray_two"
  818. android:text="@string/init_text"
  819. android:textSize="@dimen/abc_text_size_medium_material"
  820. android:onClick="nClickBit57"
  821. android:gravity="bottom|center"
  822. android:textColor="@color/black" />
  823. <Button
  824. android:layout_width="0dp"
  825. android:layout_weight="2"
  826. android:layout_height="match_parent"
  827. android:id="@+id/bit56"
  828. android:background="@color/gray_two"
  829. android:text="@string/init_text"
  830. android:textSize="@dimen/abc_text_size_medium_material"
  831. android:onClick="nClickBit56"
  832. android:gravity="bottom|center"
  833. android:textColor="@color/black" />
  834. <Button
  835. android:layout_width="0dp"
  836. android:layout_weight="1"
  837. android:layout_height="match_parent"
  838. android:background="@color/gray_two"
  839. android:textSize="@dimen/abc_text_size_body_2_material"
  840. android:textColor="@color/black" />
  841. <Button
  842. android:layout_width="0dp"
  843. android:layout_weight="2"
  844. android:layout_height="match_parent"
  845. android:id="@+id/bit55"
  846. android:background="@color/gray_two"
  847. android:text="@string/init_text"
  848. android:textSize="@dimen/abc_text_size_medium_material"
  849. android:onClick="nClickBit55"
  850. android:gravity="bottom|center"
  851. android:textColor="@color/black" />
  852. <Button
  853. android:layout_width="0dp"
  854. android:layout_weight="2"
  855. android:layout_height="match_parent"
  856. android:id="@+id/bit54"
  857. android:background="@color/gray_two"
  858. android:text="@string/init_text"
  859. android:textSize="@dimen/abc_text_size_medium_material"
  860. android:onClick="nClickBit54"
  861. android:gravity="bottom|center"
  862. android:textColor="@color/black" />
  863. <Button
  864. android:layout_width="0dp"
  865. android:layout_weight="2"
  866. android:layout_height="match_parent"
  867. android:id="@+id/bit53"
  868. android:background="@color/gray_two"
  869. android:text="@string/init_text"
  870. android:textSize="@dimen/abc_text_size_medium_material"
  871. android:onClick="nClickBit53"
  872. android:gravity="bottom|center"
  873. android:textColor="@color/black" />
  874. <Button
  875. android:layout_width="0dp"
  876. android:layout_weight="2"
  877. android:layout_height="match_parent"
  878. android:id="@+id/bit52"
  879. android:background="@color/gray_two"
  880. android:text="@string/init_text"
  881. android:textSize="@dimen/abc_text_size_medium_material"
  882. android:onClick="nClickBit52"
  883. android:gravity="bottom|center"
  884. android:textColor="@color/black" />
  885. <Button
  886. android:layout_width="0dp"
  887. android:layout_weight="1"
  888. android:layout_height="match_parent"
  889. android:background="@color/gray_two"
  890. android:textSize="@dimen/abc_text_size_body_2_material"
  891. android:textColor="@color/black" />
  892. <Button
  893. android:layout_width="0dp"
  894. android:layout_weight="2"
  895. android:layout_height="match_parent"
  896. android:id="@+id/bit51"
  897. android:background="@color/gray_two"
  898. android:text="@string/init_text"
  899. android:textSize="@dimen/abc_text_size_medium_material"
  900. android:onClick="nClickBit51"
  901. android:gravity="bottom|center"
  902. android:textColor="@color/black" />
  903. <Button
  904. android:layout_width="0dp"
  905. android:layout_weight="2"
  906. android:layout_height="match_parent"
  907. android:id="@+id/bit50"
  908. android:background="@color/gray_two"
  909. android:text="@string/init_text"
  910. android:textSize="@dimen/abc_text_size_medium_material"
  911. android:onClick="nClickBit50"
  912. android:gravity="bottom|center"
  913. android:textColor="@color/black" />
  914. <Button
  915. android:layout_width="0dp"
  916. android:layout_weight="2"
  917. android:layout_height="match_parent"
  918. android:id="@+id/bit49"
  919. android:background="@color/gray_two"
  920. android:text="@string/init_text"
  921. android:textSize="@dimen/abc_text_size_medium_material"
  922. android:onClick="nClickBit49"
  923. android:gravity="bottom|center"
  924. android:textColor="@color/black" />
  925. <Button
  926. android:layout_width="0dp"
  927. android:layout_weight="2"
  928. android:layout_height="match_parent"
  929. android:id="@+id/bit48"
  930. android:background="@color/gray_two"
  931. android:text="@string/init_text"
  932. android:textSize="@dimen/abc_text_size_medium_material"
  933. android:onClick="nClickBit48"
  934. android:gravity="bottom|center"
  935. android:textColor="@color/black" />
  936. <!--Button
  937. android:layout_width="0dp"
  938. android:layout_weight="1"
  939. android:layout_height="match_parent"
  940. android:background="@color/gray_two"
  941. android:textSize="@dimen/abc_text_size_body_2_material"
  942. android:textColor="@color/black" /-->
  943. </TableRow>
  944. <TableRow
  945. android:layout_width="match_parent"
  946. android:layout_height="0dp"
  947. android:layout_weight="2">
  948. <TextView
  949. android:layout_weight="8"
  950. android:layout_width="0dp"
  951. android:layout_height="match_parent"
  952. android:background="@color/gray_two"
  953. android:textColor="@color/gray_word"
  954. android:text="@string/bit_flag_60"
  955. android:id="@+id/bit_flag_60"
  956. android:gravity="end"
  957. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  958. <TextView
  959. android:layout_weight="1"
  960. android:layout_width="0dp"
  961. android:layout_height="match_parent"
  962. android:background="@color/gray_two"/>
  963. <TextView
  964. android:layout_weight="8"
  965. android:layout_width="0dp"
  966. android:layout_height="match_parent"
  967. android:background="@color/gray_two"
  968. android:text="@string/bit_flag_56"
  969. android:id="@+id/bit_flag_56"
  970. android:gravity="end"
  971. android:textColor="@color/gray_word"
  972. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  973. <TextView
  974. android:layout_weight="1"
  975. android:layout_width="0dp"
  976. android:layout_height="match_parent"
  977. android:background="@color/gray_two"/>
  978. <TextView
  979. android:layout_weight="8"
  980. android:layout_width="0dp"
  981. android:layout_height="match_parent"
  982. android:background="@color/gray_two"
  983. android:text="@string/bit_flag_52"
  984. android:id="@+id/bit_flag_52"
  985. android:gravity="end"
  986. android:textColor="@color/gray_word"
  987. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  988. <TextView
  989. android:layout_weight="1"
  990. android:layout_width="0dp"
  991. android:layout_height="match_parent"
  992. android:background="@color/gray_two"/>
  993. <TextView
  994. android:layout_weight="8"
  995. android:layout_width="0dp"
  996. android:layout_height="match_parent"
  997. android:background="@color/gray_two"
  998. android:text="@string/bit_flag_48"
  999. android:id="@+id/bit_flag_48"
  1000. android:gravity="end"
  1001. android:textColor="@color/gray_word"
  1002. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  1003. <TextView
  1004. android:layout_weight="1"
  1005. android:layout_width="0dp"
  1006. android:layout_height="match_parent"
  1007. android:background="@color/gray_two"
  1008. android:visibility="gone" />
  1009. </TableRow>
  1010. <TableRow
  1011. android:layout_width="match_parent"
  1012. android:layout_height="0dp"
  1013. android:layout_weight="10">
  1014. <Button
  1015. android:layout_width="0dp"
  1016. android:layout_weight="2"
  1017. android:layout_height="match_parent"
  1018. android:id="@+id/bit47"
  1019. android:background="@color/gray_two"
  1020. android:text="@string/init_text"
  1021. android:textSize="@dimen/abc_text_size_medium_material"
  1022. android:onClick="nClickBit47"
  1023. android:gravity="bottom|center"
  1024. android:textColor="@color/black" />
  1025. <Button
  1026. android:layout_width="0dp"
  1027. android:layout_weight="2"
  1028. android:layout_height="match_parent"
  1029. android:id="@+id/bit46"
  1030. android:background="@color/gray_two"
  1031. android:text="@string/init_text"
  1032. android:textSize="@dimen/abc_text_size_medium_material"
  1033. android:onClick="nClickBit46"
  1034. android:gravity="bottom|center"
  1035. android:textColor="@color/black" />
  1036. <Button
  1037. android:layout_width="0dp"
  1038. android:layout_weight="2"
  1039. android:layout_height="match_parent"
  1040. android:id="@+id/bit45"
  1041. android:background="@color/gray_two"
  1042. android:text="@string/init_text"
  1043. android:textSize="@dimen/abc_text_size_medium_material"
  1044. android:onClick="nClickBit45"
  1045. android:gravity="bottom|center"
  1046. android:textColor="@color/black" />
  1047. <Button
  1048. android:layout_width="0dp"
  1049. android:layout_weight="2"
  1050. android:layout_height="match_parent"
  1051. android:id="@+id/bit44"
  1052. android:background="@color/gray_two"
  1053. android:text="@string/init_text"
  1054. android:textSize="@dimen/abc_text_size_medium_material"
  1055. android:onClick="nClickBit44"
  1056. android:gravity="bottom|center"
  1057. android:textColor="@color/black" />
  1058. <Button
  1059. android:layout_width="0dp"
  1060. android:layout_weight="1"
  1061. android:layout_height="match_parent"
  1062. android:background="@color/gray_two"
  1063. android:textSize="@dimen/abc_text_size_body_2_material"
  1064. android:textColor="@color/black" />
  1065. <Button
  1066. android:layout_width="0dp"
  1067. android:layout_weight="2"
  1068. android:layout_height="match_parent"
  1069. android:id="@+id/bit43"
  1070. android:background="@color/gray_two"
  1071. android:text="@string/init_text"
  1072. android:textSize="@dimen/abc_text_size_medium_material"
  1073. android:onClick="nClickBit43"
  1074. android:gravity="bottom|center"
  1075. android:textColor="@color/black" />
  1076. <Button
  1077. android:layout_width="0dp"
  1078. android:layout_weight="2"
  1079. android:layout_height="match_parent"
  1080. android:id="@+id/bit42"
  1081. android:background="@color/gray_two"
  1082. android:text="@string/init_text"
  1083. android:textSize="@dimen/abc_text_size_medium_material"
  1084. android:onClick="nClickBit42"
  1085. android:gravity="bottom|center"
  1086. android:textColor="@color/black" />
  1087. <Button
  1088. android:layout_width="0dp"
  1089. android:layout_weight="2"
  1090. android:layout_height="match_parent"
  1091. android:id="@+id/bit41"
  1092. android:background="@color/gray_two"
  1093. android:text="@string/init_text"
  1094. android:textSize="@dimen/abc_text_size_medium_material"
  1095. android:onClick="nClickBit41"
  1096. android:gravity="bottom|center"
  1097. android:textColor="@color/black" />
  1098. <Button
  1099. android:layout_width="0dp"
  1100. android:layout_weight="2"
  1101. android:layout_height="match_parent"
  1102. android:id="@+id/bit40"
  1103. android:background="@color/gray_two"
  1104. android:text="@string/init_text"
  1105. android:textSize="@dimen/abc_text_size_medium_material"
  1106. android:onClick="nClickBit40"
  1107. android:gravity="bottom|center"
  1108. android:textColor="@color/black" />
  1109. <Button
  1110. android:layout_width="0dp"
  1111. android:layout_weight="1"
  1112. android:layout_height="match_parent"
  1113. android:background="@color/gray_two"
  1114. android:textSize="@dimen/abc_text_size_body_2_material"
  1115. android:textColor="@color/black" />
  1116. <Button
  1117. android:layout_width="0dp"
  1118. android:layout_weight="2"
  1119. android:layout_height="match_parent"
  1120. android:id="@+id/bit39"
  1121. android:background="@color/gray_two"
  1122. android:text="@string/init_text"
  1123. android:textSize="@dimen/abc_text_size_medium_material"
  1124. android:onClick="nClickBit39"
  1125. android:gravity="bottom|center"
  1126. android:textColor="@color/black" />
  1127. <Button
  1128. android:layout_width="0dp"
  1129. android:layout_weight="2"
  1130. android:layout_height="match_parent"
  1131. android:id="@+id/bit38"
  1132. android:background="@color/gray_two"
  1133. android:text="@string/init_text"
  1134. android:textSize="@dimen/abc_text_size_medium_material"
  1135. android:onClick="nClickBit38"
  1136. android:gravity="bottom|center"
  1137. android:textColor="@color/black" />
  1138. <Button
  1139. android:layout_width="0dp"
  1140. android:layout_weight="2"
  1141. android:layout_height="match_parent"
  1142. android:id="@+id/bit37"
  1143. android:background="@color/gray_two"
  1144. android:text="@string/init_text"
  1145. android:textSize="@dimen/abc_text_size_medium_material"
  1146. android:onClick="nClickBit37"
  1147. android:gravity="bottom|center"
  1148. android:textColor="@color/black" />
  1149. <Button
  1150. android:layout_width="0dp"
  1151. android:layout_weight="2"
  1152. android:layout_height="match_parent"
  1153. android:id="@+id/bit36"
  1154. android:background="@color/gray_two"
  1155. android:text="@string/init_text"
  1156. android:textSize="@dimen/abc_text_size_medium_material"
  1157. android:onClick="nClickBit36"
  1158. android:gravity="bottom|center"
  1159. android:textColor="@color/black" />
  1160. <Button
  1161. android:layout_width="0dp"
  1162. android:layout_weight="1"
  1163. android:layout_height="match_parent"
  1164. android:background="@color/gray_two"
  1165. android:textSize="@dimen/abc_text_size_body_2_material"
  1166. android:textColor="@color/black" />
  1167. <Button
  1168. android:layout_width="0dp"
  1169. android:layout_weight="2"
  1170. android:layout_height="match_parent"
  1171. android:id="@+id/bit35"
  1172. android:background="@color/gray_two"
  1173. android:text="@string/init_text"
  1174. android:textSize="@dimen/abc_text_size_medium_material"
  1175. android:onClick="nClickBit35"
  1176. android:gravity="bottom|center"
  1177. android:textColor="@color/black" />
  1178. <Button
  1179. android:layout_width="0dp"
  1180. android:layout_weight="2"
  1181. android:layout_height="match_parent"
  1182. android:id="@+id/bit34"
  1183. android:background="@color/gray_two"
  1184. android:text="@string/init_text"
  1185. android:textSize="@dimen/abc_text_size_medium_material"
  1186. android:onClick="nClickBit34"
  1187. android:gravity="bottom|center"
  1188. android:textColor="@color/black" />
  1189. <Button
  1190. android:layout_width="0dp"
  1191. android:layout_weight="2"
  1192. android:layout_height="match_parent"
  1193. android:id="@+id/bit33"
  1194. android:background="@color/gray_two"
  1195. android:text="@string/init_text"
  1196. android:textSize="@dimen/abc_text_size_medium_material"
  1197. android:onClick="nClickBit33"
  1198. android:gravity="bottom|center"
  1199. android:textColor="@color/black" />
  1200. <Button
  1201. android:layout_width="0dp"
  1202. android:layout_weight="2"
  1203. android:layout_height="match_parent"
  1204. android:id="@+id/bit32"
  1205. android:background="@color/gray_two"
  1206. android:text="@string/init_text"
  1207. android:textSize="@dimen/abc_text_size_medium_material"
  1208. android:onClick="nClickBit32"
  1209. android:gravity="bottom|center"
  1210. android:textColor="@color/black" />
  1211. <Button
  1212. android:layout_width="0dp"
  1213. android:layout_weight="1"
  1214. android:layout_height="match_parent"
  1215. android:background="@color/gray_two"
  1216. android:textSize="@dimen/abc_text_size_body_2_material"
  1217. android:textColor="@color/black"
  1218. android:visibility="gone" />
  1219. </TableRow>
  1220. <TableRow
  1221. android:layout_width="match_parent"
  1222. android:layout_height="0dp"
  1223. android:layout_weight="2">
  1224. <TextView
  1225. android:layout_weight="8"
  1226. android:layout_width="0dp"
  1227. android:layout_height="match_parent"
  1228. android:background="@color/gray_two"
  1229. android:text="@string/bit_flag_44"
  1230. android:id="@+id/bit_flag_44"
  1231. android:gravity="end"
  1232. android:textColor="@color/gray_word"
  1233. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  1234. <TextView
  1235. android:layout_weight="1"
  1236. android:layout_width="0dp"
  1237. android:layout_height="match_parent"
  1238. android:background="@color/gray_two"/>
  1239. <TextView
  1240. android:layout_weight="8"
  1241. android:layout_width="0dp"
  1242. android:layout_height="match_parent"
  1243. android:background="@color/gray_two"
  1244. android:text="@string/bit_flag_40"
  1245. android:id="@+id/bit_flag_40"
  1246. android:gravity="end"
  1247. android:textColor="@color/gray_word"
  1248. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  1249. <TextView
  1250. android:layout_weight="1"
  1251. android:layout_width="0dp"
  1252. android:layout_height="match_parent"
  1253. android:background="@color/gray_two"/>
  1254. <TextView
  1255. android:layout_weight="8"
  1256. android:layout_width="0dp"
  1257. android:layout_height="match_parent"
  1258. android:background="@color/gray_two"
  1259. android:text="@string/bit_flag_36"
  1260. android:id="@+id/bit_flag_36"
  1261. android:gravity="end"
  1262. android:textColor="@color/gray_word"
  1263. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  1264. <TextView
  1265. android:layout_weight="1"
  1266. android:layout_width="0dp"
  1267. android:layout_height="match_parent"
  1268. android:background="@color/gray_two"/>
  1269. <TextView
  1270. android:layout_weight="8"
  1271. android:layout_width="0dp"
  1272. android:layout_height="match_parent"
  1273. android:background="@color/gray_two"
  1274. android:text="@string/bit_flag_32"
  1275. android:id="@+id/bit_flag_32"
  1276. android:gravity="end"
  1277. android:textColor="@color/gray_word"
  1278. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  1279. <TextView
  1280. android:layout_weight="1"
  1281. android:layout_width="0dp"
  1282. android:layout_height="match_parent"
  1283. android:background="@color/gray_two"
  1284. android:visibility="gone" />
  1285. </TableRow>
  1286. <TableRow
  1287. android:layout_width="match_parent"
  1288. android:layout_height="0dp"
  1289. android:layout_weight="10">
  1290. <Button
  1291. android:layout_width="0dp"
  1292. android:layout_weight="2"
  1293. android:layout_height="match_parent"
  1294. android:id="@+id/bit31"
  1295. android:background="@color/gray_two"
  1296. android:text="@string/init_text"
  1297. android:textSize="@dimen/abc_text_size_medium_material"
  1298. android:onClick="nClickBit31"
  1299. android:gravity="bottom|center"
  1300. android:textColor="@color/black" />
  1301. <Button
  1302. android:layout_width="0dp"
  1303. android:layout_weight="2"
  1304. android:layout_height="match_parent"
  1305. android:id="@+id/bit30"
  1306. android:background="@color/gray_two"
  1307. android:text="@string/init_text"
  1308. android:textSize="@dimen/abc_text_size_medium_material"
  1309. android:onClick="nClickBit30"
  1310. android:gravity="bottom|center"
  1311. android:textColor="@color/black" />
  1312. <Button
  1313. android:layout_width="0dp"
  1314. android:layout_weight="2"
  1315. android:layout_height="match_parent"
  1316. android:id="@+id/bit29"
  1317. android:background="@color/gray_two"
  1318. android:text="@string/init_text"
  1319. android:textSize="@dimen/abc_text_size_medium_material"
  1320. android:onClick="nClickBit29"
  1321. android:gravity="bottom|center"
  1322. android:textColor="@color/black" />
  1323. <Button
  1324. android:layout_width="0dp"
  1325. android:layout_weight="2"
  1326. android:layout_height="match_parent"
  1327. android:id="@+id/bit28"
  1328. android:background="@color/gray_two"
  1329. android:text="@string/init_text"
  1330. android:textSize="@dimen/abc_text_size_medium_material"
  1331. android:onClick="nClickBit28"
  1332. android:gravity="bottom|center"
  1333. android:textColor="@color/black" />
  1334. <Button
  1335. android:layout_width="0dp"
  1336. android:layout_weight="1"
  1337. android:layout_height="match_parent"
  1338. android:background="@color/gray_two"
  1339. android:textSize="@dimen/abc_text_size_body_2_material"
  1340. android:textColor="@color/black" />
  1341. <Button
  1342. android:layout_width="0dp"
  1343. android:layout_weight="2"
  1344. android:layout_height="match_parent"
  1345. android:id="@+id/bit27"
  1346. android:background="@color/gray_two"
  1347. android:text="@string/init_text"
  1348. android:textSize="@dimen/abc_text_size_medium_material"
  1349. android:onClick="nClickBit27"
  1350. android:gravity="bottom|center"
  1351. android:textColor="@color/black" />
  1352. <Button
  1353. android:layout_width="0dp"
  1354. android:layout_weight="2"
  1355. android:layout_height="match_parent"
  1356. android:id="@+id/bit26"
  1357. android:background="@color/gray_two"
  1358. android:text="@string/init_text"
  1359. android:textSize="@dimen/abc_text_size_medium_material"
  1360. android:onClick="nClickBit26"
  1361. android:gravity="bottom|center"
  1362. android:textColor="@color/black" />
  1363. <Button
  1364. android:layout_width="0dp"
  1365. android:layout_weight="2"
  1366. android:layout_height="match_parent"
  1367. android:id="@+id/bit25"
  1368. android:background="@color/gray_two"
  1369. android:text="@string/init_text"
  1370. android:textSize="@dimen/abc_text_size_medium_material"
  1371. android:onClick="nClickBit25"
  1372. android:gravity="bottom|center"
  1373. android:textColor="@color/black" />
  1374. <Button
  1375. android:layout_width="0dp"
  1376. android:layout_weight="2"
  1377. android:layout_height="match_parent"
  1378. android:id="@+id/bit24"
  1379. android:background="@color/gray_two"
  1380. android:text="@string/init_text"
  1381. android:textSize="@dimen/abc_text_size_medium_material"
  1382. android:onClick="nClickBit24"
  1383. android:gravity="bottom|center"
  1384. android:textColor="@color/black" />
  1385. <Button
  1386. android:layout_width="0dp"
  1387. android:layout_weight="1"
  1388. android:layout_height="match_parent"
  1389. android:background="@color/gray_two"
  1390. android:textSize="@dimen/abc_text_size_body_2_material"
  1391. android:textColor="@color/black" />
  1392. <Button
  1393. android:layout_width="0dp"
  1394. android:layout_weight="2"
  1395. android:layout_height="match_parent"
  1396. android:id="@+id/bit23"
  1397. android:background="@color/gray_two"
  1398. android:text="@string/init_text"
  1399. android:textSize="@dimen/abc_text_size_medium_material"
  1400. android:onClick="nClickBit23"
  1401. android:gravity="bottom|center"
  1402. android:textColor="@color/black" />
  1403. <Button
  1404. android:layout_width="0dp"
  1405. android:layout_weight="2"
  1406. android:layout_height="match_parent"
  1407. android:id="@+id/bit22"
  1408. android:background="@color/gray_two"
  1409. android:text="@string/init_text"
  1410. android:textSize="@dimen/abc_text_size_medium_material"
  1411. android:onClick="nClickBit22"
  1412. android:gravity="bottom|center"
  1413. android:textColor="@color/black" />
  1414. <Button
  1415. android:layout_width="0dp"
  1416. android:layout_weight="2"
  1417. android:layout_height="match_parent"
  1418. android:id="@+id/bit21"
  1419. android:background="@color/gray_two"
  1420. android:text="@string/init_text"
  1421. android:textSize="@dimen/abc_text_size_medium_material"
  1422. android:onClick="nClickBit21"
  1423. android:gravity="bottom|center"
  1424. android:textColor="@color/black" />
  1425. <Button
  1426. android:layout_width="0dp"
  1427. android:layout_weight="2"
  1428. android:layout_height="match_parent"
  1429. android:id="@+id/bit20"
  1430. android:background="@color/gray_two"
  1431. android:text="@string/init_text"
  1432. android:textSize="@dimen/abc_text_size_medium_material"
  1433. android:onClick="nClickBit20"
  1434. android:gravity="bottom|center"
  1435. android:textColor="@color/black" />
  1436. <Button
  1437. android:layout_width="0dp"
  1438. android:layout_weight="1"
  1439. android:layout_height="match_parent"
  1440. android:background="@color/gray_two"
  1441. android:textSize="@dimen/abc_text_size_body_2_material"
  1442. android:textColor="@color/black" />
  1443. <Button
  1444. android:layout_width="0dp"
  1445. android:layout_weight="2"
  1446. android:layout_height="match_parent"
  1447. android:id="@+id/bit19"
  1448. android:background="@color/gray_two"
  1449. android:text="@string/init_text"
  1450. android:textSize="@dimen/abc_text_size_medium_material"
  1451. android:onClick="nClickBit19"
  1452. android:gravity="bottom|center"
  1453. android:textColor="@color/black" />
  1454. <Button
  1455. android:layout_width="0dp"
  1456. android:layout_weight="2"
  1457. android:layout_height="match_parent"
  1458. android:id="@+id/bit18"
  1459. android:background="@color/gray_two"
  1460. android:text="@string/init_text"
  1461. android:textSize="@dimen/abc_text_size_medium_material"
  1462. android:onClick="nClickBit18"
  1463. android:gravity="bottom|center"
  1464. android:textColor="@color/black" />
  1465. <Button
  1466. android:layout_width="0dp"
  1467. android:layout_weight="2"
  1468. android:layout_height="match_parent"
  1469. android:id="@+id/bit17"
  1470. android:background="@color/gray_two"
  1471. android:text="@string/init_text"
  1472. android:textSize="@dimen/abc_text_size_medium_material"
  1473. android:onClick="nClickBit17"
  1474. android:gravity="bottom|center"
  1475. android:textColor="@color/black" />
  1476. <Button
  1477. android:layout_width="0dp"
  1478. android:layout_weight="2"
  1479. android:layout_height="match_parent"
  1480. android:id="@+id/bit16"
  1481. android:background="@color/gray_two"
  1482. android:text="@string/init_text"
  1483. android:textSize="@dimen/abc_text_size_medium_material"
  1484. android:onClick="nClickBit16"
  1485. android:gravity="bottom|center"
  1486. android:textColor="@color/black" />
  1487. <Button
  1488. android:layout_width="0dp"
  1489. android:layout_weight="1"
  1490. android:layout_height="match_parent"
  1491. android:background="@color/gray_two"
  1492. android:textSize="@dimen/abc_text_size_body_2_material"
  1493. android:textColor="@color/black"
  1494. android:visibility="gone" />
  1495. </TableRow>
  1496. <TableRow
  1497. android:layout_width="match_parent"
  1498. android:layout_height="0dp"
  1499. android:layout_weight="2">
  1500. <TextView
  1501. android:layout_weight="8"
  1502. android:layout_width="0dp"
  1503. android:layout_height="match_parent"
  1504. android:background="@color/gray_two"
  1505. android:text="@string/bit_flag_28"
  1506. android:id="@+id/bit_flag_28"
  1507. android:gravity="end"
  1508. android:textColor="@color/gray_word"
  1509. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  1510. <TextView
  1511. android:layout_weight="1"
  1512. android:layout_width="0dp"
  1513. android:layout_height="match_parent"
  1514. android:background="@color/gray_two"/>
  1515. <TextView
  1516. android:layout_weight="8"
  1517. android:layout_width="0dp"
  1518. android:layout_height="match_parent"
  1519. android:background="@color/gray_two"
  1520. android:text="@string/bit_flag_24"
  1521. android:id="@+id/bit_flag_24"
  1522. android:gravity="end"
  1523. android:textColor="@color/gray_word"
  1524. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  1525. <TextView
  1526. android:layout_weight="1"
  1527. android:layout_width="0dp"
  1528. android:layout_height="match_parent"
  1529. android:background="@color/gray_two"/>
  1530. <TextView
  1531. android:layout_weight="8"
  1532. android:layout_width="0dp"
  1533. android:layout_height="match_parent"
  1534. android:background="@color/gray_two"
  1535. android:text="@string/bit_flag_20"
  1536. android:id="@+id/bit_flag_20"
  1537. android:gravity="end"
  1538. android:textColor="@color/gray_word"
  1539. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  1540. <TextView
  1541. android:layout_weight="1"
  1542. android:layout_width="0dp"
  1543. android:layout_height="match_parent"
  1544. android:background="@color/gray_two"/>
  1545. <TextView
  1546. android:layout_weight="8"
  1547. android:layout_width="0dp"
  1548. android:layout_height="match_parent"
  1549. android:background="@color/gray_two"
  1550. android:text="@string/bit_flag_16"
  1551. android:id="@+id/bit_flag_16"
  1552. android:gravity="end"
  1553. android:textColor="@color/gray_word"
  1554. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  1555. <TextView
  1556. android:layout_weight="1"
  1557. android:layout_width="0dp"
  1558. android:layout_height="match_parent"
  1559. android:background="@color/gray_two"
  1560. android:visibility="gone" />
  1561. </TableRow>
  1562. <TableRow
  1563. android:layout_width="match_parent"
  1564. android:layout_height="0dp"
  1565. android:layout_weight="10"><Button
  1566. android:layout_width="0dp"
  1567. android:layout_weight="2"
  1568. android:layout_height="match_parent"
  1569. android:id="@+id/bit15"
  1570. android:background="@color/gray_two"
  1571. android:text="@string/init_text"
  1572. android:textSize="@dimen/abc_text_size_medium_material"
  1573. android:onClick="nClickBit15"
  1574. android:gravity="bottom|center"
  1575. android:textColor="@color/black" />
  1576. <Button
  1577. android:layout_width="0dp"
  1578. android:layout_weight="2"
  1579. android:layout_height="match_parent"
  1580. android:id="@+id/bit14"
  1581. android:background="@color/gray_two"
  1582. android:text="@string/init_text"
  1583. android:textSize="@dimen/abc_text_size_medium_material"
  1584. android:onClick="nClickBit14"
  1585. android:gravity="bottom|center"
  1586. android:textColor="@color/black" />
  1587. <Button
  1588. android:layout_width="0dp"
  1589. android:layout_weight="2"
  1590. android:layout_height="match_parent"
  1591. android:id="@+id/bit13"
  1592. android:background="@color/gray_two"
  1593. android:text="@string/init_text"
  1594. android:textSize="@dimen/abc_text_size_medium_material"
  1595. android:onClick="nClickBit13"
  1596. android:gravity="bottom|center"
  1597. android:textColor="@color/black" />
  1598. <Button
  1599. android:layout_width="0dp"
  1600. android:layout_weight="2"
  1601. android:layout_height="match_parent"
  1602. android:id="@+id/bit12"
  1603. android:background="@color/gray_two"
  1604. android:text="@string/init_text"
  1605. android:textSize="@dimen/abc_text_size_medium_material"
  1606. android:onClick="nClickBit12"
  1607. android:gravity="bottom|center"
  1608. android:textColor="@color/black" />
  1609. <Button
  1610. android:layout_width="0dp"
  1611. android:layout_weight="1"
  1612. android:layout_height="match_parent"
  1613. android:background="@color/gray_two"
  1614. android:textSize="@dimen/abc_text_size_body_2_material"
  1615. android:textColor="@color/black" />
  1616. <Button
  1617. android:layout_width="0dp"
  1618. android:layout_weight="2"
  1619. android:layout_height="match_parent"
  1620. android:id="@+id/bit11"
  1621. android:background="@color/gray_two"
  1622. android:text="@string/init_text"
  1623. android:textSize="@dimen/abc_text_size_medium_material"
  1624. android:onClick="nClickBit11"
  1625. android:gravity="bottom|center"
  1626. android:textColor="@color/black" />
  1627. <Button
  1628. android:layout_width="0dp"
  1629. android:layout_weight="2"
  1630. android:layout_height="match_parent"
  1631. android:id="@+id/bit10"
  1632. android:background="@color/gray_two"
  1633. android:text="@string/init_text"
  1634. android:textSize="@dimen/abc_text_size_medium_material"
  1635. android:onClick="nClickBit10"
  1636. android:gravity="bottom|center"
  1637. android:textColor="@color/black" />
  1638. <Button
  1639. android:layout_width="0dp"
  1640. android:layout_weight="2"
  1641. android:layout_height="match_parent"
  1642. android:id="@+id/bit9"
  1643. android:background="@color/gray_two"
  1644. android:text="@string/init_text"
  1645. android:textSize="@dimen/abc_text_size_medium_material"
  1646. android:onClick="nClickBit9"
  1647. android:gravity="bottom|center"
  1648. android:textColor="@color/black" />
  1649. <Button
  1650. android:layout_width="0dp"
  1651. android:layout_weight="2"
  1652. android:layout_height="match_parent"
  1653. android:id="@+id/bit8"
  1654. android:background="@color/gray_two"
  1655. android:text="@string/init_text"
  1656. android:textSize="@dimen/abc_text_size_medium_material"
  1657. android:onClick="nClickBit8"
  1658. android:gravity="bottom|center"
  1659. android:textColor="@color/black" />
  1660. <Button
  1661. android:layout_width="0dp"
  1662. android:layout_weight="1"
  1663. android:layout_height="match_parent"
  1664. android:background="@color/gray_two"
  1665. android:textSize="@dimen/abc_text_size_body_2_material"
  1666. android:textColor="@color/black" />
  1667. <Button
  1668. android:layout_width="0dp"
  1669. android:layout_weight="2"
  1670. android:layout_height="match_parent"
  1671. android:id="@+id/bit7"
  1672. android:background="@color/gray_two"
  1673. android:text="@string/init_text"
  1674. android:textSize="@dimen/abc_text_size_medium_material"
  1675. android:onClick="nClickBit7"
  1676. android:gravity="bottom|center"
  1677. android:textColor="@color/black" />
  1678. <Button
  1679. android:layout_width="0dp"
  1680. android:layout_weight="2"
  1681. android:layout_height="match_parent"
  1682. android:id="@+id/bit6"
  1683. android:background="@color/gray_two"
  1684. android:text="@string/init_text"
  1685. android:textSize="@dimen/abc_text_size_medium_material"
  1686. android:onClick="nClickBit6"
  1687. android:gravity="bottom|center"
  1688. android:textColor="@color/black" />
  1689. <Button
  1690. android:layout_width="0dp"
  1691. android:layout_weight="2"
  1692. android:layout_height="match_parent"
  1693. android:id="@+id/bit5"
  1694. android:background="@color/gray_two"
  1695. android:text="@string/init_text"
  1696. android:textSize="@dimen/abc_text_size_medium_material"
  1697. android:onClick="nClickBit5"
  1698. android:gravity="bottom|center"
  1699. android:textColor="@color/black" />
  1700. <Button
  1701. android:layout_width="0dp"
  1702. android:layout_weight="2"
  1703. android:layout_height="match_parent"
  1704. android:id="@+id/bit4"
  1705. android:background="@color/gray_two"
  1706. android:text="@string/init_text"
  1707. android:textSize="@dimen/abc_text_size_medium_material"
  1708. android:onClick="nClickBit4"
  1709. android:gravity="bottom|center"
  1710. android:textColor="@color/black" />
  1711. <Button
  1712. android:layout_width="0dp"
  1713. android:layout_weight="1"
  1714. android:layout_height="match_parent"
  1715. android:background="@color/gray_two"
  1716. android:textSize="@dimen/abc_text_size_body_2_material"
  1717. android:textColor="@color/black" />
  1718. <Button
  1719. android:layout_width="0dp"
  1720. android:layout_weight="2"
  1721. android:layout_height="match_parent"
  1722. android:id="@+id/bit3"
  1723. android:background="@color/gray_two"
  1724. android:text="@string/init_text"
  1725. android:textSize="@dimen/abc_text_size_medium_material"
  1726. android:onClick="nClickBit3"
  1727. android:gravity="bottom|center"
  1728. android:textColor="@color/black" />
  1729. <Button
  1730. android:layout_width="0dp"
  1731. android:layout_weight="2"
  1732. android:layout_height="match_parent"
  1733. android:id="@+id/bit2"
  1734. android:background="@color/gray_two"
  1735. android:text="@string/init_text"
  1736. android:textSize="@dimen/abc_text_size_medium_material"
  1737. android:onClick="nClickBit2"
  1738. android:gravity="bottom|center"
  1739. android:textColor="@color/black" />
  1740. <Button
  1741. android:layout_width="0dp"
  1742. android:layout_weight="2"
  1743. android:layout_height="match_parent"
  1744. android:id="@+id/bit1"
  1745. android:background="@color/gray_two"
  1746. android:text="@string/init_text"
  1747. android:textSize="@dimen/abc_text_size_medium_material"
  1748. android:onClick="nClickBit1"
  1749. android:gravity="bottom|center"
  1750. android:textColor="@color/black" />
  1751. <Button
  1752. android:layout_width="0dp"
  1753. android:layout_weight="2"
  1754. android:layout_height="match_parent"
  1755. android:id="@+id/bit0"
  1756. android:background="@color/gray_two"
  1757. android:text="@string/init_text"
  1758. android:textSize="@dimen/abc_text_size_medium_material"
  1759. android:onClick="nClickBit0"
  1760. android:gravity="bottom|center"
  1761. android:textColor="@color/black" />
  1762. <Button
  1763. android:layout_width="0dp"
  1764. android:layout_weight="1"
  1765. android:layout_height="match_parent"
  1766. android:background="@color/gray_two"
  1767. android:textSize="@dimen/abc_text_size_body_2_material"
  1768. android:textColor="@color/black"
  1769. android:visibility="gone" />
  1770. </TableRow>
  1771. <TableRow
  1772. android:layout_width="match_parent"
  1773. android:layout_height="0dp"
  1774. android:layout_weight="2">
  1775. <TextView
  1776. android:layout_weight="8"
  1777. android:layout_width="0dp"
  1778. android:layout_height="match_parent"
  1779. android:background="@color/gray_two"
  1780. android:text="@string/bit_flag_12"
  1781. android:id="@+id/bit_flag_12"
  1782. android:gravity="end"
  1783. android:textColor="@color/gray_word"
  1784. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  1785. <TextView
  1786. android:layout_weight="1"
  1787. android:layout_width="0dp"
  1788. android:layout_height="match_parent"
  1789. android:background="@color/gray_two"/>
  1790. <TextView
  1791. android:layout_weight="8"
  1792. android:layout_width="0dp"
  1793. android:layout_height="match_parent"
  1794. android:background="@color/gray_two"
  1795. android:text="@string/bit_flag_8"
  1796. android:id="@+id/bit_flag_8"
  1797. android:gravity="end"
  1798. android:textColor="@color/gray_word"
  1799. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  1800. <TextView
  1801. android:layout_weight="1"
  1802. android:layout_width="0dp"
  1803. android:layout_height="match_parent"
  1804. android:background="@color/gray_two"/>
  1805. <TextView
  1806. android:layout_weight="8"
  1807. android:layout_width="0dp"
  1808. android:layout_height="match_parent"
  1809. android:background="@color/gray_two"
  1810. android:text="@string/bit_flag_4"
  1811. android:id="@+id/bit_flag_4"
  1812. android:gravity="end"
  1813. android:textColor="@color/gray_word"
  1814. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  1815. <TextView
  1816. android:layout_weight="1"
  1817. android:layout_width="0dp"
  1818. android:layout_height="match_parent"
  1819. android:background="@color/gray_two"/>
  1820. <TextView
  1821. android:layout_weight="8"
  1822. android:layout_width="0dp"
  1823. android:layout_height="match_parent"
  1824. android:background="@color/gray_two"
  1825. android:text="@string/bit_flag_0"
  1826. android:id="@+id/bit_flag_0"
  1827. android:gravity="end"
  1828. android:textColor="@color/gray_word"
  1829. android:paddingRight="@dimen/abc_action_bar_subtitle_bottom_margin_material" />
  1830. <TextView
  1831. android:layout_weight="1"
  1832. android:layout_width="0dp"
  1833. android:layout_height="match_parent"
  1834. android:background="@color/gray_two"
  1835. android:visibility="gone" />
  1836. </TableRow>
  1837. </TableLayout>
  1838. </FrameLayout>
  1839. </LinearLayout>
  1840. </LinearLayout>