전체 글 213

Android 릴리즈 HashKey 구하기 (feat.cmd)

서비스 되고있는 앱은 jks 파일이 존재함 이 서명된 jks파일을 가지고 Window cmd 창에서 hash 값을 추출하는 방법은 아래와 같음 (없으면 만들면됨 -> 안드로이드 스튜디오 > Generate Signed Bundle/APK > APK > Next > Create new 로 생성해주면 됨 자세한건 나중에..) 환경 : Windows 준비물 : openssl , jks 파일이 1. openssl 은 zip 파일이나 아무데나 풀어놓으면됨 ex) C:\openssl\bin\openssl.exe 경로롸 파일이 있다고 가정함 2. jks 파일은 안드로이드 스튜디오에서 생성해야함 (추후에 다룰예정) (jks 생성시 alias 도같이 지정한다.) ex) alias 는 "testABC" 라고 가정함 ex)..

카테고리 없음 2021.03.18

코루틴 간단하게 바로 사용 할 수 있는방법

class MainActivity():Activity(){ override fun onCreate(savedInstanceState:Bundle?){ super.onCreate(savedInstanceState) main() } fun main() = runBlocking{ val test = launch{ useFunction_1() useFunction_2() delay(3000L)//위의 함수들이 시간이 걸리다고 가정함; } test.join() useFunction_3() } fun useFunction_1(){ //do 1 } fun useFunction_2(){ //do 2 } fun useFunction_3(){ //do 3 } } 결과값 : useFunction_1 useFunction_2..

Kotlin Study 2021.03.12

FrameLayout 사용하기 .feat Kotlin

[준비물 : ] * test_layout.xml ... ... * Test.kt class Test { override fun onCreate(savedInstanceState: Bundle?){ super.onCreate(savedInstatnceState) setcontentView(R.layout.test_layout) fr_body = findViewById(R.id.fr_body) } } * 보여질 view 준비 ** view_1 있다 치고(textView,LinearLayout 등이 view_1이 될수있다.) ** view_2 있다 치고(textView,LinearLayout 등이 view_2이 될수있다.) [FrameLayout 특징 : ] * Framelayout 은 Array 처럼 vie..

Android Study 2021.03.11

Relative,Linear,Constraint 간략비교

[Relative layout] - 레이아웃 겹침 : X - 레이아웃 배치의 자유도 : 높음 - 레이아웃 비율계산 적용 : 불가능 - 복잡도: 약간 높음 [Linear layout] - 레이아웃 겹칩 : X - 레이아웃 배치의 자유도 : 낮음 - 레이아웃 비율계산 적용 : 가능 - 복잡도: 낮음 [Constraint layout] - 레이아웃 겹칩 : O - 레이아웃 배치의 자유도 : 높음 - 레이아웃 비율계산 적용 : 가능 - 복잡도: 약간 높음 전체적으로 봤을때, Relative + Linear = Constraint 같은 느낌임 - 끝 -

Android Study 2021.02.16