Dev Platfrom 썸네일형 리스트형 Android ADB를 이용한 패킷 캡처 Android ADB를 이용한 패킷 캡처 1. adb 명령어를 이용하여 패킷 캡처 - mount 상태로 만듬 : adb shell mount -t ext3 -o rw,remount /dev/block/mmcblk0p6 /system - tcpdump를 이용해 캡처 시작 : adb shell tcpdump -i any -p -s 0 -w /data/packet.pcap - Ctrl-C 로 캡처 중지 - 파일 가지고 오기 : adb pull /data/packet.pcap - 해당 파일을 복사하셔서 WireShark 로 열어 패킷 분석 더보기 ScrollView 속성 ScrollView 속성 1. ScrollView 유용한 속성 속 성 value 설 명 android:fadingEdge="" none, horizontal, vertical Scrollview의 경계선를 어떻게 처리할 것인지를 결정하는 속성입니다. 'none'을 주게 되면 흐릿한 경계선이 없어진다. android:scrollbars="" none, horizontal, vertical Scrollview의 사이드바를 어떻게 처리할 것인지를 결정하는 속성입니다. 'none'을 주게 되면 사이드바가 없어진다. android:overScrollMode="" always, ifContentScrolls,never Scrollview의 overScroll(스크롤을 넘어서 move 이벤트를 발생했을 때) 어떻게 .. 더보기 Android for cocos2d Android for cocos2d 1. Android coco2d 강좌 : http://self-toeic.tistory.com/category/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C%20cocos2d%20%EA%B0%95%EC%A2%8C 2. Android cocos2d 환경 설정 : http://blog.daum.net/kenaska/159 // 3. cocos2d-x Android Wiki : http://www.cocos2d-x.org/wiki_extensions/tag/cocos2d-x?tag_id=266 4. 기본 용어 - Sprite : 이미지 - Layer : 레이어 - Scene : 레이어를 담는 그릇 -> 안드로이드 적으로 해석하년 Group.. 더보기 Edittext Edittext 1. 바이트 길이로 사용자 입력을 제한하는 InputFilter : http://ecogeo.tistory.com/295 더보기 Android 단말별 해상도 폴더 설정 / dip 값 계산 Android 단말별 해상도 폴더 설정 / dip 값 계산 1. 단말별 해상도 폴더 설정 상세 : http://blog.naver.com/PostView.nhn?blogId=haengro&logNo=40153157509 2. px값을 dip값으로 변경하기 위한 수치값 - Low desity 120 - ldpi : dip = px * 1.333.... - Medium density 160 - mdpi : dip = px * 1 - High density 240 - hdpi : dip = px * 0.666.... - X High density 320 - xhdpi : dip = px * 0.5 더보기 Android Google Map 등록 Android Google Map 등록 1. Google Map API Key 생성 절차 : http://minche.tistory.com/24 2. Google Map API Key 생성 시 주의 사항 : http://www.androes.com/86 3. 위 두 사이트를 참고해서 실제 등록 시 삽질한 부분에 대해서 정리해 보았다. - 인증서 지문 만들기 위한 명령어 : keytool -v -list -alias [alias Name] -keystore bugleKeyStore -storepass [password] -keypass [password] a. 현재 포스팅되고 있는 사이트의 인증서 지문는 MD5로 되어 있으면 Google Map Key 발급 페이지 또한 MD5로 Key발급을 받게 되어 있다.. 더보기 Android Market / Store 등록 및 배포 Android Market / Store 등록 및 배포 1. 배포용 apk 생성 : http://blog.naver.com/notinoti?Redirect=Log&logNo=80118448253 2. Google Places API 사용 : https://developers.google.com/maps/documentation/places/?hl=ko 3. Manifest 설정(기기제한) : http://donxu.tistory.com/70 4. 갤럭시 10.1 CALL_PHONE Permession : http://blog.naver.com/PostView.nhn?blogId=notinoti&logNo=80136458695 5. Google play 등록 - 등록 과정에서 의문사항 / 주의 사항 a. .. 더보기 ExpandableListView ExpandableListView (확장 리스트 뷰) ExpandableListView는 2차원 형태로 항목을 표시한다. 그룹(Group)을 배열로 먼저 정의하고 각 그룹에 대해 자식(Child) 항목을 정의해 놓으면 그룹 안에 자식이 배치되며 그룹을 선택하면 확장, 축소된다. 대용량의 항목을 표시할 때 한 번에 다 표시하는 것보다 그룹으로 분류하면 Data를 그룹 형태로 편리하게 이용할 수 있다. 1.ExpandableListView 예 package exam.andexam; import java.util.*; import android.app.*; import android.os.*; import android.widget.*; public class C09_Expandable extends Acti.. 더보기 이전 1 2 3 4 5 다음