на път съм да създам набор от инструменти за android. Тези инструменти са необходими за проследяване на група хора, едно приложение за наблюдение на загуба на тегло, друго за контролиране на фитнес заниманията на едни и същи хора и т.н. Мисля, че най-продуктивният начин да се направи това - използване на една и съща база данни за всички приложения, предполагам използване на доставчик на съдържание над db е добра идея. Има ли често срещан начин да се правят такива неща?

Какво ще кажете за създаване на фиктивно приложение за db и доставчик на съдържание и инсталирането му като зависимост, когато някой от тези инструменти ще се стартира за първи път?

PS съжалявам за моя английски

съдържание

1 отговор 1

1) Ако инсталирате доставчика на съдържание с едно от вашите приложения, потребителят може да опита да инсталира първо второто приложение (без доставчика). Вие нямате контрол върху това. И ако потребителят деинсталира приложението с доставчика на съдържание, другите приложения ще бъдат безполезни.

2) Не можете да поставите доставчика във всички приложения, защото не можете да имате няколко приложения, които да инсталират доставчик на съдържание със същия орган.

3) Можете да инсталирате Доставчика на съдържание като отделно приложение:

След това потребителят може да инсталира приложенията в реда, който желае, и може да деинсталира приложение, а другото пак ще има достъп до доставчика на съдържание. „Предимство“ на това може да е, че тъй като доставчикът на съдържание няма икона на приложение, е по-малко вероятно потребителят да се опита да го деинсталира. Но все пак трябва да се уверите, че доставчикът на съдържание е инсталиран.