mergeWidgetInfo.dot 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769
  1. digraph g {
  2. node [shape=box, style=filled, fillcolor=lightblue, fontname="simsun.ttc", fontsize=14];
  3. edge [fontname="simsun.ttc", fontsize=12];
  4. subgraph cluster_{
  5. label = ""
  6. 73[label = "Start "];
  7. }
  8. subgraph cluster_org_videolan_vlc_gui_onboarding_OnboardingActivity{
  9. label = "org_videolan_vlc_gui_onboarding_OnboardingActivity"
  10. 0[label = "behavior = click
  11. arg = null
  12. index = -1
  13. id = org.videolan.vlc.debug:id/textView7
  14. text = 欢迎使用 VLC!
  15. className = android.widget.TextView
  16. desc =
  17. packageName =
  18. "];
  19. 1[label = "behavior = click
  20. arg = null
  21. index = -1
  22. id = org.videolan.vlc.debug:id/textView
  23. text = 自由开源的多媒体播放器
  24. className = android.widget.TextView
  25. desc =
  26. packageName =
  27. "];
  28. 2[label = "behavior = click
  29. arg = null
  30. index = -1
  31. id = org.videolan.vlc.debug:id/imageView
  32. text =
  33. className = android.widget.ImageView
  34. desc =
  35. packageName =
  36. "];
  37. 3[label = "behavior = click
  38. arg = null
  39. index = -1
  40. id = org.videolan.vlc.debug:id/indicator0
  41. text =
  42. className = android.view.View
  43. desc =
  44. packageName =
  45. "];
  46. 4[label = "behavior = click
  47. arg = null
  48. index = -1
  49. id = org.videolan.vlc.debug:id/indicator1
  50. text =
  51. className = android.view.View
  52. desc =
  53. packageName =
  54. "];
  55. 5[label = "behavior = click
  56. arg = null
  57. index = -1
  58. id = org.videolan.vlc.debug:id/indicator2
  59. text =
  60. className = android.view.View
  61. desc =
  62. packageName =
  63. "];
  64. 6[label = "behavior = click
  65. arg = null
  66. index = -1
  67. id = org.videolan.vlc.debug:id/next
  68. text =
  69. className = android.widget.ImageButton
  70. desc =
  71. packageName =
  72. "];
  73. 7[label = "behavior = click
  74. arg = null
  75. index = -1
  76. id = org.videolan.vlc.debug:id/imageView2
  77. text =
  78. className = android.widget.ImageView
  79. desc =
  80. packageName =
  81. "];
  82. 8[label = "behavior = click
  83. arg = null
  84. index = -1
  85. id = org.videolan.vlc.debug:id/textView2
  86. text = 自动发现媒体
  87. className = android.widget.TextView
  88. desc =
  89. packageName =
  90. "];
  91. 9[label = "behavior = click
  92. arg = null
  93. index = -1
  94. id = org.videolan.vlc.debug:id/textView4
  95. text = VLC 可自动扫描您的设备,构建您的媒体库。
  96. className = android.widget.TextView
  97. desc =
  98. packageName =
  99. "];
  100. 10[label = "behavior = click
  101. arg = null
  102. index = -1
  103. id = org.videolan.vlc.debug:id/scanningEnableSwitch
  104. text = 让 VLC 扫描我的设备,寻找媒体内容 开启
  105. className = android.widget.Switch
  106. desc =
  107. packageName =
  108. "];
  109. 11[label = "behavior = click
  110. arg = null
  111. index = -1
  112. id = org.videolan.vlc.debug:id/scanningEnableSwitch
  113. text = 让 VLC 扫描我的设备,寻找媒体内容 关闭
  114. className = android.widget.Switch
  115. desc =
  116. packageName =
  117. "];
  118. 12[label = "behavior = click
  119. arg = null
  120. index = -1
  121. id = org.videolan.vlc.debug:id/scanningFolderCheckbox
  122. text = 让我选择 VLC 扫描的文件夹
  123. className = android.widget.CheckBox
  124. desc =
  125. packageName =
  126. "];
  127. 13[label = "behavior = click
  128. arg = null
  129. index = -1
  130. id = org.videolan.vlc.debug:id/previous
  131. text =
  132. className = android.widget.ImageButton
  133. desc =
  134. packageName =
  135. "];
  136. 14[label = "behavior = click
  137. arg = null
  138. index = -1
  139. id = org.videolan.vlc.debug:id/indicator3
  140. text =
  141. className = android.view.View
  142. desc =
  143. packageName =
  144. "];
  145. 15[label = "behavior = click
  146. arg = null
  147. index = -1
  148. id = android:id/statusBarBackground
  149. text =
  150. className = android.view.View
  151. desc =
  152. packageName =
  153. "];
  154. 16[label = "behavior = sendKeyEvent
  155. arg = [4]
  156. index = -1
  157. id =
  158. text =
  159. className =
  160. desc =
  161. packageName =
  162. "];
  163. 17[label = "behavior = sendKeyEvent
  164. arg = [3]
  165. index = -1
  166. id =
  167. text =
  168. className =
  169. desc =
  170. packageName =
  171. "];
  172. 18[label = "behavior = click
  173. arg = null
  174. index = -1
  175. id = org.videolan.vlc.debug:id/doneButton
  176. text = 完成
  177. className = android.widget.Button
  178. desc =
  179. packageName =
  180. "];
  181. }
  182. subgraph cluster_org_videolan_vlc_gui_SearchActivity{
  183. label = "org_videolan_vlc_gui_SearchActivity"
  184. 23[label = "behavior = click
  185. arg = null
  186. index = -1
  187. id =
  188. text =
  189. className = android.widget.ImageView
  190. desc =
  191. packageName =
  192. "];
  193. }
  194. subgraph cluster_org_videolan_vlc_gui_MainActivity{
  195. label = "org_videolan_vlc_gui_MainActivity"
  196. 19[label = "behavior = click
  197. arg = null
  198. index = -1
  199. id =
  200. text =
  201. className = android.widget.ImageButton
  202. desc = 关闭导航栏
  203. packageName =
  204. "];
  205. 20[label = "behavior = click
  206. arg = null
  207. index = -1
  208. id =
  209. text = 视频
  210. className = android.widget.TextView
  211. desc =
  212. packageName =
  213. "];
  214. 21[label = "behavior = click
  215. arg = null
  216. index = -1
  217. id = org.videolan.vlc.debug:id/ml_menu_filter
  218. text =
  219. className = android.widget.TextView
  220. desc = 搜索…
  221. packageName =
  222. "];
  223. 22[label = "behavior = click
  224. arg = null
  225. index = -1
  226. id = org.videolan.vlc.debug:id/searchButton
  227. text = 在所有媒体库中搜索媒体
  228. className = android.widget.Button
  229. desc =
  230. packageName =
  231. "];
  232. 24[label = "behavior = click
  233. arg = null
  234. index = -1
  235. id = org.videolan.vlc.debug:id/ml_menu_last_playlist
  236. text =
  237. className = android.widget.TextView
  238. desc = Resume playback
  239. packageName =
  240. "];
  241. 25[label = "behavior = click
  242. arg = null
  243. index = -1
  244. id =
  245. text =
  246. className = android.widget.ImageView
  247. desc = 更多选项
  248. packageName =
  249. "];
  250. 26[label = "behavior = click
  251. arg = null
  252. index = -1
  253. id = org.videolan.vlc.debug:id/title
  254. text = 排序条件
  255. className = android.widget.TextView
  256. desc =
  257. packageName =
  258. "];
  259. 27[label = "behavior = click
  260. arg = null
  261. index = -1
  262. id = android:id/title
  263. text = 排序条件
  264. className = android.widget.TextView
  265. desc =
  266. packageName =
  267. "];
  268. 28[label = "behavior = click
  269. arg = null
  270. index = -1
  271. id = org.videolan.vlc.debug:id/title
  272. text = 名称
  273. className = android.widget.TextView
  274. desc =
  275. packageName =
  276. "];
  277. 29[label = "behavior = click
  278. arg = null
  279. index = -1
  280. id = org.videolan.vlc.debug:id/textview_nomedia
  281. text = 未找到媒体文件,请传输一些文件到您的设备,或调整您的偏好设置。
  282. className = android.widget.TextView
  283. desc =
  284. packageName =
  285. "];
  286. 30[label = "behavior = click
  287. arg = null
  288. index = -1
  289. id = org.videolan.vlc.debug:id/button_nomedia
  290. text = 前往媒体库偏好设置
  291. className = android.widget.Button
  292. desc =
  293. packageName =
  294. "];
  295. 48[label = "behavior = sendKeyEvent
  296. arg = [3]
  297. index = -1
  298. id =
  299. text =
  300. className =
  301. desc =
  302. packageName =
  303. "];
  304. 49[label = "behavior = sendKeyEvent
  305. arg = [4]
  306. index = -1
  307. id =
  308. text =
  309. className =
  310. desc =
  311. packageName =
  312. "];
  313. 50[label = "behavior = click
  314. arg = null
  315. index = -1
  316. id =
  317. text =
  318. className = android.widget.ImageButton
  319. desc = 打开导航栏
  320. packageName =
  321. "];
  322. 51[label = "behavior = click
  323. arg = null
  324. index = -1
  325. id = org.videolan.vlc.debug:id/design_menu_item_text
  326. text = 关于
  327. className = android.widget.CheckedTextView
  328. desc =
  329. packageName =
  330. "];
  331. 55[label = "behavior = click
  332. arg = null
  333. index = -1
  334. id = org.videolan.vlc.debug:id/design_menu_item_text
  335. text = 设置
  336. className = android.widget.CheckedTextView
  337. desc =
  338. packageName =
  339. "];
  340. }
  341. subgraph cluster_org_videolan_vlc_gui_SecondaryActivity{
  342. label = "org_videolan_vlc_gui_SecondaryActivity"
  343. 31[label = "behavior = click
  344. arg = null
  345. index = -1
  346. id =
  347. text = 选择要收录于媒体库的目录
  348. className = android.widget.TextView
  349. desc =
  350. packageName =
  351. "];
  352. 32[label = "behavior = click
  353. arg = null
  354. index = -1
  355. id =
  356. text =
  357. className = android.widget.ImageView
  358. desc = 更多选项
  359. packageName =
  360. "];
  361. 33[label = "behavior = click
  362. arg = null
  363. index = -1
  364. id = org.videolan.vlc.debug:id/title
  365. text = 添加自定义路径
  366. className = android.widget.TextView
  367. desc =
  368. packageName =
  369. "];
  370. 34[label = "behavior = click
  371. arg = null
  372. index = -1
  373. id = org.videolan.vlc.debug:id/browser_checkbox
  374. text =
  375. className = android.widget.CheckBox
  376. desc =
  377. packageName =
  378. "];
  379. 35[label = "behavior = click
  380. arg = null
  381. index = -1
  382. id = org.videolan.vlc.debug:id/title
  383. text = 内部存储
  384. className = android.widget.TextView
  385. desc =
  386. packageName =
  387. "];
  388. 36[label = "behavior = click
  389. arg = null
  390. index = -1
  391. id =
  392. text = 内部存储
  393. className = android.widget.TextView
  394. desc =
  395. packageName =
  396. "];
  397. 37[label = "behavior = click
  398. arg = null
  399. index = -1
  400. id = org.videolan.vlc.debug:id/ml_menu_filter
  401. text =
  402. className = android.widget.TextView
  403. desc = 搜索…
  404. packageName =
  405. "];
  406. 38[label = "behavior = click
  407. arg = null
  408. index = -1
  409. id =
  410. text =
  411. className = android.widget.ImageButton
  412. desc = 收起
  413. packageName =
  414. "];
  415. 39[label = "behavior = click
  416. arg = null
  417. index = -1
  418. id = org.videolan.vlc.debug:id/ml_menu_sortby
  419. text =
  420. className = android.widget.TextView
  421. desc = 排序条件
  422. packageName =
  423. "];
  424. 40[label = "behavior = click
  425. arg = null
  426. index = -1
  427. id = org.videolan.vlc.debug:id/title
  428. text = 名称
  429. className = android.widget.TextView
  430. desc =
  431. packageName =
  432. "];
  433. 41[label = "behavior = click
  434. arg = null
  435. index = -1
  436. id =
  437. text = 浏览器
  438. className = android.widget.TextView
  439. desc =
  440. packageName =
  441. "];
  442. 42[label = "behavior = click
  443. arg = null
  444. index = -1
  445. id = org.videolan.vlc.debug:id/text
  446. text = 16 个子文件夹
  447. className = android.widget.TextView
  448. desc =
  449. packageName =
  450. "];
  451. 43[label = "behavior = click
  452. arg = null
  453. index = -1
  454. id = org.videolan.vlc.debug:id/title
  455. text = Alarms
  456. className = android.widget.TextView
  457. desc =
  458. packageName =
  459. "];
  460. 44[label = "behavior = click
  461. arg = null
  462. index = -1
  463. id =
  464. text = Alarms
  465. className = android.widget.TextView
  466. desc =
  467. packageName =
  468. "];
  469. 45[label = "behavior = click
  470. arg = null
  471. index = -1
  472. id = org.videolan.vlc.debug:id/empty
  473. text = 目录为空
  474. className = android.widget.TextView
  475. desc =
  476. packageName =
  477. "];
  478. 46[label = "behavior = click
  479. arg = null
  480. index = -1
  481. id =
  482. text =
  483. className = android.view.View
  484. desc =
  485. packageName =
  486. "];
  487. 47[label = "behavior = sendKeyEvent
  488. arg = [4]
  489. index = -1
  490. id =
  491. text =
  492. className =
  493. desc =
  494. packageName =
  495. "];
  496. 52[label = "behavior = click
  497. arg = null
  498. index = -1
  499. id =
  500. text = 授权许可
  501. className = android.widget.TextView
  502. desc =
  503. packageName =
  504. "];
  505. 53[label = "behavior = click
  506. arg = null
  507. index = -1
  508. id =
  509. text = 关于
  510. className = android.widget.TextView
  511. desc =
  512. packageName =
  513. "];
  514. 54[label = "behavior = click
  515. arg = null
  516. index = -1
  517. id =
  518. text =
  519. className = android.widget.ImageButton
  520. desc = 转到上一层级
  521. packageName =
  522. "];
  523. }
  524. subgraph cluster_org_videolan_vlc_gui_preferences_PreferencesActivity{
  525. label = "org_videolan_vlc_gui_preferences_PreferencesActivity"
  526. 56[label = "behavior = click
  527. arg = null
  528. index = -1
  529. id =
  530. text = 设置
  531. className = android.widget.TextView
  532. desc =
  533. packageName =
  534. "];
  535. 57[label = "behavior = click
  536. arg = null
  537. index = -1
  538. id = android:id/title
  539. text = 媒体库
  540. className = android.widget.TextView
  541. desc =
  542. packageName =
  543. "];
  544. 58[label = "behavior = click
  545. arg = null
  546. index = -1
  547. id = android:id/title
  548. text = 媒体库文件夹
  549. className = android.widget.TextView
  550. desc =
  551. packageName =
  552. "];
  553. 59[label = "behavior = click
  554. arg = null
  555. index = -1
  556. id = android:id/summary
  557. text = 选择要收录于媒体库的目录
  558. className = android.widget.TextView
  559. desc =
  560. packageName =
  561. "];
  562. 60[label = "behavior = click
  563. arg = null
  564. index = -1
  565. id = android:id/title
  566. text = 自动重新扫描
  567. className = android.widget.TextView
  568. desc =
  569. packageName =
  570. "];
  571. 61[label = "behavior = click
  572. arg = null
  573. index = -1
  574. id = android:id/summary
  575. text = 应用启动时,自动扫描设备中新增或删除的媒体文件
  576. className = android.widget.TextView
  577. desc =
  578. packageName =
  579. "];
  580. 62[label = "behavior = click
  581. arg = null
  582. index = -1
  583. id = android:id/checkbox
  584. text =
  585. className = android.widget.CheckBox
  586. desc =
  587. packageName =
  588. "];
  589. 63[label = "behavior = click
  590. arg = null
  591. index = -1
  592. id = android:id/title
  593. text = 视频
  594. className = android.widget.TextView
  595. desc =
  596. packageName =
  597. "];
  598. 64[label = "behavior = click
  599. arg = null
  600. index = -1
  601. id = android:id/title
  602. text = 背景/画中画模式
  603. className = android.widget.TextView
  604. desc =
  605. packageName =
  606. "];
  607. 65[label = "behavior = click
  608. arg = null
  609. index = -1
  610. id = android:id/summary
  611. text = 视频回放过程中切换到其他应用程序时 VLC 的行为
  612. className = android.widget.TextView
  613. desc =
  614. packageName =
  615. "];
  616. 66[label = "behavior = click
  617. arg = null
  618. index = -1
  619. id = android:id/title
  620. text = 硬件加速
  621. className = android.widget.TextView
  622. desc =
  623. packageName =
  624. "];
  625. 67[label = "behavior = click
  626. arg = null
  627. index = -1
  628. id = android:id/summary
  629. text = 禁用: 较为稳定。
  630. 解码: 可提升性能。
  631. 完全: 可进一步提升性能。
  632. className = android.widget.TextView
  633. desc =
  634. packageName =
  635. "];
  636. 68[label = "behavior = click
  637. arg = null
  638. index = -1
  639. id = android:id/title
  640. text = 视频屏幕方向
  641. className = android.widget.TextView
  642. desc =
  643. packageName =
  644. "];
  645. 69[label = "behavior = click
  646. arg = null
  647. index = -1
  648. id = android:id/title
  649. text = 历史
  650. className = android.widget.TextView
  651. desc =
  652. packageName =
  653. "];
  654. 70[label = "behavior = click
  655. arg = null
  656. index = -1
  657. id =
  658. text =
  659. className = android.widget.RelativeLayout
  660. desc =
  661. packageName =
  662. "];
  663. 71[label = "behavior = click
  664. arg = null
  665. index = -1
  666. id = android:id/widget_frame
  667. text =
  668. className = android.widget.LinearLayout
  669. desc =
  670. packageName =
  671. "];
  672. 72[label = "behavior = sendKeyEvent
  673. arg = [4]
  674. index = -1
  675. id =
  676. text =
  677. className =
  678. desc =
  679. packageName =
  680. "];
  681. }
  682. 0->1;
  683. 1->2;
  684. 2->3;
  685. 3->4;
  686. 4->5;
  687. 5->6;
  688. 5->14;
  689. 6->7;
  690. 6->6;
  691. 6->18;
  692. 7->8;
  693. 8->9;
  694. 9->10;
  695. 10->11;
  696. 11->12;
  697. 12->13;
  698. 13->3;
  699. 14->15;
  700. 15->16;
  701. 16->16;
  702. 16->17;
  703. 18->19;
  704. 18->49;
  705. 19->20;
  706. 20->21;
  707. 21->22;
  708. 22->23;
  709. 23->24;
  710. 24->25;
  711. 25->26;
  712. 26->27;
  713. 27->28;
  714. 28->29;
  715. 29->30;
  716. 30->31;
  717. 30->47;
  718. 31->32;
  719. 32->33;
  720. 33->34;
  721. 34->35;
  722. 34->43;
  723. 35->36;
  724. 36->37;
  725. 36->34;
  726. 37->38;
  727. 38->39;
  728. 39->40;
  729. 40->41;
  730. 41->42;
  731. 42->36;
  732. 43->44;
  733. 44->44;
  734. 44->45;
  735. 45->46;
  736. 46->47;
  737. 47->47;
  738. 47->48;
  739. 47->49;
  740. 47->59;
  741. 47->60;
  742. 49->29;
  743. 49->50;
  744. 50->51;
  745. 50->55;
  746. 51->47;
  747. 51->52;
  748. 52->53;
  749. 53->54;
  750. 54->50;
  751. 55->56;
  752. 56->57;
  753. 57->58;
  754. 58->47;
  755. 59->47;
  756. 60->61;
  757. 61->62;
  758. 62->63;
  759. 63->64;
  760. 64->65;
  761. 65->66;
  762. 66->67;
  763. 67->68;
  764. 68->69;
  765. 69->70;
  766. 70->71;
  767. 71->72;
  768. 73->0;
  769. }