Android Studio = EclipseProject = WorkspaceModule = Project Gradle : 빌드 하기 위한 시스템apk : 단말에 설치 하는(배포하는) 어플배포하기 위해 apk를 만드는 과정을 빌드라 한다.java 의 빌드 시스템의 종류 : Ant, Maven, GradleAnt : 확장성이 좋다.Maven : 사용이 편리하다.Gradle : Ant + Maven 의 장점을 가져온것Android Studio 에서 Gradle을 사용한다.Gradle Scripts = Groovy를 사용한다. Groovy 는 자바에 파이썬의 특징을 더한것이다.+-Gradle Scripts---+ build.gradle ( Project : 프로젝트명)---+ build.gradle (Modu..
모든 뷰 객체는 View를 상속 받는다.+ View+- View Group (뷰 객체들이 있는 모음 = div > div)+- text view---+ LinearLayout---+ button... LinearLayout 안 또다른 LinearLayout를 추가할 수 있고 이것을 View Group이라 한다. 여러개의 layout xml 파일(뷰)들 중 특정 xml을 메인으로 보여주는 방법+- res---+ layout------+ activity_main.xml (안드로이드 스튜디오에서 만든 기본 레이아웃)------+ main.xml (별도로 만든 레이아웃) main.xml 을 메인으로 설정하는 방법은MainActivity.java > MainActivity > onCreate(){} 에서setCo..
Android Layout 종류LinearLayout가로 또는 세로 방향 기준으로 뷰를 구성함android:orientation="[vertical, horizontal]" // vertical : 세로 / horizontal : 가로RelativeLayout부모 컨테이너 기준으로 뷰를 구성함 (css의 float와 유사함)FrameLayout하나의 View만 보여줌(css 레이어 position:absolute 와 유사함. FrameLayout을 중첩으로 쌓아서 보여줄 수 있음)TableLayoutHTML의 Table에 해당함ScrollView뷰 또는 뷰그룹을 포함하여 스크롤이 가능케 함(div overfloat:scroll) 색상표현법#RGB#RRGGBB#ARGB (A : 알파, 투명도)#AARRGG..
안드로이드 스튜디오의 프로젝트 디렉토리 구조의 설명app+- manifest : 앱의 모든 설정내용 (AndroidManifest.xml)+- java : 실제 프로그램 파일들(자바 클래스 파일, MainActivity.java)+- res : 뷰, 레이아웃 관련 파일들(UI 관련) +- drawable : 이미지 관련 파일들 +- layout : 레이아웃 xml 파일들(activity_main.xml) +- mipmap : 앱 아이콘 이미지 +- values : 문자열, 색상 등 앱의 뷰와 관련된 설정 변수들(strings.xml, colors.xml, styles.xml) PHP 웹프로그램으로 보자면mainfest = 웹프로그램의 모든 설정 항목java = php (CI에서의 컨트롤러 와 모델?)la..
기본 인스턴스 생성법 NSString *nameString = [[NSString alloc] initWithString:@"Hello World"]; NSString : 객체 형 nameString : 인스턴스명 NSString alloc : 객체명, 메모리 initWithString : 객체메소드 @"~~~" : 객체메소드의 파라메터(nameString 의 값) 메소드 호출 instance = [ObjectName methodName parameter:value parameter:value] 메소드 실행후 돌려 받는 값을 따로 지정 하고 싶을때(객체생성시 동일) hashValue = [[sorceStr subStringFrom:2 to:5] hash] sorceStr의 2~5까지 문자를 구해서 has..
@http://blog.daum.net/hopark/15976021 싱글 유저 모드로 부팅하기 : 맥 오에스 텐을 재시동하게 하고, 화면이 검게 변화면 command+s 키를 동시에 누르고 있으면, 평소에 기본적으로 시동되는 멀티 유저 모드가 아닌 싱글 유저 모드로 부팅됩니다. 검 은 바탕에 흰 글씨로 된 텍스트 시동 화면이 나오면서 잠시 후 프롬프트(root #_)가 나타납니다. 이때, 프롬프토 바로 윗줄에 두 가지 중요한 명령어가 표시되어 있습니다. /sbin/fsck -fy (filesystem consistency check and interactive repair) /sbin/mount -uw / 첫번째 명령인 "/sbin/fsck -fy"는 다음에 설명하고, 여기서는 두번째 명령인 "/sbin..