안드로이드 텍스트뷰에 스크롤 추가하기 layout xml 코드 액티비티에 textview = findViewById(R.id.textview); textview.setMovementMethod(new ScrollingMovementMethod()); 만약 스크롤을 보이게 하고 싶다면 android:scrollbarFadeDuration = "0" android:scrollbarAlwaysDrawVerticalTrack = "True" android:scrollbarThumbVertical="@color/원하는 컬러" //현위치 스크롤바 색깔 android:scrollbarTrackVertical="@color/원하는 컬러" //전체 스크롤바 색깔 android:scrollbarSize="2dp" // 스..
1. 프로젝트 백업 진행하다 실수하면 되돌릴수 없는 길로 갈수 있습니다. 원본 백업은 필수입니다. 2. 프로텍트 폴더면 변경 폴더명을 변경합니다. 이때 안드로이드 스튜디오는 실행되지 않는 상태이어야 합니다. 3. 안드로이드 스튜디오 실행 -> 변경된 폴더명으로 불러오기 4. 새패키지 생성 Java -> New -> Package 선택 5. Directory Structure탭에서 main이 포함된 폴더 선택 6. New Package 뉴 패키지 네임 생성 7. 기존 패키지 액티비티를 새 패키지로 이동 . (기존패키지 제거) main, androidtest, test 모두 동일한 작업을 수행한다. 8. AndroidManifest.xml 에서 package이름을 변경한다. 9 빌드 그래들 변경[앱 모듈] ..
private void button1_Click(object sender, EventArgs e) { var s = new Series(); s.ChartType = SeriesChartType.Line; var d = new DateTime(2013, 04, 01); s.Points.AddXY(d, 3); s.Points.AddXY(d.AddMonths(-1), 2); s.Points.AddXY(d.AddMonths(-2), 1); s.Points.AddXY(d.AddMonths(-3), 4); chart1.Series.Clear(); chart1.Series.Add(s); chart1.Series[0].XValueType = ChartValueType.DateTime; chart1.ChartAreas..
/* 사용법 */ System.DateTime.Now.ToString("yyyy"); DateTime.Now.ToString("yyyy-MM-dd-HH-mm-ss"); /* 예 */ DateTime.Now.ToString("yyyy"); // 2012년 DateTime.Now.ToString("MM"); // 10월 DateTime.Now.ToString("dd"); // 15일 DateTime.Now.ToString("hh"); // 15시 DateTime.Now.ToString("yyyyMMdd"); // 2012년 10월 15일 DateTime.Now.ToString("HHmmss"); //15시 02분 00초 DateTime.Now.ToString("yyyy-MM-dd"); //2012-10-15..
안드로이드 앱을 만들다보면 화면으 가로, 세로로 고정해야 할 때가 있다. 안드로이드 액티비티 화면을 가로, 세로 고정하는 방법은 2가지가 있다. 먼저 가로모드는 Landscape, 세로모드는 Portrait 첫번째 방법 AndroidManifest.xml 파일에서 두번째 방법 액티비티 실행시 onCreate()메소드에서 설정 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTARIT); // 화면 세로 고정 setRequestedOrientation(ActivityInfo.SCR..
플레이스토어에 앱 출시하기 앱을 완성했다면 구글 플레이스토어에 앱을 출시해야한다. 먼저 플레이스토어에 등록하세요. 그리고 앱을 올리는 방법만 정리를 해보겠습니다. 먼저 안드로이드 스튜디오로 가서 .apk 파일을 만들어야 되요. apk는 Android application package의 줄임말입니다. 1. release용 APK 파일 만들기 [Build] - [Generate Signed Bundle / APK...] 2. APK를 선택합니다. 3. 처음 Key Store를 만드는 경우 [Create New]를 클릭한다. 4. 빨간색으로 표시된 부분 입력하세요. 키를 저장할 폴더 하나 만들어주시고 꼭 패스워드 기억해두시고요. 5. 리멤버 패스워드 체크하세요 6. 릴리즈 선택하시고 시그니처 버전 v1, v..
안드로이드에서 int value = 5; TextView tv = findViewById(R.id.textView); tv.setText(value); 이런 형식으로 쓰면 오류가 나요. 이유는 숫자를 Android resource id로 인식하기 때문입니다. 따라서 다음과 같이 사용해요합니다. 첫번째 방법으로 tv.setText("블라블라"+value); 두번째 방법으로 tv.setText(String.valueOf(value));
안드로이드 스플래시 넣기 https://youtu.be/o8IsJJE6f1E - YouTube www.youtube.com Splashscreen.java import android.app.Activity; import android.content.Intent; import android.graphics.PixelFormat; import android.os.Bundle; import android.view.Window; import android.view.animation.Animation; import android.view.animation.AnimationUtils; import android.widget.ImageView; import android.widget.LinearLayout; publ..
안드로이드 앱 설치후 런처 아이콘 변경하기 1. 메뉴에서 File > New > ImageAsset를 선택합니다. 2. Asset Studio가 실행되면 다음 항목들을 변경합니다. Name에 ic_launcher에서 아이콘이름만 뒤에 달아주면 Layer Name도 자동으로 변경됩니다. (참고로 저는 아이콘 이름을 dice로 넣어 주었습니다. 간단하게 주사위 던지는 앱을 만들었습니다. dice=주사위) 처음에는 Foreground Layer로 설정되어 있습니다. 그리고 Path(경로)에도 이미지 경로를 설정해줍니다. 그리고 이미지 Resize를 조절해줍니다. 이제 Background Layer를 선택하고 설정합니다. Asset Type에서 Color를 선택하고 Color를 FFFFFF 흰색으로 변경합니다...
Android Kotlin Admob 안드로이드 코틀린 애드몹 이제부터 코틀린 열심히 배워볼랍니다. 무엇보다도 광고를 넣는 방법을 알아야 돈을 벌죠. 돈을 벌어야 뭐든 하니까요. 오늘은 안드로이드 스튜디오 코틀린을 이용하여 애드몹 광고를 넣는 방법을 터득했습니다. 1. build.gradle(Module: app) implementation 'com.google.android.gms:play-services-ads:11.4.2' 2. 레이아웃 activity_mail.xml 3. 코틀린 코딩 4. 애드몹 샘플 아이디는 https://developers.google.com/admob/android/banner?hl=ko 배너 광고 | Android | Google Developers Banner ads o..
안드로이드 애드몹 광고 띄우기 1. build.gradle(Module: app) 에 다음과 같이 추가한다. implementation 'com.google.android.gms:play-services-ads:15.0.1' 꼭 15.0.1로 !!! 추가하고 Sync Now도 눌러요. 2. XML 코딩하기 여기서 광고 아이디는 샘플을 가지고 왔다. (https://developers.google.com/admob/android/quick-start) 실제 광고 아이디를 가지고 오려면 애드몹에 가입해서 가지고 오면 된다. 앱추가하면 광고 아이디를 받을수 있다. 그런데 테스트 프로그램이기 때문에 실제 광고배너를 가지고 와서 누르면 불이익을 받는다. 불이익은 계정 정지 이런거다. 그러니 테스트 프로그램은 샘플..
안드로이드 가상기기(AVD)가 아닌 안드로이드 폰을 개발 컴퓨터에 USB로 연결하고 안드로이드 폰에서 실행해보겠습니다. 1. 스마트폰(안드로이드 폰) 설정하기 안드로이드폰과 PC를 USB로 연결한다. 설정 >> 휴대폰 정보 >> 소프트웨어 정보 >> 빌드번호를 여러번 탭하다 보면 "개발자 옵션"메뉴가 나타난다. 설정 >> 개발자 옵션 >> USB 디버깅 활성화 2. 컴퓨터 설정하기 설정할게 특별히 없다. Run App을 실행하면 다음과 같이 나온다. 상단에 내가 연결한 안드로이드폰인 Samsung SM-G950N이 떠이는걸 볼 수 있다.