Logo tl.androidermagazine.com
Logo tl.androidermagazine.com

Ang Android 5.0 lollipop ay nagbabago sa kung paano gumagana ang iyong sd card - at iyon ay isang magandang bagay

Talaan ng mga Nilalaman:

Anonim

Dinala ng Google ang mga bagong tool ng developer upang payagan ang karagdagang pag-access sa Android 5.0 Lollipop

Nagdala ang Google ng isang bagong hanay ng mga tool para sa mga developer upang magamit ang SD card sa iyong telepono o tablet gamit ang Android 5.0 Lollipop. Gamit ang isang bagong hangarin, maaari nang mabasa ng mga application at isulat ang pag-access sa mga direktoryo sa naaalis na imbakan - kahit na ang mga direktoryo na hindi nila pagmamay-ari. Ang Google sa kumperensya ng developer nitong tag-init ay inihayag na tatalakayin ang isyung ito, at ngayon ang mga bagay ay ginawang mas opisyal na may isang anunsyo sa pangkat ng Google-platform na Google.

Narito ang dapat mong malaman.

Uy lahat, sa KitKat ipinakilala namin ang mga API na hayaan ang mga app na magbasa / sumulat ng file sa mga direktoryo na tinukoy ng app sa mga aparato sa pangalawang imbakan, tulad ng mga SD card.

Narinig namin nang malakas at malinaw na nais ng mga nag-develop na mayamang higit pa sa mga direktoryo na ito, kaya sa Lollipop naidagdag namin ang bagong layunin na ACTION_OPEN_DOCUMENT_TREE. Maaaring ilunsad ng mga application ang hangaring ito upang pumili at ibalik ang isang direktoryo mula sa anumang suportadong DocumentProvider, kabilang ang anuman sa ibinahaging imbakan na suportado ng aparato. Pagkatapos ay maaaring lumikha ang mga app, mag-update, at magtanggal ng mga file at direktoryo kahit saan sa ilalim ng napiling puno nang walang anumang pakikipag-ugnayan ng gumagamit. Katulad ng iba pang mga hangarin ng dokumento, ang mga app ay maaaring magpatuloy sa pag-access sa buong reboots.

Nagbibigay ito ng malawak, malakas na pag-access ng mga app upang pamahalaan ang mga file habang kinasasangkutan pa rin ng gumagamit sa paunang proseso ng pagpili. Maaaring piliin ng mga gumagamit na bigyan ang iyong app ng pag-access sa isang makitid na direktoryo tulad ng "Aking Bakasyon Mga Litrato, " o maaari nilang piliin ang tuktok na antas ng isang buong SD card; ang pinili nila.

OK. Kung hindi ka isang developer ng application ng Android, mukhang kumplikado ito. Sa katunayan, medyo kumplikado ito, kaya magandang bagay na ginawa ng Google ang karamihan sa gawain. Ngunit maaari naming subukan at gawing simple ang mga bagay.

Gamit ang bagong pamamaraan na ito, maaari nang ideklara ng isang developer ang isang pahintulot sa pag-install (bahagi iyon ng listahan ng mga item na karaniwang pagtakpan) upang gawin ang "mga bagay" sa pag-iimbak ng aparato - kabilang ang naaalis (basahin: SD card) na imbakan. Ang isa sa mga bagay na magagawa nila ay payagan kang pumili kung anong mga (mga) folder sa SD card na nais mong mabago ang application. Maaari itong maging isang folder - tulad ng "Music" - o ang tuktok na folder ng antas. Anumang bagay sa loob ng direktoryo na ito ay maaaring basahin, isulat, at posibleng matanggal.

Maglagay lamang, nangangahulugan ito na ang isang app tulad ng Poweramp ay maaari na ngayong mag-edit ng mga tag sa mga kanta na mayroon ka sa folder ng Music. O maaaring i-save ng isang editor ng larawan sa folder ng Larawan, at hindi lamang ang sarili nitong folder. O ang isang file manager ay maaaring ilipat ang mga file sa paligid ng SD card. Ang dapat gawin ng developer ay i-update ang app sa mga bagong pamamaraan.

Magkakaroon ng mga isyu sa ilang mga app. Maasahan natin iyan. At kakailanganin mong pahintulutan para sa isang bagong pahintulot na nagbibigay ng isang app na halos walang pagbabago sa pag-access sa iyong imbakan ng aparato - kapwa panloob at panlabas. Ngunit ito ay isang (karamihan) ligtas na paraan upang pahintulutan ang mga application na magkaroon ng access sa imbakan sa iyong aparato na pumipigil sa mga karaniwang utos ng filesystem na pabor sa isang modelo ng dokumento.

Ngayon sino ang unang ipatupad ito, at kailan makikita ang isang aparato na may isang SD card na makita ang isang pag-update ng Lollipop? Magkita lang tayo.

Pinagmulan: Android-platform