마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Sqlite 내장db 사용 시 질문 드립니다.

0 추천
1. 하나의 안드로이드폰의 내장db에 두가지 어플이 동시에 접근 가능한가요?

    (한쪽은 데이터를 쓰고 한쪽에서 데이터를 읽는 단방향으로요)

2. 하나의 안드로이드폰에 깔린 어플 과 다른 어플 간 액티비티 이동이 가능한가요?

    인텐트 객체 같은 경우 하나의 어플안에서 액티비티 이동인데 반해,
    어플과 어플 사이도 이동하고 돌아오는게 가능한지 여쭙습니다.
sta48 (290 포인트) 님이 2015년 4월 17일 질문

2개의 답변

0 추천

1. 불가. 하지만 브로드캐스트 같은 방식으로 간접적으로는 사용할 수 있습니다.

2. android call another app

쎄미 (162,410 포인트) 님이 2015년 4월 17일 답변
쎄미님이 2015년 4월 17일 수정
1번 질문에서 한쪽은 db에 데이터를 저장하고 한쪽에서 읽는 단방향인데도
불가한건가용?ㅠㅠ
한 앱인것처럼 읽고쓰고하는건 안됩니다. 하지만 브로드캐스트로 신호를 날리는 방식으로는 가능합니다. 다만 둘 다 직접 만든 앱이여야 하겠죠
0 추천
1. 쎄미님이 언급하신 간접적으로 사용할 수 있다하신 내용의 키워드를 알려드리면 ContentProvider입니다.

   연락처 또는 갤러리 등을 연상하시면 됩니다.

2. 작성자님이 잘못알고 계신게 인텐트 객체는 하나의 어플안에서 액티비티 이동이 아닙니다.

   다른 컴포넌트를 호출하는데 사용가능한 객체로 '하나의 어플' 이라는 범주는 잘못됐습니다.

   패키지명만 알면 Intent를 이용해서 타 앱의 호출이 가능합니다.

   (내장 되어 있는 카메라나 url로 내장 브라우저를 띄우는 걸 연상하시면 됩니다.)
Gradler (109,780 포인트) 님이 2015년 4월 17일 답변
...