반응형 Mobile Develop36 윗코니멀(with conimal) 개인정보처리 방침 제1조 (개인정보의 수집 항목 및 수집 방법)수집 항목with conimal 앱은 사용자의 개인정보를 수집하지 않습니다. 따라서 이메일 주소, 사용자 이름, 비밀번호, 서비스 이용 기록 등 어떠한 항목도 수집하지 않습니다.수집 방법본 앱은 사용자가 직접 제공하는 정보 또는 자동으로 수집되는 정보를 포함한 어떠한 개인정보도 수집하지 않습니다.제2조 (개인정보의 수집 및 이용 목적)with conimal 앱은 개인정보를 수집하지 않으므로, 특정한 이용 목적이 없습니다. 앱 사용 시 발생하는 데이터를 활용하여 개별 사용자의 행태 분석, 맞춤 서비스 제공, 광고 제공 등도 하지 않습니다.제3조 (개인정보의 보유 및 이용 기간)본 앱은 개인정보를 수집하지 않으므로, 개인정보의 보유 및 이용 기간이 존재하지 않습니.. 2024. 10. 28. 개인정보 처리 방침 (하루 한 송이) 개인정보 처리 방침제1조 (개인정보의 수집 항목 및 수집 방법)1. 수집 항목하루 한 송이 앱(이하 회사)은 다음과 같은 개인정보를 수집합니다:필수 항목: SNS 연동 이메일 주소선택 항목: 별명, 프로필 사진자동 수집 항목: 서비스 이용 기록, 접속 로그, 쿠키, 접속 IP 정보추가 수집 항목: 갤러리 접근 권한(사진 및 미디어 파일)2. 수집 방법SNS 연동 로그인 시 사용자가 제공하는 정보앱 사용 과정에서 자동으로 생성되어 수집되는 정보사용자의 갤러리 접근 권한을 통해 수집되는 정보제2조 (개인정보의 수집 및 이용 목적)회원 관리: SNS 연동을 통한 본인 확인, 개인 식별서비스 제공: 앱 내 로그인 정보 표시 및 사용자 맞춤 서비스 제공데이터 관리: 수집된 개인정보는 Firebase에 등록하여 안.. 2024. 8. 12. [React Native] RN watchman 권한 오류 해결하기 | /Users/user/Library/LaunchAgents/com.github.facebook.watchman.plist 리액트 네이티브로 프로젝트 세팅하고npm start로 실행했는데 처음부터 알 수 없는 오류 등장.. 2024-07-18T21:40:15,920: [cli] Failed to open /Users/user/Library/LaunchAgents/com.github.facebook.watchman.plist for write: Permission deniedFatal error detected at:0 libfolly.0.58.0-dev.dylib 0x0000000102fc1f14 _ZN5folly10symbolizer17getStackTraceSafeEPmm + 121 libfolly.0.58.0-dev.dylib 0x0000000102fc3104 _ZN5folly.. 2024. 7. 18. [Android Compose] Dialog Compose Preview 잘려서 보일 때 해결방법 dialog를 사용할 때 width가 디폴트 값으로 설정되어 있기 때문에,직접 설정하고 싶다면 아래와 같은 설정이 필요하다 Dialog( properties = DialogProperties( usePlatformDefaultWidth = false //width 강제 지정되지 않도록 설정 )) {//todo 콘텐츠} 하지만 이렇게 설정을 해줘도 막상 Preview에서 확인하면 너비가 잘려서 보이는 것을 확인 할 수 있다 @Preview@Composableprivate fun Preview(){ Theme { MessageDialog() }} 스택 오버플로우에도 이렇다할 해결책이 없어서 찝찝한 상태로 이것저것 시도해보다가 나름 우회하는 방법을 발견했다!.. 2024. 6. 28. Android Compose 리플 효과 없는 clickable Modifier 확장함수 생성 fun Modifier.noRippleClickable(onClick: () -> Unit): Modifier = composed { clickable(indication = null, interactionSource = remember { MutableInteractionSource() }) { onClick() } } 기존 Modifier.clickable 대신 이용 가능하다 Box( modifier = Modifier .noRippleClickable { //todo }) 예제 코드 Row(horizontalArrangement = Arrangement.spacedBy(16.dp)){ Box(modifier = Modifier.size(100.dp).background.. 2024. 2. 1. 안드로이드 스튜디오 에뮬레이터에 apk 파일 설치하기 1. 설치하고자 하는 .apk 파일 준비 2. 안드로이드 스튜디오에서 에뮬레이터 실행 > Device Manager - 실행하고자 하는 에뮬레이터 선택 후 실행 3. Device Explorer 선택 후 타켓 디바이스 확인 4. sdcard 폴더 선택 5. sdcard 내부의 Download 폴더 선택 후 마우스 우클릭으로 Upload 선택 (MacOS의 경우 control+마우스클릭) 6. 준비된 .apk 파일 저장 경로로 이동하여 파일 선택 후 open 7. 업로드 여부 확인 8. 에뮬레이터로 돌아와서 화면을 위로 스와이프하여 전체 어플리케이션 중 Files 선택 9. 다운로드 폴더 선택 10. apk 파일 선택하여 설치 진행 11. 신뢰할 수 없는 앱 경고창이 뜨면 More details 선택 후 .. 2024. 2. 1. [Flutter] BottomNavigationBar Icon 대신 Text Label만 보여주기 하단 bottomNavigation에 텍스트만 들어가야하는 경우 icon은 필수 입력값이므로 없애거나 null을 줄 수 없다. 방법 1) label을 빈값으로 처리하고, 대신 Text를 Icon처럼 넘겨서 처리 fontSize는 0으로 BottomNavigationBar( selectedFontSize: 0, unselectedFontSize: 0, items : [ BottomNavigationBarItem( icon: Text(title), activeIcon: Text(title), label: "") ] ) 방법 2) icon을 빈 공백으로 세팅 선택/미선택된 텍스트 컬러는 itemColor로 처리 BottomNavigationBar( selectedItemColor : Colors.amber, .. 2024. 1. 19. [macOS / Android Studio] 안드로이드 스튜디오 좌클릭 먹통일 때 shift를 누른 것처럼 특정 부분에 고정되어 마우스 좌클릭을 하면 파일 코드가 드래그 되는 현상 보통 방향키 왔다 갔다하면 풀리기도 하는데 한 번씩 Project 폴더 리스트에 포커스가 가 있기도 한다 해결) 드래그가 풀릴 때까지 한영키[한/A]를 여러번 눌러주면 해결된다 확실히 맥OS에서 안드로이스 스튜디오 관련 문제가 여럿 있는 것 같다.. 2024. 1. 19. [Android Compose] status bar 백그라운드 영역을 포함하는 화면 그리기 (ft. Window insets) 한 어플리케이션 내에서 화면에 따라 status bar의 색상을 다르게 처리해줘야하는 상황이 발생하였다. 다음과 같이 처리하면 status bar를 포함하는 백그라운드를 쉽게 그릴 수 있다. 1. themes.xml 기본 statusBarColor를 투명으로 설정 2. status bar 영역까지 확장 하고자 하는 화면에 다음 코드 추가 (여기서는 전체 화면에 적용할 예정이므로 activity) WindowCompat.setDecorFitsSystemWindows(window, false) class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInsta.. 2024. 1. 19. 이전 1 2 3 4 다음 반응형