우선 안드로이드 2.1에서 주소록을 불러오는 방법입니다.


그렇지만 이 코드는 안드로이드 1.6에서는 동작하지 않습니다. URI와 그 DB에서 쓰이는 열이름이 다르기 때문이죠. 그래서 1.6버전에서 주소록을 불러오려면 URI와 DB에서 쓰이는 열이름을 다른 클래스로 바꾸어야 합니다. 다음과 같이 말이죠.

자 이렇게 하고 나서 마지막으로 잊으면 안되는 것이 AndroidManifest.xml 파일에 권한을 지정하는 것이죠. permissions탭에 가서 "android.permission.READ_CONTACTS"을 추가해줍니다.

이렇게 하고 ListView에 넣으면 다음과 같이 나옵니다.

위 그림처럼 주소록을 보여주는 application도 올려봅니다. 버전 별로 있습니다.

안드로이드 2.1용:

안드로이드 1.6용:
Posted by anrocud
안드로이드용 eXtremeSMS의 개발자 중 한 사람으로서 포스팅합니다.
공식블로그 주소는 다음과 같습니다.

원문: http://extremesms.tistory.com/entry/eXtremeSMS-V215-for-Android-21

현재 배포 예정인 안드로이드용 버전 2.1.5 에 대한 안내입니다.

이미 알려드린 것과 같이 이 버전부터는 마켓을 통하여 배포되며, 업그레이드 역시 마켓을 통하여 진행될 예정입니다. 우선 안드로이드 마켓을 통하여 배포되며, 타 스토어 등록은 점차 진행하도록 하겠습니다.

이 버전은 이전 버전에 비하여 다음의 기능이 추가되었습니다.

1. 음성으로 문자 입력하기

안드로이드 폰은 음성인식 기능을 포함하고 있습니다. 이미 마켓의 음성검색을 통하여서도 이미 접해보신 분들도 계실 것입니다. 기존의 음성 인식에 비해 훨씬 개선된 음성 인식 기능을 제공하기때문에 문자 입력을 대신할수 있을 것으로 생각하여 음성입력 기능을 추가하였습니다.

음성 인식은 구글 서버로 데이터를 주고 받는 부분이 있기 때문에 인터넷 접속량이 증가하므로, 반드시 무선인터넷 요금제에 가입하신 후에 사용하셔야 합니다. eXtremeSMS가 사용하는 접속량은 매우 작지만 음성 인식을 위한 접속량은 적지 않습니다.

또한 넥서스원과 같은 외국제조사에서 만든 폰에서는 한국어 지원 설정을 하셔야 하는데, 설정 - 음성입력 & 출력설정 - 음성 인식기 설정 - 언어에서 한국어로 설정되어 있는지 확인하셔야 합니다.

음성인식 기능의 사용법은 다음과 같습니다.

(1) 문자 입력상태에서 메뉴키를 눌러 음성입력을 선택합니다.

(2) 시작하세요라는 문구가 나오면 말을 합니다.

(3) 말을 끝내면 음성 인식후 내용이 화면에 표시됩니다.




2. 가로화면 지원

문자 입력이 어려운 점을 고려하여 가로화면을 제공합니다. 단, 메인화면인 문자 입력 화면 외에는 가로화면이 오히려 불편하기 때문에 메인 화면을 중심으로 가로화면을 제공합니다.

 

3. 문자함에 통합하기

별도로 문자를 보내기 때문에 폰의 문자함에 통합되지 않는 단점을 극복하여, eXtremeSMS를 통하여 문자를 보내더라도 휴대폰의 문자함에 함께 기록합니다. 문자함 통합 기능은 옵션 - 보낸 메시지 저장이 켜져 있어야만 동작합니다.

주의하실 점은, 문자함 통합 기능은 안드로이드의 표준 문자함을 사용하는 경우에만 동작하며, 이와 달리 표준 문자함이 아닌 별도의 독자적이 문자함을 운영하는 일부 휴대폰에서는 동작하지 않습니다.

Posted by anrocud

안드로이드용 eXtremeSMS의 개발자 중 한 사람으로서 포스팅합니다.
공식블로그 주소는 다음과 같습니다.

원문: http://extremesms.tistory.com/entry/eXtremeSMS-V215-입니다

새 버전인 eXtremeSMS 안드로이드용 버전 2.1.5 입니다. 이 버전은 안드로이드 2.1 이상에서 실행 가능합니다.

기존 버전에 비해 내부적인 안정도가 많이 향상되었습니다. 자세한 내용은 업그레이드 내역을 참고해 주세요.


설치시 유의사항입니다.

기존 버전 사용자분들께서는 프로그램 및 데이터를 삭제후 다시 설치해 주세요. 기존 데이터와 호환되지 않습니다.

데이터 삭제시 문자 전송 이력 등이 사라지므로, 별도로 기록해 두시기 바랍니다.

데이터는 sdcard - com.kns.ExtremeSMS 에 저장되므로 해당 폴더를 삭제하시면 됩니다.

프로그램은 아래에 있습니다. 이 버전은 2.1.5 버전입니다. 이후 버전부터는 마켓을 통하여 배포될 예정입니다.

이번 버전을 마켓에 올리지 못한 이유는, 개발에 집중하다보니 마켓에 등록하는 방법을 시도해볼 여유가 없었습니다. ㅠ.ㅠ;;

다음 버전은 3주후 마켓에서 찾아뵙겠습니다.


업데이트 내역을 보시려면 더보기를 눌러주십시오.

더보기

Posted by anrocud