본문 바로가기

mobile106

Android - style Theme # 스타일 다루기 공통적인 뷰 위젯 특성 값들의 집합 # 테마 다루기 개별 위젯이 아니라 활동의 모든 View 객체들에 적용되는 특성 집합 setTheme(R.style.right); setTheme(R.style.green_glow); setContentView(R.layout.style_samples) 2019. 7. 16.
Android - Resource R.java # 자원 디렉터리 계통 구조 - /res/drawable/ 그래픽 자원들 - /res/layout/ 사용자 인터페이스 자원들, 위젯들 - /res/values/ 문자열, 색상값 같은 단순 자료들 # 자원에대한 참조 @[추가적인_패키지_이름:]자원형식/변수_이름 ex) @+id:idstr @drawable/icon @string/app_name @+id/android:list # 안드로이드 자산 패키징 도구 aapt aapt (Android Asset Packaging Tool ) R.java를 생성한다. # 자원의 형식 텍스트 문자열, 그래픽 이미지, 사용자 인터페이스 디자인을 위한 색상 스킴 등 등, 안드로이드 응용프로그램이 사용할 수 있는 자원의 형식은 다양하다. /res 하위 디렉터리에 저장됨 자원.. 2019. 7. 16.
ADT Setting & AVD Configure 1. JDK (Java Development Kit) Install 다 운로드 사이트에서 "JDK6"를 다운로드 후 설치합니다. (JRE만 설치해도 실행은 되지만 JDK를 설치 하는 것이 좋을 것 같네요.) java.sun.com 2. EClipse Install url : http://www.eclipse.org/downloads/ 1. download : http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.5.2-201002111343/eclipse-SDK-3.5.2-win32.zip 2. uncompress eclipse-SDK-3.5.2-win32.zip location : C:\WEB_APP\eclipse.. 2019. 7. 16.
Android Life Cycle Life Cycle onCreate -> onStart -> onResume onPause -> onStop -> onDestroy onRestart -> onStart 2019. 7. 16.
Android Basic - Alert dialog AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage(" 보여줄메시지") //간단하게 ex삭제하시겠습니까? .setCancelable(false) .setPositiveButton("Yes", new DialogInterface.OnClickListener() { public void onClick( DialogInterface dialog, int id) { //YES 버튼 눌렸을때 할 작업 } }) .setNegativeButton("No", new DialogInterface.OnClickListener() { public void onClick( DialogInterface dialog, int id) { d.. 2019. 7. 16.
Android interview 1. 기획 논의가 거의 확정된 상태이며, 1. 스케치 --> 제플린에는 디자인에대한 레이아웃의 크기및 가이드라인을 통해. 레이아웃 디자인이 가능함. 1. 개발 공통 구성 작업 필요. 3.1. 네트웍 & http클라이언트 구성 3.2. UI Frame을 어떤식으로 구성할것인지? ### 개발에 필요한 기능 샘플링 진행중. ### MVP를 이용하여 구조로 코딩하도록 가이드가 되었으나, 작업 공수가 많이들 수 있어서 팀내부에서 작업이 어렵다고 이야기한결과 작업이 용이한쪽으로 구조를 잡는것으로 결정됨. ### 작업 환경 및 라이브러리 - Android Studio ::> 제플린 - 콜라비 ::> 협업툴 (게시판) - 슬랙 ::> 채팅 - GIT - glide(image loader) - 네트워크 gson - 버터.. 2019. 7. 16.