한국어

스마트폰앱

온누리070 플레이스토어 다운로드
    acrobits softphone
     온누리 070 카카오 프러스 친구추가온누리 070 카카오 프러스 친구추가친추
     카카오톡 채팅 상담 카카오톡 채팅 상담카톡
    
     라인상담
     라인으로 공유

     페북공유

   ◎위챗 : speedseoul


  
     PAYPAL
     
     PRICE
     

pixel.gif

    before pay call 0088 from app


 

 

http://www.java2s.com/Code/Android/Core-Class/ManageContacts.htm


package app.test;

import android.app.ListActivity;
import android.database.Cursor;
import android.net.Uri;
import android.os.Bundle;
import android.provider.ContactsContract;
import android.util.Log;
import android.widget.SimpleCursorAdapter;

public class Test extends ListActivity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        //Uri allContacts = Uri.parse("content://contacts/people");
        //Uri allContacts = Uri.parse("content://contacts/people/1");        
        Uri allContacts = ContactsContract.Contacts.CONTENT_URI;
        //Uri allContacts = ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI, 1);
        String[] projection = new String[] 
            {ContactsContract.Contacts._ID, 
             ContactsContract.Contacts.DISPLAY_NAME,
             ContactsContract.Contacts.HAS_PHONE_NUMBER};
        
        Cursor c = managedQuery(
            allContacts, 
            projection, 
            ContactsContract.Contacts.DISPLAY_NAME + " LIKE ?"
            new String[] {"%"
            ContactsContract.Contacts.DISPLAY_NAME + " ASC");
        
        
        String[] columns = new String[] {ContactsContract.Contacts._ID, ContactsContract.Contacts.DISPLAY_NAME,};
        int[] views = new int[] {R.id.contactName, R.id.contactID};
        
        SimpleCursorAdapter adapter = 
            new SimpleCursorAdapter(this, R.layout.main, c, columns, views);
        this.setListAdapter(adapter);
        
        PrintContacts(c);  
    }    
    
    private void PrintContacts(Cursor c)
    {
        if (c.moveToFirst()) {
            do{
              String contactID = c.getString(c.getColumnIndex(ContactsContract.Contacts._ID));
              String contactDisplayName = c.getString(c.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME));  
                Log.v("Content Providers", contactID + ", " + contactDisplayName);
                int hasPhone = c.getInt(c.getColumnIndex(ContactsContract.Contacts.HAS_PHONE_NUMBER));
                if (hasPhone == 1) {
                    Cursor phoneCursor = getContentResolver().query(
                      ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, 
                      ContactsContract.CommonDataKinds.Phone.CONTACT_ID + " = " + contactID, null, null);                     
                    while (phoneCursor.moveToNext()) {
                      Log.v("Content Providers",
                            phoneCursor.getString(phoneCursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER)));                  
                    
                    phoneCursor.close();
                }
            while (c.moveToNext());
        }
    }
}


//main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <ListView 
        android:id="@+id/android:list" 
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content" 
        android:layout_weight="1" 
        android:stackFromBottom="false" 
        android:transcriptMode="normal" 
        /> 
    <TextView   
        android:id="@+id/contactName"
        android:textStyle="bold"   
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        /> 
    <TextView   
        android:id="@+id/contactID" 
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content" 
       />   

</LinearLayout>

   
    
  

조회 수 :
19332
등록일 :
2012.09.30
20:00:57 (*.160.42.233)
엮인글 :
http://webs.co.kr/index.php?document_srl=11871&act=trackback&key=abe
게시글 주소 :
http://webs.co.kr/index.php?document_srl=11871
List of Articles
번호 제목 글쓴이 날짜 조회 수
65 Package org.linphone.core Description admin 2017-10-22 4632
64 Sqlite detail easy tutorial. admin 2017-09-09 4799
63 Change package name Linphone Android admin 2017-08-25 4955
62 Liblinphone - import Linphone library in Android Studio 2017 admin 2017-08-25 5312
61 I am able to build the limphone on mac by follow the steps describe here admin 2017-08-25 4876
60 To build liblinphone for Android, you must COMPILATION INSTRUCTIONS admin 2017-08-25 5142
59 sipdroid source code admin 2017-08-08 4965
58 안드로이드 주소록 전체가져오기 이름만가져오기 사진가져오기 코드 admin 2015-04-13 22907
57 the sipdroid Research Miscellaneous admin 2015-03-26 7898
56 HSS070 English Korean 무료 국제전화 미국 중국 카나다 무료 통화 제공 admin 2014-12-28 13650
55 Softphones admin 2014-09-20 10023
54 /xxxxx/gen already exists but is not a source folder. Convert to a source folder or rename it. admin 2014-09-03 12761
53 CSIPSimple building Rebuilding Detail on Eclips Good All is heare perfect admin 2014-08-15 11075
52 Improving QoE of SIP-based Automated Voice Interaction in Mobile Networks file admin 2014-03-20 11577
51 speex support in android admin 2014-03-19 11162
50 voxmobile Source and how to build admin 2014-02-18 12891
49 PJSIP hung the phone constantly corrected the problem admin 2014-02-09 12635
48 Csipsimple code rebuilding source sip 통신 Call Mechanism admin 2014-02-09 64307
47 Csipsimple code rebuilding source sip 통신 technical interviewer admin 2014-02-09 12497
46 Csipsimple code rebuilding source 주요인터페이스분석 admin 2014-02-09 155405
45 Csipsimple code rebuilding source 다운로드 구성 csipsimple 소스 프로젝트 admin 2014-02-09 14358
44 Android DialogFragment Tutorial admin 2014-02-09 12753
43 Creating a fullscreen DialogFragment with a custom background admin 2014-02-09 15802
42 [Android API] 네트워크 상태 체크하기 admin 2013-12-19 17332
41 [안드로이드] 네트워크 연결 상태 체크 함수. admin 2013-12-19 14143
40 안드로이드 인터넷연결체크 ( 3g/lte/wifi ) 메서드 admin 2013-12-19 20419
39 Android Get Phone Contacts details with Contact Image admin 2013-12-15 13166
38 안드로이드 커스텀 타이틀바 How to add custom title bar to android application admin 2013-10-02 16106
37 How to create a custom title bar admin 2013-07-15 15269
36 Rotary Dialer clip art admin 2013-04-20 23696
35 Java 프로그램 실행화일 만들기 : Launch4j admin 2013-02-21 19052
34 java network programming source code, learning socket programming admin 2012-12-04 16747
33 2X Client Configuration | Android Remote Desktop 안드로이드 PC 리모트 데스크탑 admin 2012-12-02 18305
32 WIFI 3G 인터넷 연결 실시간 체크 소스코드 Broadcast Receiver 사용 (Adnroid) admin 2012-10-31 28000
31 통신사별 와이파이 비밀번호 admin 2012-10-31 32228
30 팁, wifi 패스워드 모음집 password admin 2012-10-21 17021
29 Android User Session Management using Shared Preferences admin 2012-10-16 48896
28 Unicode Tables v4 admin 2012-10-16 45877
27 HTML Codes admin 2012-10-16 16269
26 IBM Scan Codes EBCDIC Codes admin 2012-10-16 18043
25 ASCII Table and Description admin 2012-10-16 18050
24 How to Show Alert Dialog in Android (간단하고 쉬운설명) admin 2012-10-15 37862
23 How to read contacts on Android 2.0 admin 2012-10-14 20158
22 WIFI 3G 인터넷 연결 체크 소스코드 직접 사용한 코드 android admin 2012-10-14 22991
21 Android Detect Internet Connection Status admin 2012-10-12 28117
20 JAVA + SSL (server and client examples) admin 2012-10-07 30076
19 Querying The Android Contact Database admin 2012-09-30 18008
» Manage Contacts android admin 2012-09-30 19332
17 Android Contacts API 2 example admin 2012-09-30 21994
16 Android 2.0 주소록 동기화 기능 admin 2012-09-30 62636
15 안드로이드용 앱 개발 마켓등록 까지 해본거 샘플 무료국제전화 앱 FreeDialer admin 2012-09-27 22225
14 아이폰 IPhone 앱 개발 기본 admin 2012-09-27 18574
13 [안드로이드/개발] Intent admin 2012-09-23 33873
12 안드로이드 타이머 절적한 설명과 간단한소스코드 등 안드로이드 프로그램 설명 깔끔 admin 2012-09-23 47431
11 google voice source code admin 2012-09-22 17316
10 [안드로이드] 서버/클라이언트 소켓(Socket) 통신하기 admin 2012-09-20 36915
9 FreeDial 무료국제전화는 프리미엄 국제전화 다이렉트 회선사용 admin 2012-09-20 18987
8 Android SQlite 사용 admin 2012-09-04 20395
7 안드로이드마켓에 앱 등록하는 순서 admin 2012-08-19 61401
6 전화관련 안드로이드함수 admin 2012-08-18 21437
5 자바 ,이클립스,Android SDK, ADT 설치하여 무료국제전화 다이얼러를 만들어봅시다. admin 2012-08-06 21384
4 아이폰용 무료국제전화용 무료 다이얼러 Speedydialer 설치및 사용방법 file admin 2012-07-14 17571
3 접속번호 + 상대방번호 # 를 주소록에 전화번호로 저장하여 사용하면 편리하다 admin 2012-06-17 19169
2 App Store - ILD Dialer admin 2012-06-17 15472
1 한국휴대폰에서 미국 중국 카나다 무료 국제전화 서비스 admin 2012-04-27 16573