
[Android Studio] 간단하게 하이퍼링크 걸기 안드로이드 스튜디오 안드로이드 스튜디오에서 매우 간단하게 하이퍼링크를 거는 방법을 공유합니다. 우선 XML에 버튼 2개를 생성하겠습니다. 이후 Java MainActivity 클래스에 코드 작성을 합니다. public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btn_call = findViewById(R.id.btn_call); Button btn_t..

[Android Studio] 간단한 커스텀 폰트 사용하기 원하는 글꼴 넣기 안드로이드 스튜디오 오늘은 안드로이드 스튜디오에서 원하는 폰트를 사용하는 방법을 알려드리겠습니다. 1. XML 작성 시 폰트 적용 방법 프로젝트 폴더 -> app -> src -> main -> res 폴더 안에 fonts 폴더를 생성합니다. 생성한 fonts 폴더 안에 원하는 폰트를 집어넣어 줍니다. 저는 이번에 넥슨에서 무료로 공유한 폰트들을 넣어보았습니다. 이후 fonts 폴더안에 font.xml 리소스 파일을 생성합니다. 생성한 xml 리소스 파일안에 코드를 작성해줘야겠죠? 간단한 코드입니다. 아까 fonts 폴더 내에 넣었던 폰트 이름을 그대로 위 코드에 넣어주면 됩니다. ex) 폰트 이름이 threeidiotscodi..

[Android Studio] 안드로이드 스튜디오 시작페이지 메인 액티비티 변경하기 안드로이드 스튜디오에서 엑티비티가 여러 개가 되는 경우 시작 액티비티를 변경하고 싶은 경우가 있다. 1. Activity 생성 예제에서는 SubActivity라는 클래스 이름으로 생성하였다. 2. Manifest 수정 액티비티 생성 후 Android Manifest.xml을 들어간다. 위와 같이 기존 코드가 작성되어 있을 것이다. intent-filter부분을 살펴보면 MainActivity가 가장 먼저 열리는 것을 알 수 있다. intent-filter부분을 모두 드래그해서 Ctrl + X를 눌러 잘라내기 한다. 위 코드와 같이 SubActivity 아래에 Ctrl + V로 붙여 넣기 한다. MainActivity와 S..

[Android Studio] 간단하게 캡처 금지하기, 캡처 방지 하기 안드로이드 어플리케이션 개발을 하다 보면 특정 액티비티에서 캡처를 제한하고 싶은 경우가 있다. 매우 간단하게 해결을 해볼 수 있다. getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE); 위 사진과 같이 setContentView 함수가 실행 되기전에 위의 코드를 작성해주면 끝이다. 코드 작성후 실행해보면 캡처 시 안내멘트가 나오는 것을 확인할 수 있다. 반대로 특정 엑티비티에서만 캡처를 허용하고 싶을 때는 아래의 코드를 작성해주면 된다.

[Android Studio] 간단하게 버튼 중복클릭 시간 제한하기 안드로이드 스튜디오에서 onClick 이벤트가 일어나는 버튼이나 이미지, 텍스트 뷰와 같은 곳에 중복클릭이 일어나지않도록 조건을 두려고한다. 코드는 매우 간단하다. private Long mLastClickTime = 0L; 먼저 클릭 시간을 담을 변수를 선언 해준다. @Override public void onClick(View view) { if(SystemClock.elapsedRealtime() - mLastClickTime > 1000) { switch (view.getId()) { case R.id.btn_pass: //클릭시 이벤트 break; } } mLastClickTime = SystemClock.elapsedRealt..

FTP를 이용해 서버에 파일을 옮기는중 발생하는 Permission Denied 오류 해결방법 해당 서버의 경로에 권한을 주지않아서 발생하는 오류입니다. 제가 발생했던 곳은 /var/www/html 경로였는데요 해당 경로에 권한을 주기위해서는 리눅스 서버에서 아래와 같이 커맨드를 입력해주시면 됩니다. sudo chmod -R 777 /var/www/html 이후에 파일 전송을 원활하게 하실 수 있을겁니다.

1. 인터넷 권한얻기 네트워크 통신을 하기위해서는 당연히 인터넷 권한을 얻어야 한다. AndroidManifast.xml로 들어가 해당 코드를 입력한다. 2. HTTP Connection Class 생성 public class RequestHttpURLConnection { public static String postRequest(String _url, ContentValues _params) { HttpURLConnection urlConn = null; StringBuffer sbParams = new StringBuffer(); if (_params == null) sbParams.append(""); else { boolean isAnd = false; String key; String valu..

[Android Studio] 테마 타이틀 없애기, 액션바 없애기 Android Studio 오늘은 Android Studio의 타이틀을 제거하는 방법을 공유하려 합니다. 위 사진과 같이 타이틀이 보이는 것이 싫으신 분들은 간단하게 없애는 방법이 있습니다. 우선 values 디렉토리의 styles.xml로 들어가주세요 해당 코드를 추가해주신 후 AndroidManifest.xml로 들어갑니다. application의 theme 부분을 @style/AppTheme.NoActionBar로 수정해주시면 됩니다. 간단하게 안드로이드 스튜디오 타이틀, 액션바를 제거하는 방법이었습니다.
- Total
- Today
- Yesterday
- kotlin
- rn oss
- Android Studio
- next useEffect
- 깃허브에서 깃랩으로
- 안드로이드 스튜디오
- nextjs ssr deploy
- non-zero exit code detected
- amplify next.js
- react.js useEffect
- Build failed because of webpack errors
- github mirror
- 카카오 해시키
- 코틀린
- react native 오픈소스 라이선스
- rn 오픈소스 라이센스
- 커밋 이메일 변경
- 깃허브 잔디 옮기기
- kakao api notworking
- 라이브러리 라이센스
- 깃랩 잔디 옮기기
- react native oss
- next.js ssr deploy
- 깃랩에서 깃허브로
- next.js useEffect
- 안드로이드 스튜디오 해시키
- gitlab mirror
- room error
- amplify build error
- 안드로이드 해시키
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |