OLD개발이야기/Android Studio

    안드로이드 스튜디오 뷰 View

    안드로이드에서의 화면은 모두 View라는 클래스를 상속 받는다. 뷰 클래스는 위젯이라고 한다.ex) 버튼은 버튼위젯, 코드에서는 버튼 클래스 . 위젯을 담아서 배치하는 툴 ( 레이아웃) 즉 View 가 모든 위젯의 부모 클래스 이다. 위젯과 레이아웃들은 모두/ View 클래스의 속성과 메소드를 상속 받는다. XML속성id속성 - 코드에서 해당 아이디로 접근을 시도한다.findViewById(R.id.해당아이디);( 텍스트뷰나 배경이미지 이미지뷰는 굳이 아이디 속성 필요 ㄴ) Match_parent 부모에 폭이나 높이를 맞춤Wrap_content 자신의 글자가 들어갈 정도로 맞춤

    안드로이드 기본 레이아웃 설정

    gridLayout같은 경우는먼저 사이즈를 정의를 함 frameLayout은 각각 겹치게 놓을 때 LinearLayout은 요즘 많이 쓰임 && RelativeLayout맨위에 android:orientation="horizontal" 이걸로 레이아웃 설정하는듯 한쪽 방향으로 선형적 요소들 나열 할 떄

    안드로이드 스튜디오 Linear Layout

    종류는 2가지이다.android:orientation=“vertical” // 세로 android:orientation=“horizontal” // 가로 android:layout_width/height:"match_parent/wrap_content” match_parent- 내용과 상관없이 화면을 꽉 채움wrap_content- 내용이 들어있는 만큼만 화면을 차지한다Android:textColor=“#fc0000” Android:background= “#68f1fd" 일반 레이아웃과 달라진 점 ?

    안드로이드 스튜디오 인텐트란 , 인텐트 호출

    Intent? 안드로이드 기기에 설치되어 있는 다른 앱에 푸쉬를 보낼 때 사용 public void onClick(View v){ Intent intent = new Intent(getApplicationContext(),SecondActivity.class); startActivity(intent);}새로운 인텐트 객체를 생성하고, 다른 클래스를 파라미터로 넘긴다. startActivity()안에 넣어주면 인텐트 객체인 새로운 화면인 SecondActivity가 실행된다.인텐트 객체에 데이터를 넣어서 전달한다.startActivity()는 새로운 액티비티에서 응답이 없을 때 사용한다.startActivityForResult()의 경우에는 새로 띄운 액티비티로 받는 응답을 처리할 경우에 사용한다. Exa..

    안드로이드 푸시 알람 ( 서버 x)

    http://blog.naver.com/PostView.nhn?blogId=tkddlf4209&logNo=220722386993&categoryNo=0&parentCategoryNo=0&viewDate=¤tPage=1&postListTopCurrentPage=1&from=postView

    Android Studio AR

    유니티 엔진 기반으로 Vuforia 증강현실을 구현해보았기 때문에당연히 안드로이드 스튜디오도 뷰포리아로 하려고 했는데튜토리얼도 그렇고 다들 유니티 엔진만 쓴다.. 확실히 안드로이드 개발하고 jar뽑아서 유니티 엔진에서 결합 할 수 있지만,새롭게 안드로이드 스튜디오로 개발하고 싶은 목표가 있다! http://blog.mirr.info/wordpress/comparison-and-selection-of-ar-sdk/ 여길 보고 일단은 원랜 AR Tool Kit 쓰려 햇는데Kudan을 사용해보려고한당!