본문 바로가기

Android54

현재 연결된 네트웍의 MAC Address(맥주소)가져오기 ​제목이 무척기네요;; 머 내용은 이렇습니다. 내 폰이 연결된 wifi(보통 인터넷 공유기)에서 같은망을 사용하는 장비들(PC나 다른 폰 또는 장비)의 MAC을 가져와야 할 일이 생깁니다. 그럴때 쓰는게 아래와 같은 소스입니다. 인터넷에 찾다보면 많이나옵니다. 12345678910111213141516171819202122232425262728293031public static String getMacFromArpCache(String ip) { BufferedReader br = null; try { br = new BufferedReader(new FileReader("/proc/net/arp")); String line; while ((line = br.readLine()) != null) { St.. 2015. 2. 11.
폰과 태블릿 구분하기 ​아이폰과 다르게 안드로이드폰은 종류가 워~낙 많다보니 layout만드는게 여간 힘든게 아니네요. 첨에 해상도로 구분하려고 DisplayMetrics displayMetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(displayMetrics); int deviceWidth = displayMetrics.widthPixels; if(deviceWidth 2015. 2. 11.
TimerTask and Timer 를 이용한 간단한 타이머 만들기 안드로이드에서 ​아주 간단한 타이머를 만들 수 있는 메소드 입니다. 바로 Timer와 TimerTask인데요. 이 둘은 같이 다닙니다 ㅎ Timer와 TimerTask의 사용방법은 아주 간단합니다. 우선 요렇게 선언하시구요. 12Timer mTimer;TimerTask mTask;cs 이제 따로 함수를 만들어서 호출하면 됩니다. 아무래도 그렇게 하면 편하겠죠? 우선 저의 경우 12345678910public void TimerOn(){ mTask=new TimerTask() { @Override public void run() { 실행할 명령들... } }; mTimer=new Timer(); mTimer.scheduleAtFixedRate(mTask, 0, 2000); }Colored by Color .. 2015. 2. 11.
Android Notification (안드로이드 알림창) 오랜만의 안드로이드 포스팅이네용. 이번엔 알림창(Notification)입니다. 문자나 이메일 등등 알림들이 오면 위에 뜨는 걸 볼 수 있습니다. 일단 간단한 코드를 보시죠. NotificationManager nm=(NotificationManager)mContext.getSystemService(mContext.NOTIFICATION_SERVICE);int icon=setIcon(weathericon);Notification notification =new Notification(icon,"날씨가 업데이트 되었습니다",System.currentTimeMillis());PendingIntent pi=PendingIntent.getActivity(mContext, 0, new Intent(mContext.. 2015. 2. 11.
Android Alarm manager (알람매니저)를 이용한 디지털 시계위젯 먼저 위젯을 하나 만듭니다. 위젯 만드는 것은 안드로이드 개발자페이지 나 이전글에서 참고 할 수 있습니다. 그 다음 시계를 만들기 위해 레이아웃 파일로 들어가면, Digital Clock과 Analog Clock이 보입니다. 이것을 추가하면 쉽게 시계를 추가 할 수 있다는 생각이...들지만 실행해보면 아래와 같은 화면이 보입니다. 아날로그 시계의 경우 띄워지나 디지털 시계의 경우 아래의 화면이 보이는 데요.. 안드로이드 개발자페이지를 보다보면 그 이유를 알 수 있습니다. A RemoteViews object (and, consequently, an App Widget) can support the following layout classes:FrameLayoutLinearLayoutRelativeLayo.. 2015. 2. 11.
android app 에 admob 광고 추가하기 단계 1. 먼저 admob 계정을 만듭시다. 구글 계정이 있다면 손쉽게 만들 수 있습니다. 그리고 로그인을 합니다. adMob page 처음 로그인을 하게되면 아래의 자기 계좌정보등을 입력하는 페이지가 나옵니다. 이 곳에서 자신의 은행계좌및 은행정보, 어떻게 받을 것인지를 입력합니다. 참고로 영어로 입력해야 합니다. 나머지는 쉽게 입력하시면 되는데 중간쯤보면 ACH/Wire와 PayPal 중 선택하는게 있습니다. 찾아보니 ACH/Wire는 $100가 넘으면 은행으로 송금을 해주는 방식이고, PayPal은 $20가 넘으면 자신의 계정으로 넣어줍니다. 일단 저는 은행송금으로 ㅎ 그리고 은행 이름과 주소 SWIFT code라는 것이 있는데 링크해 놓은 사이트에 들어가시면 잘 정리되어 있어요. 은빛꼬마와 오골계.. 2015. 2. 11.

인기글