본문 바로가기

Android8

[안드로이드] Timer 사용하기! 안녕하세요 푸민입니다.안드로이드에서 Timer는 Thread와 같이 비동기식으로 동작을 합니다.특이한 점으로는 특정 딜레이를 줄수 있어요!일정 시간 뒤에 동작을 하거나, 일정 시간마다 동작하거나 등 제어할 수 가 있습니다.저는 주로 애니메이션 적용시킬때 많이 사용해요 ㅎㅎ 먼저 TimeTask 클래스를 상속받은 클래스를 만들어 줍니다. 코드 private class MyTimer extends TimerTask{@Overridepublic void run() {// 여기 동작할 일}} 설명 해당 클래스에서 Thread와 같이 run() 메소드를 상속받습니다.그리고 동작할 작업을 넣어줍니다. 사용하기 위해서는 Timer 변수를 정의합니다. 코드 private Timer timer;timer.schedule.. 2015. 9. 3.
[안드로이드] 안드로이드 공지사항 표시하기! Notification! 안녕하세요 푸민입니다. 공지사항을 띄우려면 Notification 클래스를 이용하면 됩니다! NotificationManager nm = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE); 먼저 매니저 클래스를 받아옵니다.그리고 공지사항을 구성하는 것은 빌더 클래스를 이용해줍니다. nb = new NotificationCompat.Builder(getApplicationContext())//공지 생성 .setContentTitle("공지사항")//제목 .setContentText("공지합니다.")//내용 .setSmallIcon(R.drawable.ic_launcher)//이미지 .setTicker("공지사항이 도작하였습니다.")//.. 2015. 9. 1.
[안드로이드] HttpGet 사용하기 안녕하세요 푸민입니다.안드로이드에서 네트워크 연결 시 사용하는 HttpGet 클래스를 볼까요. org.apache.http 패키지에 네트워크 관련 클래스들이 있습니. 먼저 import 후 HttpGet 객체를 생성합니다. HttpGet get = new HttpGet(url); 파라미터로 url 을 넘겨 주구요. 그냥 바로 연결 해도 되지만 각종 설정을 하고 싶다면 HttpParams httpParameters = new BasicHttpParams();// http설정int timeoutConnection = 10000;// 타임아웃 10초HttpConnectionParams.setConnectionTimeout(httpParameters,timeoutConnection);// 설정int timeout.. 2015. 8. 27.
[안드로이드] Volley 를 사용하여 이미지 받기 이전에 Picasso 를 이용해서 이미지를 받았는데 이번엔는 Volley를 이용하여 이미지를 받는 방법을 알아보아요! Volley는 구글에서 사용하도록 권장? 하는 것이에요. 1. 먼저 Volley.jar를 라이브러리에 추가시킵니다.사용하는 방법은 private RequestQueue mQueue; mQueue = Volley.newRequestQueue(getApplicationContext()); 이렇게 Volley 패키지의 RequestQueue 를 만듭니다. Queue 의 역할은 우리가 이미지를 요청하면 자료구조 Queue처럼 먼저 요청한 것을 먼저 불러온다는 장점이 있어요. 2. 이미지를 불러오는 방법은 ImageRequest imageRequest = new ImageRequest("http:.. 2015. 8. 26.