일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 네트워크보안
- 서비스
- 엑티비티
- Intent
- opengl
- 브로드케스트 리시버
- 뮤직비디오
- 네트워크
- Linux
- 걸스데이
- 토익
- Eclipse
- TOEIC
- 배다해
- opencv
- xml
- 이클립스
- error
- Java
- Android
- rainbow
- 쓰레드
- 자바
- 바닐라루시
- 안드로이드
- 인텐트
- 레인보우
- 영어
- HTML
- Looper
- Today
- Total
목록전체 글 (72)
W.A 저장소
어떻게 하면은 AppWidget(위젯)을 움직이게 할 수 있을까??? 하는 생각으로 시작을 하게 되었다. 이러한 방법을 알기전에 위젯이 어떤한 방식으로 구성이 되고 사용할 수 있는지에 대해서 알아야했다. 그럼 하나씩 차근차근 살펴보자. 위젯의 생명주기 1. 위젯 정의 2. 위젯 인스턴스 생성 3. onUpdate() (시차가 만료되는 순간) 4. 클릭에 반응(메인화면의 위젯 뷰 상에) 5. 위젯 인스턴스 제거(메인화면에서) 6. 위젯 패키지 설치제거 [출처] 안드로이드 App Widget 이야기|작성자 휴우 App Widget은 다른 어플리케이션(예를 들어 홈 화면과 같은)에 포함될 수 있는 작은 어플리케이션 View이고 주기적으로 업데이트 이벤트를 받습니다. UX 적으로는 위젯이라고 하는데, 개발자들은..
쓸모없이 돌아가는 나쁜 프로세스를 죽이기 위한 노력. 우선 그런 프로세스들을 찾기 위해서 ActivityManager를 사용하여 현재 실행중인 어플들의 목록을 받아오는 작업부터 시작했다. 보시면은 아시겠지만 while(rAppIterator.hasNext()) { runningAppProcess = rAppIterator.next(); ProcessInfo processInfo = new ProcessInfo(runningAppProcess.processName, runningAppProcess.pid); taskProcessInfo.add(processInfo); Log.d(TAG, runningAppProcess.processName);} 위와 같은 방법을 사용하여 기본적으로 현재 실행되고 있는 프로..
팝스타 브리트니 작곡가, 걸스데이 신곡에 참여 아직은 많은 관심을 받지는 못하지만 곧 많은 관심을 받을 만한 그룹인 것 같아요. 화이팅 하길.. 걸스데이
파일 1. 다른 이름으로 저장 : F12 편집 1. 서식 복사 : Ctrl + Shift + C 2. 서식 붙여넣기 : Ctrl + Shift + V 삽입 1. 메모 넣기 : Alt + Ctrl + M 2. 단 나누기 : Ctrl + Shift + Enter 3. 미주 넣기 : Alt + Ctrl + D 4. 각주 넣기 : Alt + Ctrl + F 서식 1. 글꼴 대화상자 : Ctrl + D 2. 굵게 : Ctrl + B 3. 이탤릭체 : Ctrl + I 4. 밑줄 : Ctrl + U 5. 글꼴 바꾸기(toolbar에서) : Ctrl + Shift + F 하고 화살표 6. 글꼴 크기 바꾸기(toolbar에서) : Ctrl + Shift + P 하고 화살표 7. 스타일 바꾸기(toolbar에서) : Ct..
현재 자신의 플랫폼에 어떤 패키지(apk)가 설치되어 있는지 확인을 할 수 있는 코드이다. 대략적으로 한번 살펴본다면은 쉽게 이해가 갈 것이다. 밑의 내용이 소스를 실행하였을때 나오는 항목들이다. 소스를 확인해보자. // ACTION_MAIN을 가지는 Intent 생성 final Intent mainIntent = new Intent(Intent.ACTION_MAIN, null); /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { PackageManager pm = this.getPackageManager(); Iterator packageInfo; mainI..
현재 진행하는 프로젝트를 위해 죽어도 다시 바로 살아날 수 있는 서비스가 필요하여 간단한 서비스가 죽게 되면은 AlarmManager를 이용하여 다시 살아날 수 있는 서비스를 만들어보았다. 시작은 우선 기본적인 서비스 시작과 중지를 담당하는 MainActivity가 있다.(ImmortalServiceMainActivity) 주가되는 것은 PersistentService.java & RestartService.java 두 가지가 있다. 이 두개를 이용하여 서비스가 중지가 되면 AlarmManager를 이용하여 서비스를 다시 실행하게 만들어준다. 위의 것을 사용하기 위해서는 Service의 생명주기를 알아야 한다. 그러면 이제 부터는 소스를 살펴보자. PersistentService.java @Overrid..