스마트폰앱

오늘:
2,405
어제:
2,766
전체:
2,712,697

고객센타 : 070-7752-2000
팩스 : 070-7752-2001
휴대폰 : 010-9513-0019
email : voipkorea@yahoo.co.kr

국민은행
(주)제이에스솔루션
047101-04-155519

Flag Counter
■ 무료 : 유선 집전화 휴대폰 ( 한국 미국 중국 카나다) ↔ (국내 해외 여행자 상사 주재원 유학생) / 가입무 무제한무료■


http://learnandroideasily.blogspot.kr/2013/05/getting-imei-number-and-other-details.html


Getting IMEI Number and other Details

The Android Development Tutorials blog contains Basic as well as Advanced android tutorials.Go to Android Development Tutorials to get list of all Android Tutorials.

IMEI Nmber Using TelePhony Manager

In Android, using TelephonyManager we can get many details of the phone and SIM like IMEI Number, SIM Serial ID, SIM state, Roaming information etc.




  



In order to get these details we must declare following permission in AndroidManifest file..
<uses-permission android:name="android.permission.READ_PHONE_STATE" />



Have an  object of TelephonyMnager
TelephonyManager  tm=(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);

Get IMEI Number of Phone

         String IMEINumber=tm.getDeviceId();

 Get Subscriber ID

          String subscriberID=tm.getDeviceId();

  Get SIM Serial Number

            String SIMSerialNumber=tm.getSimSerialNumber();

 Get Network Country ISO Code

             String networkCountryISO=tm.getNetworkCountryIso();

 Get SIM Country ISO Code

               String SIMCountryISO=tm.getSimCountryIso();

 Get the device software version

               String softwareVersion=tm.getDeviceSoftwareVersion()

 Get the Voice mail number

               String voiceMailNumber=tm.getVoiceMailNumber();


 Get the Phone Type CDMA/GSM/NONE

            int phoneType=tm.getPhoneType();

            switch (phoneType) 
            {
                    case (TelephonyManager.PHONE_TYPE_CDMA):

                               // your code
                                   break;
                    case (TelephonyManager.PHONE_TYPE_GSM) 

                               // your code                 
                                   break;
                    case (TelephonyManager.PHONE_TYPE_NONE):

                               // your code              
                                    break;
             }


 Find whether the Phone is in Roaming, returns true if in roaming

             boolean isRoaming=tm.isNetworkRoaming();
              if(isRoaming)
                      phoneDetails+="\nIs In Roaming : "+"YES";
              else
                     phoneDetails+="\nIs In Roaming : "+"NO";


Get the SIM state

            int SIMState=tm.getSimState();
            switch(SIMState)
            {
                    case TelephonyManager.SIM_STATE_ABSENT :
                        // your code
                        break;
                    case TelephonyManager.SIM_STATE_NETWORK_LOCKED :
                        // your code
                        break;
                    case TelephonyManager.SIM_STATE_PIN_REQUIRED :
                        // your code
                        break;
                    case TelephonyManager.SIM_STATE_PUK_REQUIRED :
                        // your code
                        break;
                    case TelephonyManager.SIM_STATE_READY :
                        // your code
                        break;
                    case TelephonyManager.SIM_STATE_UNKNOWN :
                        // your code
                        break;
            
            }

           




 

 

Advance Android Topics


                   Customizing Toast In Android 
                   Showing Toast for Longer Time
                   Customizing the Display Time of Toast 
                   Using TimePickerDialog and DatePickerDialog In android
                   Animating A Button In Android
                    Populating ListView With DataBase

                    Customizing Checkboxes In Android 
                    Increasin Size of Checkboxes
                    Android ProgressBar
                    Designing For Different Screen Sizes 
                    Handling Keyboard Events 



More Android Topics:



Android : Introduction


       Eclipse Setup for Android Development

                     Configuring Eclipse for Android Development

          Begging With Android

                     Creating Your First Android Project
                     Understanding Android Manifest File of your android app


         Working With Layouts

                      Understanding Layouts in Android
                          Working with Linear Layout (With Example)
                                Nested Linear Layout (With Example)
                          Table Layout
                          Frame Layout(With Example)
                         Absolute Layout
                         Grid Layout


       Activity

                     Activity In Android
                     Activity Life Cycle
                     Starting Activity For Result
                     Sending Data from One Activity to Other in Android
                     Returning Result from Activity

     Working With Views

                     Using Buttons and EditText in Android 
                     Using CheckBoxes in Android  
                     Using AutoCompleteTextView in Android
                     Grid View

       Toast

                     Customizing Toast In Android 
                     Customizing the Display Time of Toast 
                     Customizing Toast At Runtime 
                     Adding Image in Toast
                     Showing Toast for Longer Time

     Dialogs In Android

                     Working With Alert Dialog
                     Adding Radio Buttons In Dialog
                     Adding Check Boxes In Dialog
                     Creating Customized Dialogs in Android
                    Adding EditText in Dialog

                   Creating Dialog To Collect User Input

                 DatePicker and TimePickerDialog

                              Using TimePickerDialog and DatePickerDialog In android

    Working With SMS

                  How to Send SMS in Android
                  How To Receive SMS
                  Accessing Inbox In Android

    ListView:

               Populating ListView With DataBase

      Menus In Android

                    Creating Option Menu
                    Creating Context Menu In Android

      TelephonyManager

                    Using Telephony Manager In Android

     Working With Incoming Calls

                    How To Handle Incoming Calls in Android
                    How to Forward an Incoming Call In Android
                   CALL States In Android
  

    Miscellaneous

                   Notifications In Android
                   How To Vibrate The Android Phone 
                   Sending Email In Android
                  Opening a webpage In Browser
                   How to Access PhoneBook In Android
                   Prompt User Input with an AlertDialog

   Storage:  Storing Data In Android


               Shared Prefferences  In Android

                             SharedPreferences In Android

               Files: File Handling In Android

                              Reading and Writing files to Internal Stoarage
                              Reading and Writing files to SD Card 
                            

                DataBase : Working With Database

                             Working With Database in Android
                             Creating Table In Android
                             Inserting, Deleting and Updating Records In Table in Android
                             How to Create DataBase in Android
                             Accessing Inbox In Android

     Animation In Android:

                  Animating A Button In Android
조회 수 :
9415
등록일 :
2013.11.04
21:40:39 (*.251.139.147)
엮인글 :
http://webs.co.kr/index.php?document_srl=34456&act=trackback&key=e13
게시글 주소 :
http://webs.co.kr/index.php?document_srl=34456
List of Articles
번호 제목 글쓴이 날짜 조회 수
60 SKT 통화내역 조회 전화번호 와 발신 날짜 기록 확인 조회 하는 방법 admin 2017-09-02 218
59 SKT 착신전화 방법 admin 2017-08-20 311
58 고릴라 글래스 테슬라 그라스 그래스 아이폰 아이패드 에어 admin 2015-12-05 1432
57 FLEXJSON admin 2015-04-16 2063
56 삼성전자 무선사업부 개발실에서는 무슨 일을 할까요? admin 2015-03-16 2887
55 [인포그래픽] 삼성전자 휴대전화 통신기술의 진화 admin 2015-03-16 2416
54 통신사 포인트, 몰라서 안 쓴다 해 바뀌면 소멸… 영화관·편의점 등 사용처 다양 admin 2015-03-11 2579
53 ▣ 전화 수신거부 당하면 어떻게 될까? admin 2015-03-09 2920
52 통신3사의 무제한 요금제 뒤에 감추어진 꼼수 통화분수 분석 부가통화 꼼수 file admin 2015-01-04 3254
51 android device id imei imsi wifi bluetooth simserial admin 2014-02-14 6148
50 Top 10 Battery Saving Tips for Android admin 2014-02-11 6754
49 Force Samsung Galaxy S4 to Connect to WCDMA Only Network Mode admin 2014-02-11 6142
48 8 way How to Find the IMEI Number on a Mobile Phone admin 2013-11-10 9918
» Getting IMEI Number and other Details admin 2013-11-04 9415
46 [IMEI 조회] 아이폰 iPhone 2G 3 3GS 4 4S 5 스마트폰 휴대폰 IMEI 조회 방법 admin 2013-11-04 7816
45 T 로밍데이타 One Pass 요금제 9900원/일 admin 2013-06-01 7891
44 Olleh 해외 로밍 데이타 서비스 11000원 /일 admin 2013-06-01 9209
43 SK T끼리 요금제 설명 file admin 2013-03-25 7944
42 이동전화 최적요금제 조회 admin 2013-02-17 7018
41 LG 휴대폰 요금제 정리 admin 2013-02-17 8077
40 SK 휴대폰 요금제 정리 admin 2013-02-17 7457
39 KT 휴대폰 요금제 정리 admin 2013-02-17 7321
38 망중립성 관련 admin 2013-02-16 7228
37 SK KT LG 통신사별 LTE 무제한 요금제 비교 및 노리는 것은? admin 2013-02-16 7750
36 샌디스크 크루저 8G USB CD영역 생성하기 admin 2013-01-02 7997
35 중국 한국 발신번호 제공 휴대폰 무료 국제전화 China CLI admin 2013-01-02 9067
34 아이폰 5 사양 iphone 5 사양 file admin 2012-12-04 7852
33 발신번호표시 (CID) 란 ? 용어 설명 file admin 2012-06-28 9622
32 아이폰4 VS 갤럭시S 사양비교 admin 2012-05-21 8663
31 통신사별 휴대폰 주파수 사용현황 admin 2012-05-18 10669
30 "10원이라도 더 싸게" 이동통신 반값 전쟁 MVNO admin 2012-05-16 9181
29 알면 힘이되는 휴대폰 상식 admin 2012-05-11 9634
28 4G Wibro 커버리지 Olleh KT Wibro admin 2012-05-07 8985
27 이동통신사 LTE 요금제비교 admin 2012-05-07 8953
26 베가레이서2, 갤럭시S3, 옵티머스LTE2 사양비교 admin 2012-05-07 12332
25 한국 휴대폰에서 미국 중국 카나다 베트남 무료 국제전화 서비스 사용방법 admin 2012-04-27 9629
24 북경 핸드폰 플랜에 관한 팁 admin 2012-04-15 9350
23 중국 핸드폰은 어떻게 쓸까? admin 2012-04-15 9143
22 발신번호표시제한과 추적방법 admin 2012-04-15 12905
21 마우스 오른쪽 버튼 클릭 금지를 풀 수 있답니다. admin 2012-04-15 9127
20 발신자표시제한 번호 추적 방법 admin 2012-04-15 15268
19 발신번호 표시제한으로 온 전화의 번호 알아내는 방법!! admin 2012-04-15 28435
18 핸드폰으로 핸드폰에 전화할때 발신번호제한은 admin 2012-04-15 9873
17 발신번호 표시제한으로 걸려온 온 번호 확인하는 방법 admin 2012-04-15 11106
16 아이폰 발신번호 표시제한 발신번호 표시 숨기기 admin 2012-04-15 12530
15 SKT KT LGT 휴대폰 착신전환 설정방법 admin 2012-04-14 30781
14 국제로밍을 하지 않고 자신의 휴대폰으로 걸려오는 전화를 외국 전화기에서 받기 admin 2012-04-14 10953
13 휴대폰 발신번호표시 통화중대기 착신전환등 부가서비스 가격및 사용방법 admin 2012-04-14 13482
12 SK Broadband 지정전화 자동 연결서비스 admin 2012-04-14 9134
11 LG U+ 휴대폰 통화도우미 앱에서 착신전환등 통화 부가 설정 기능 admin 2012-04-14 14190
10 통화 기능 코드를 사용하여 착신 전환 설정 또는 해제 admin 2012-04-14 10886
9 중국 연통 휴대폰 착신전환 설정및 해제방법 admin 2012-04-14 9869
8 휴대폰 착신 전환 - T world에서 간편하게 하기 admin 2012-04-14 9933
7 무료국제전화 서비스 앱 admin 2012-03-18 8548
6 acrobit video call 설정및 사용하기 admin 2012-01-29 11745
5 Sipdroid 음성및 화상 통화 앱 다운로드및 사용 admin 2012-01-15 11890
4 스마트폰 , PC 음성 및 Video Call (화상통화) 전화통화 앱 BRIA admin 2012-01-15 23643
3 스마트폰 어플 sipdroid.doc file admin 2011-12-14 8976
2 스마트폰어플 Acrobit file admin 2011-12-14 9381
1 스마트폰 어플 Media5.doc file admin 2011-12-14 7627