Agenda Sheet (Kalendaryo)
Timeline at Pag-load ng Pagganap

Timeline at Pag-load ng Pagganap

Ang Agenda Sheet ng Key Launcher ay na-optimize upang mahawakan ang mga taon ng data sa kalendaryo nang hindi naaapektuhan ang memorya o buhay ng baterya ng iyong device.

Agenda Sheet Timeline

Pagpapangkat ayon sa Linggo ng ISO

Ang scroll view ng timeline ay isinaayos ayon sa kronolohikal na pagkakasunod-sunod bawat linggo:

  • Ang mga kaganapan ay nakapangkat sa ilalim ng malilinis na Header ng Linggo (hal., Linggo ng Lunes, Hunyo 19).
  • Ang mga araw na walang anumang kaganapan, holiday, o kaarawan ay hindi isinasama upang mapanatili ang isang malinis at compact na layout.

Dynamic na Pamagat ng Buwan

  • Habang nag-i-scroll ka pataas o pababa sa timeline, binabasa ng Key Launcher ang petsa ng pinaka-itaas na nakikitang item.
  • Ang pamagat ng header (hal., Hunyo, 2026) ay awtomatikong nag-a-update sa real-time upang tumugma sa buwan ng linggong kasalukuyan mong tinitingnan.

Pagganap: Mekanismo ng Pag-load ng Higit Pa (Load More)

Upang maiwasan ang sabay-sabay na pag-load ng libu-libong nakaraan/hinaharap na kaganapan (na nagpapabagal sa performance ng pag-scroll):

  1. Paunang Pag-load: Kinukuha lamang ng launcher ang 30 araw ng data sa kalendaryo kapag unang binuksan ang sheet.
  2. Makaragdagang Pagdurugtong (Incremental Append): Mag-scroll sa pinaka-ibaba ng listahan ng timeline at i-tap ang button na Mag-load Pa (Load More).
  3. Napanatiling Posisyon sa Pag-scroll: Idinurugtong ng Key Launcher ang susunod na 30 araw ng mga kaganapan sa listahan sa isang background thread nang hindi nire-reset ang iyong posisyon sa pag-scroll.