Android

Android

Tap Titan2 계산기 모작

깃허브 주소https://github.com/tehon/Coffeedroid/tree/master/Tab_cal 화면 및 기능 버튼 리스너랑 그리드 레이아웃 연습으로 탭 타이탄2에 부가기능으로 있는 계산기를 따라 만들어보았다. 탭 타이탄2 정말 재미있는 게임이다. 1때부터 열심히 하고 있는 게임.. 비슷하게 만든 계산기 코드 MainActivity.java public class MainActivity extends AppCompatActivity { FormulaFactory f; // 계산중인걸 저장하는 공간을 만들어둔다. String saveTextInjava = ""; String littlesaveTextInjava = ""; String resultTextInjava; Double result..

Android

android:singleLine과 android:maxLines

강제 한줄 출력 방법으로 singleLine을 배웠는데써보니까android:singleLine="true"android:singleLine is deprecated: Use maxLines="1" instead less... (Ctrl+F1)Deprecated views, attributes and so on are deprecated because there is a better way to do something. Do it that new way. You've been warned 이런 경고문이 떴다이제 그만 쓰고 maxLines라는 걸 쓰라고..바뀌었나보다 android:maxLines="1"이제 이걸 써줘야겠다..

Android

android studio

맨날 안드로이드 스튜디오가지고 혼자 놀다가오늘은 강의를 들으면서 써봤다오랜만에 다시 켜본건데느낀 점이 있어서써본다 예전에 안드로이드 스튜디오를 켰을때는 별 감흥이 없었다인터페이스도 이클립스랑 많이 달랐고 사용법도 잘 몰랐다. 근데 오늘은 달랐다나는 그동안 개발공부를 하면서 pycharm, IntelliJ를 알게 되었고 Gradle도 알게 되었다. Android studio를 키는 순간 이제는 익숙한 인터페이스가 눈에 들어왔다.당황스러웠다.. 허허그랬다.Android studio는 IntelliJ + Gradle 이였다.. 굉장히 재미있네역시 사람은 배워야하는것 같다..

Android

Widget

위젯( Widget )화면 위의 모든 것들을 위젯이라고 함버튼, 텍스트, 리스트 같은 것들 모두 위젯 모든 위젯은 View를 상속함View - 모든 위젯의 부모클래스인 View님Widget - 다른 위젯을 포함할 수 없음TextView - 글씨출력Button - 버튼EditTesxt - 입력ImageView - 이미지 출력ViewGroup - 다른 위젯 포함가능ListView - 리스트GridView - 테이블 모양의 리스트

Android

Button + setOnClickListener

activity_main.xmlandroid:id = "@+id/mybuttonid아이디설정 = "새로 id를 만들겠다/새 아이디 지어주기" 위에 만든 버튼에 클릭 기능을 넣어주자MainActivity로 가자 MainActivity.javapublic class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); /* 버튼 기능 추가 */ // activity_main에 있는 버튼을 받아와서 리스너를 넣어줄 버튼 객체를 만든다 Button..

Android

MainActivity 상속관계

Activity - App 실행, 뒤로가기,Home버튼 이벤트, App 종료 등▲ 상속AppCompactActivity - 타이틀바,메뉴 등▲ 상속 MainActivity public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState){ // savedInstanceState - app설정이 저장되어있음 super.onCreate(savedInstanceState); // super= 부모인 AppCompactActivity실행 > Activity 내에 만들어진 oncreate 실행 setContentView(R.layout.activity_main); // R.l..

개발세탁기
'Android' 카테고리의 글 목록 (6 Page)