전체 글
안드로이드 BottomNavigationView 커스텀하기
CustomBottomNav 최종 이미지 코드 import com.google.android.material.bottomnavigation.BottomNavigationView import android.content.Context import android.util.AttributeSet import androidx.core.content.ContextCompat import android.graphics.* import com.telefield.iot_user_app.R class CustomBottomNavigationView : BottomNavigationView { private var mPath: Path = Path() private var mPaint: Paint = Paint() pri..

PostMan으로 MockServer 만들기
study/목서버 만들기.md at main · JeeSeongDeok/study (github.com) GitHub - JeeSeongDeok/study Contribute to JeeSeongDeok/study development by creating an account on GitHub. github.com 포스트맨 설치 필수 !!! Workspaces -> Mock Servers -> 플러스 아이콘 클릭 내가 원하는 Request Method 선택 후 URL 지정하고 Next 누르기. 저 같은 경우는 POST 하나가 필요해서 POST를 지정 후 URL 지정했습니다. GET은 기본 값으로 설정되어있지만 URL 지정을 안하면 상관 없습니다. Mock Server Name 지정 후 Create Moc..

안드로이드 NetworkInterface
study/NetworkInterface.md at main · JeeSeongDeok/study (github.com) Network Interface @Test fun `IP 얻어오기 테스트`() { var ip: String? = null val en = NetworkInterface.getNetworkInterfaces() while (en.hasMoreElements()) { val networkInterface = en.nextElement() val inetAddressEnum = networkInterface.inetAddresses while (inetAddressEnum.hasMoreElements()) { val inetAddress = inetAddressEnum.nextElemen..

안드로이드 구글 플레이 열기
자바 final String appPackageName = getPackageName(); // getPackageName() from Context or Activity object try { startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appPackageName))); } catch (android.content.ActivityNotFoundException anfe) { startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://play.google.com/store/apps/details?id=" + appPackageName))); } 코틀린 ..