
package com.ehsehsl.osz; import androidx.appcompat.app.AppCompatActivity; import android.app.AlertDialog; import android.content.DialogInterface; import android.os.Bundle; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public void onBackPre..

package com.ehsehsl.osz; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.Gravity; import android.view.View; import android.widget.Toast; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void bt(View..

먼저 화면과 xml코드를 보여드리겠습니다 화면은 텍스트뷰 하나와 버튼 3개로 구성되어 있습니다 버튼 id는 숫자인 변수로 지정하기 쉽게 순서대로 0~2로 지정했습니다 버튼을 누르면 무슨 버튼이 눌렸는지 텍스트뷰에 나타내는 자바 코드를 보여드리겠습니다 package com.ehsehsl.osz; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.widget.Button; import android.widget.TextView; public class MainActivity extends App..

씨앗 먹기 - Seed Eating - Google Play 앱 햄스터는 움직이면 벽에 닿기 전까지 이동합니다 벽을 잘 활용해서 움직여 씨앗을 먹는 게임입니다 When the hamster moves, it moves until it touches the wall. It's a game where you use the walls to move around and eat the play.google.com 재밌는 퍼즐게임을 만들고 싶어서 웹서핑을 하던 도중 gif파일로 보여주면 이런 게임 없는지 물어보는 질문을 보고 재밌겠다고 생각되어 만들었습니다 처음에는 맵을 한 500개정도 만드려고 했는데 만드는 시간이 생각보다 오래 걸리며 게임이 단순하다며 만들다보니 스테이지들이 비슷한 느낌있기에 39개의 스테이지를..

먼저 화면과 코드부터 보여드리겠습니다 화면 구성은 가이드라인으로 화면을 반으로 나눴고 위에는 스크롤 뷰에 넣은 텍스트뷰 아래는 버튼으로 구성하였습니다 package com.ehsehsl.osz; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.widget.Button; import android.widget.ScrollView; import android.widget.TextView; public class MainActivity extends AppCompatActivity { TextV..

먼저 화면과 xml코드를 보여드리겠습니다 먼저 위와 같이 xml에 입력합니다 EditText에 hint는 에디트텍스트에 아무것도 안 적혀있을 때 나타낼 문구를 적어주시면 됩니다 inputType은 용도에 맞게 설정해주시면 됩니다 위에선 text로 지정했지만 number을 지정한다면 숫자만 적을 수 있으며 종류가 많이 있습니다 Button에서 onClick은 버튼 클릭시 java에 button_click함수를 호출합니다 package com.ehsehsl.osz; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.EditText; impo..

텍스트뷰의 최대 글자 수와 최대 줄 수를 제한하는 방법을 알려드리겠습니다 우선 제한하지 않은 사진과 코드입니다 여기서 줄 수를 제한해보겠습니다 android:maxLines="2" 위 코드를 추가하려 2줄까지 나오도록 하였습니다 이번에는 최대 글자 수를 제한해보겠습니다 activity_main.xml 5글자까지만 적힌걸 볼 수 있습니다 자바로 텍스트뷰의 텍스트를 변경해도 글자제한을 걸기 때문에 유용하게 사용할 수 있습니다 위 코드는 그대로 두고 자바로 텍스트뷰의 텍스트를 변경해도 제한이 걸리는걸 보여드리며 마무리하겠습니다 package com.ehsehsl.osz; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; imp..
- Total
- Today
- Yesterday
- 구구단공부
- 구구단
- 안드로이드
- 구구단앱
- 플러터
- inputbox
- 앱개발
- 오토핫키
- 안드로이드클라이언트
- 자바스크립트
- 안드로이드네이티브
- 매크로
- 안드로이드앱개발
- 자동답장
- JS
- 카카오봇
- 명언
- MouseMove
- 챗봇
- 안드로이드앱
- 안드로이드스튜디오
- 노래
- 코틀린
- 로또
- 카카오톡
- 구구단어플
- Flutter
- loop
- 채팅
- sendinput
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |