전체보기
-
(Swift) 기본데이터 타입 [총정리]Programing Language/Swift 2019. 10. 9. 23:46
var, let 차이점 var 변수명 : 자료형 = 값 let 변수명 : 자료형 = 값 var와 let의 차이점은 var는 변수형 자료 로써 한번 선언한 값에 같은 자료형에서 다른 값으로 변경 할 수 있다. let 자료형은 상수형 자료 로써 한번 선언한 값은 다른 값으로 변경 할 수 없다. 기본 데이터 타입 Bool Int, UInt Float, Double Character, String Any - Swift의 모든 타입을 지칭하는 키워드 AnyObject - 모든 클래스 타입을 지칭하는 프로토콜 nil - '없음'을 의미하는 키워드 1. Any Swift의 모든 타입을 지칭하는 키워드 var someAny: Any = 100 someAny = "어떤 타입도 수용 가능합니다" someAny = 123...
-
안드로이드 개발자가 정리하는 Android, iOS 비교표Programing Language/Swift 2019. 10. 9. 01:34
안드로이드 개발자가 iOS 개발하며 정리하게 된 비교표 계속 업데이트 됨 (11.23 현재) 용어 비교 AndroidiOS Activity ViewController Fragment ContainerView View View ListView TableView RecyclerView TableView, CollectionView TextView Label EditText TextField, UITextView Spinner PickerView SharedPreference UserDefaults ProgressBar ActivityIndicator 9-patch image strech image 이미지 설정 AndroidiOS centerCrop Aspect Fill & Clip to Bounds 화면 전..
-
[Android Studio] 인스타같은 이미지 필터 예제Programing Language/Android Studio(Java&Kotlin) 2019. 8. 29. 17:36
https://www.androidhive.info/2017/11/android-building-image-filters-like-instagram/ Android Building Image Filters like Instagram - Tutorial Android tutorial about building filters like Instagram. Explained building Instagram's filter interface with brightness, contrast, saturation controls. www.androidhive.info 가장 기본적인 Gradle dependencies { implementation fileTree(dir: 'libs', include: ['*.jar'..
-
Intellij에서 ssh연결하기Programing Study/E.T.C 2019. 8. 27. 00:12
https://jwj1699.tistory.com/15 IntelliJ에서 SSH연결하기 윈도우 사용자들은 리눅스웹서버에 접속하거나 파일을 보내기위해선 PuTTY나 FileZilla와 같은 프로그램을 사용해야한다. 만약 IntelliJ를 사용하고있다면 간편하게 IntelliJ에서 바로 웹서버 터미널을 사용할 수.. jwj1699.tistory.com 윈도우 사용자들은 리눅스웹서버에 접속하거나 파일을 보내기위해선 PuTTY나 FileZilla와 같은 프로그램을 사용해야한다. 만약 IntelliJ를 사용하고있다면 간편하게 IntelliJ에서 바로 웹서버 터미널을 사용할 수 있다. 윈도우 사용자가 아니더라도 터미널과 인털리제이를 왔다갔다하는 번거로움(?)을 줄일 수 있다. 1. Tools -> Deployme..
-
[Android]바코드 or QR코드 읽기Programing Language/Android Studio(Java&Kotlin) 2019. 8. 26. 21:46
https://github.com/journeyapps/zxing-android-embedded journeyapps/zxing-android-embedded Port of the ZXing Android application as an Android library project, for embedding in an Android application. - journeyapps/zxing-android-embedded github.com Adding aar dependency with Gradle From version 3.6.0, only Android SDK 19+ is supported by default. Add the following to your build.gradle file: implem..
-
자바 for문을 이용하여 Map, Hash 값 꺼내기Programing Language/Android Studio(Java&Kotlin) 2019. 8. 23. 01:43
자바 for문을 이용하여 Map, Hash 값 꺼내기 자주 사용하지는 않고 알고리즘 문제풀거나 디버깅할때 사용함 Map Map을 꺼내는 방법은 아래 3가지 방법이 가장 보편적이다. 개인적으로는 1번 방법이 가장 간단하고 직관적인것 같아서 이것만 쓰고있음 방법1) key : b / value : bbb 방법1) key : c / value : ccc 방법1) key : a / value : aaa ============================ 방법2) key : b / value : b 방법2) key : c / value : c 방법2) key : a / value : a ============================ 방법3) key : b / value : bbb 방법3) key : c / ..
-
AlterDialog 코드Programing Language/Android Studio(Java&Kotlin) 2019. 8. 13. 21:38
AlertDialog.Builder alert = new AlertDialog.Builder(chatroomActivity.this); alert.setTitle("제목넣으시오"); alert.setMessage("내용을 넣으시오"); alert.setPositiveButton("버튼 오른쪽", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { dialog.dismiss(); } }); alert.setNegativeButton("버튼 왼쪽", new DialogInterface.OnClickListener() { @Override public void onClic..