2011-02-03 3 views
0

지금은 컴퓨터 용 java로 작성된 응용 프로그램을 기반으로하는 응용 프로그램을 작성 중입니다. 그 프로그램에서 여러 데이터베이스 파일을로드했습니다. 그 파일은 .properties 파일입니다. 나는 이미 그 파일들을 가지고 있으며, 그들은 컴퓨터에서 빠르지 만, 그들은 안드로이드에서 매우 느립니다. .properties 파일을 파일로 변환하여 만들 수있는 더 나은 파일이 있어야합니다. (생성하는 데 며칠이 걸렸기 때문에 파일을 다시 만들고 싶지 않습니다. , 그래서 다시는 그것을하고 싶지 않습니다.) 안드로이드는 일반적으로 sqlite를 사용한다고 들었습니다. 그러나 그것을 사용하는 방법을 모릅니다. 그래서 이것이 최선의 선택이라면 누군가 제가 어떻게 갈 것인지 말해 줄 수 있습니까? 그것을 사용하여 (단 하나가 아닌 여러 다른 데이터베이스 파일이 존재 함).android에서 데이터베이스 파일을로드 할 때 어떤 파일을 사용해야합니까?

+0

정확하게 .properties 파일로 무엇을하고 있습니까? 그것을 sqlite가 아닌 다른 데이터베이스에로드 하시겠습니까? –

+0

글쎄, 나는 단어 데이터베이스 잘못을 사용하는 probubly,하지만 내가 뭘하려고하면, 나는 매우 많은 양의 데이터를 가지고 있으며, 상황에 따라 속성 중 하나를 참조하려고합니다. 구체적으로 내 .properties 파일에 다음과 같이 표시되도록했습니다. 1 = 뭔가2 = 아무 것도 없습니다 3 = 뭔가 있습니다 특정 sinario를 기준으로 특정 숫자를 참조해야합니다. 이 파일들은 여러 가지가 있습니다. 왜냐하면 다른 경우에는 1이 완전히 다른 것과 같을 것이기 때문입니다. 나는 데이터베이스 파일이라는 용어를 잘못 사용했다고 확신하지만, 그걸로 내가하고 있었던 것이었다. – Ephraim

답변

0

그래서 실제로하는 일은 데이터베이스와 아무 관련이 없습니다. 상황에 따라 달라지는 구성 매개 변수가 있습니다.

data storage 문서는 Android에 데이터를 저장하는 다양한 방법에 대한 개요를 제공합니다.

구성 매개 변수가 언제/왜 변경되는지는 잘 모르겠지만 일반적으로 공유 환경 설정은 앱을 통해 액세스해야하는 기본 유형 데이터를 저장하는 좋은 모델입니다.

환경 설정 파일을 얼마나 정확하게 처리하는지는 말하지 않지만 데이터를 캐싱하여 성능을 향상시킬 수 있으므로 긴로드 일시 중지 시간이 하나뿐입니다.

관련 문제