<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name = "android.permission.INTERNET"/>
<uses-permission android:name = "android.permission.READ_PHONE_STATE"/>
Mac 정보 및 전화번호 가져오기
public String getLocalPhoneNumber(){ //전화번호 TelephonyManager manager = (TelephonyManager) getSystemService(TELEPHONY_SERVICE); return manager.getLine1Number(); } public String getLocalIpAddress() {//맥 어드레스 try { for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { NetworkInterface intf = en.nextElement(); for (Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses(); enumIpAddr.hasMoreElements();) { InetAddress inetAddress = enumIpAddr.nextElement(); if (!inetAddress.isLoopbackAddress()) { return inetAddress.getHostAddress().toString(); } } } } catch (SocketException ex) { ex.printStackTrace(); } return null; }
'Android > Tip&Tech' 카테고리의 다른 글
Changing the Android EditText UI Widget (0) | 2011.03.15 |
---|---|
android 로그인 처리 예제 (0) | 2011.03.15 |
안드로이드(Android) 의 ImageView 레이아웃 옵션과 사용예제들 (0) | 2011.03.14 |
[Day19] Android Iphone Tab UI 2 소스 (0) | 2011.03.11 |
[팁] Activity에서 XML을 이용해 Tab을 사용시 쉬운 팁 (0) | 2011.03.11 |