귀찮은 ActionBar 스타일 수정을 한번에!

웹에서 직접 스타일을 이리저리 수정해보고 결과물을 압축 파일로 받아볼 수 있는 곳 Android Action Bar Generator ==> 웹에서 다운받은 resource 파일들을 프로젝트에 복사해서 넣고 styles.xml 파일을 자신의 style 파일과 합쳐주면 됩니다.     액션바 스타일링에 대한 자세한 소개는 여기 http://codeflow.co.kr/question/804/%EC%95%A1%EC%85%98-%EB%B0%94%EB%A5%BC-%EC%8A%A4%ED%83%80%EC%9D%BC%EB%A7%81-%ED%95%98%EA%B8%B0/  

[펌] ViewPager를 사용해 보자

like miller 님의 블로그에서 가져온 정보입니다. http://blog.daum.net/mailss/19   *ADT 17 버전 부터는 라이브러리 파일을 프로젝트 내 libs 폴더에 넣어야 제대로 인식한다.  빌드패스를 따로 잡아주지 않아도 자동으로 인식한다.  샘플 소스는 libs 폴더에 넣지 않았기 때문에 ADT 17버전에서는 실행시 Exception이 발생한다.  libs 폴더로 jar 파일을 이동시키고 빌드패스를 수정하면 된다.   지난번 ViewPager에 대해서 간단한 예제를 만들어봤다. 이번에는 […]

[펌] 항상 최상위에 나오는 뷰 만들기2 – 터치이벤트, 투명도, 이동

like miller 님의 블로그에서 가져온 정보입니다. http://blog.daum.net/_blog/BlogTypeView.do?blogid=0NADc&articleno=35&categoryId=3&regdt=20121022143331&totalcnt=20   항상 최상위에 나오는 뷰 만들기2 (팝업 비디오 + Q슬라이드)   이전에 쓴 글 '항상 최상위에 나오는 뷰 만들기'는 뷰는 나오지만 터치 이벤트를 받지 못했다. 터치 이벤트를 받더라도 ACTION_OUTSIDE 이벤트만 받을 수 있었다.   이제는 그냥 최상위 뷰만 나오게 하는 것이 아니라 뷰를 최상위에 나오게 하면서 모든 터치 […]

[펌] 항상 최상위에 나오는 뷰 만들기

like miller 님의 블로그 글에서 가져온 정보입니다. http://blog.daum.net/_blog/BlogTypeView.do?blogid=0NADc&articleno=18&categoryId=3&regdt=20111117114647&totalcnt=20   안드로이드 앱을 이것 저것 써보다 보면 어느 화면에서든지 항상 위에 떠있는 뷰를 사용하는 앱을 발견하게 될 것이다. 그 예로 battery info always라는 앱을 꼽을 수 있다. *battery info always 설명 : http://blog.naver.com/gin073k?Redirect=Log&logNo=90127230480   그렇다면 저 앱은 어떻게 자신의 앱도 아닌데 바탕화면이던, 게임앱이던 항상 자기 뷰를 표시할 수 […]

[펌] ActionBar 고급정보들.

  출처 : 돼지왕왕돼지 놀이터 (http://aroundck.tistory.com/732) http://developer.android.com/guide/topics/ui/actionbar.html      – ActionBar는 Android 3.0 ( API Level 11 ) 부터 도입된 녀석.   – ActionBar 의 주된 목적은. 1. Action bar 는 Application 이름, User 위치 표시. 2. 일관된 navigation 이나 view 의 갱신 등에 사용한다. 3. user 가 자주 쓰는 action 을 만들어 제공한다.   – ActionBar […]

안드로이드 3G IP 확인하는 코드

 

안드로이드 부팅 과정

Boot sequence          Boot loader     Kernel     init     service manager     usbd     mountd     adbd     debuggerd     rild     mediaserver     installd     qemud     dbus-daemon     zygote     system_server     start-up time launched apps Kernel Image     Linux kernel의 경우 compile이 완료되면 압축된 이미지 형태가 생성되는 구조    […]

안드로이드 프레임웍 오버뷰

Android framework Android JAVA Runtime 구조     Core library (Java)     Dalvik VM (JNI)     Native library + Native service (C/C++) Dalvik VM     비표준 JAVA Virtual Machine     Android SDK로는 Java 소스를 Dalvik용 bytecode로 직접 컴파일이 불가능     DEX File 포맷의 Application 수행     DX 툴을 사용하여 자바의 .class 파일을 Dalvik용 bytecode로 변환하여 실행 […]

안드로이드 메모리 관리 기술 자료

Linux System Memory Model MMU(Memory Management Unit) 사용으로 인해 Physical Memory가 아닌 Virtual Memory로 동작함.     – 현재 32bit ARM 아키텍처로 인해 Virtual memory 4GB 를 사용함.     – 통상 User space 를 3GB, Kernel Space를 1GB를 사용     – User space (0x0000 000 ~ 0xBFFF FFFF)         프로세스가 사용자 모드에서 동작 중일 때의 […]

안드로이드 ADB로 디버깅하기 – 커맨드 모음

ADB 커맨드 모음 ADB Logcat [option]     -c : 전체 로그를 삭제     -d : 로그를 스크린에 보여주고 종료     -f <filename> : 지정한 파일에 로그를 출력     -g : 로그 버퍼의 사이즈 출력     -s : 기본 필터를 설정 (-s 대신에 *:S 가능)     -v : 로그 메시지의 포맷을 설정 Log message level    […]