Android! Разработка мобильных



Pdf көрінісі
бет77/87
Дата26.01.2023
өлшемі3,48 Mb.
#63133
1   ...   73   74   75   76   77   78   79   80   ...   87
ВСЕ В СЕМЬЕ
Если вы вспомните раздел 2 .5 «Безопасность и защищенность», каждое приложение обычно 
получает свой собственный ID пользователя во время установки . Этот идентификатор пользо-
ID пользователя во время установки . Этот идентификатор пользо-
пользователя во время установки . Этот идентификатор пользо-
вателя позволяет читать и записывать данные в приватной папке приложения . Однако если 
два приложения подписаны
1
одним и тем же цифровым сертификатом, Android подразумевает 
то, что они поступили от одного и того же разработчика, и дает им один и тот же ID пользо-
ID пользо-
пользо-
вателя .
С одной стороны, это позволяет им разделять любые виды данных друг с другом, если это 
нужно, но с другой — это также подразумевает, что они нуждаются в особом внимании, чтобы 
не помешать друг другу .
6 .5 . Доступ к SD-карте
Некоторые у�трой�тва на ������� вкл�ча�т �лот для у�тановки дополнител�ной 
фл�ш�па�яти� обычно в виде Secu�e D�g�tal (SD) карт� Эти карты па�яти� е�ли они 
при�ут�тву�т� �ораздо бол�ше по объе�у� че� в�троенная па�ят�� и по�то�у они от�
лично подходят для хранения �но�о�е�абайтных �узыкал�ных и видеофайлов� Их 
нел�зя и�пол�зоват� для хранения про�ра��но�о кода� но в�е приложения �о�ут 
читат� и запи�ыват� файлы на них�
В разделе 5�2 «Прои�рывание видео» �ы за�ружали при�ер видео в папку 
/data
��улируе�о�о у�трой�тва� Это неподходя�ее �е�то для таких файлов � тех пор� 
1
http://��a�������c�m/gu��e/t�p�cs/secu��ty/secu��ty�html#s�g���g


6 .6 . Вперед>> 115
как �ы пришли к выводу� что не �ледует раз�е�ат� бол�шие файлы во внутренней 
файловой �и�те�е� Сейча� я проде�он�триру� лучшее решение�
Первый ша� закл�чает�я в то�� чтобы �оздат� и отфор�атироват� виртуал�ну� 
SD�карту� котору� �ы �оже� «подкл�чит�» к ��улятору� � �ча�т��� �ы уже �де�
�карту� котору� �ы �оже� «подкл�чит�» к ��улятору� � �ча�т��� �ы уже �де�
лали �то — е�ли вы по�ните� в разделе 1�3� «Создание �VD»� ко�да �ы �оздавали 
виртуал�ное у�трой�тво em22� �ы добавили е�у виртуал�ну� SD�карту объе�о� 
64 Мб� Вы �ожете �делат� ее л�бо�о раз�ера� но е�ли вы �делаете ее �лишко� 
�ален�кой� �то �ожет приве�ти к зави�ани� ��улятора; е�ли же вы �делаете ее 
�лишко� бол�шой� �то приведет к напра�ной трате �вободно�о �е�та на же�тко� 
ди�ке ко�п��тера�
Далее давайте �копируе� видеофайл на SD�карту:
C:\> adb push c:\code\samplevideo.3gp /sdcard/samplevideo.3gp
1468 KB/s (369870 bytes in 0.246s)
Тепер� на� нужно �одифи�ироват� �етод 
onCreate()
кла��а 
Video
для прои�ры�
вания видео � SD�карты в�е�то папки 
/data
:


Достарыңызбен бөлісу:
1   ...   73   74   75   76   77   78   79   80   ...   87




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет