전체 글 2896

[앨범]사진 다중 선택을 할 때, 이상하게 의도치 않은 checkbox checked 될 때..

앨범 기능에서 다중 선택을 할 때, 이상하게 의도치 않은 checkbox click이 된다.따로 지정한 것도 없는데 참 난감하다. 1번 선택 이미지 옆에 번호없는 체크박스에 클릭이 자동으로 생긴다 ㅠㅜ 해결책..리사이클뷰(RecyclerView)에서 ViewHolder를 재사용함으로써 생기는 현상ViewHolder 재사용하지 않겠다는 코드를 넣어주면 끝...... this.setIsRecyclable(false); public SimpleViewHolder(View view) { super(view); this.setIsRecyclable(false); }참쉽죠잉~~ 결과물이 정상적으로 나온다. ^^v 이제 버그 수정을 했으니, 업데이트 진행을 하는 업무가 생겼네 이런 업데이트는 기꺼이 쇽~ 진행하겠삭~~

Android Coding 2017.06.15

스토어카메라 콜라주 기능 추가

스토어카메라 어플리케이션을 개발함에 있어서, 기존 1장에 대한 필터 적용, 편집, 수정 처리였음.다양한 콜라주 기능이 필요하다고 해서 개발 적용함 1.스토어앨범에서 2개 이상 사진 선택 시, 콜라주 기능 활성화됨 2. 콜라주 기능으로 화면 전환 2장에서 6장까지 다양한 콜라주 기능 사용 가능 3. 사진 저장 해당 사진을 인스타그램 및 다양한 앱에 공유 가능 ^^ 다양한 기능을 계속적으로 개발하여, 글로벌 앱이 되는 그날까지 코딩은 계속되어집니다 ^^

개발소식 2017.06.02

플러스베타 스토어카메라의 Google Ambassador Partner 선정됨

한국 구글 App Excellence Program에서 선정된 업체중에서2017년 2월부터 4월까지 교육 주제를 적용 및 실행하여 주목할 만한 성과를 이루신 파트너사를 선정5개 업체(앱) Ambassador Partner 선정.플러스베타에서 만든 스토어카메라가 포함되었네요 ^^v PLUSBETA l STORE Camera for product photoDelight Room l Alramy(Sleep If U Can) Mathpresso l Real Time Q&A - Qanda TENQUBE Inc. l QLIP Yea Studio l ColorFil - Adult Coloring Book 추후 지원 사항에 대해 별도로 안내해 준다고 하는데, 윽수로 많은 지원이 있으면 좋겠네요 ^^ 지원되는 항목이 나..

개발소식 2017.06.01

Parcelable을 사용한 Object Array 전달

앨범에서 선택한 사진을 콜라주 생성 액티비티로 전달 시 필요함 1.AlbumActivity에서 세팅ArrayList collageArray = new ArrayList(); collageArray.addAll(mAdapter.getSelectedItems()); Intent intent = new Intent(mExternalGalleryActivity, CollageActivity.class); intent.putParcelableArrayListExtra(CollageActivity.EXTRA_COLLAGE_DATA, collageArray); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG..

Android Coding 2017.05.31

구글 피쳐 검수 통과

구글 피쳐 검수 통과 ^^v ------------------------------------------------------------------------------------------------안녕하세요. 구글 플레이 팀입니다. 무엇보다 먼저 귀하의 앱을 업데이트해 주신 점 진심으로 감사드리며, 기존 보고서에 언급됐던 모든 필수 수정 사항이 최신 버전의 앱(검수된 버전: 2.0.9, 버전코드: 38)에 적용된 것을 확인하였기에 피쳐 검수 과정을 무사히 통과하였음을 알려드립니다. 귀하의 앱의 정확한 피쳐 시기는 아직 미정이지만, 빠른 시일 내에 구글 플레이 스토어에 피쳐될 예정입니다. 구글 플레이의 피쳐 대상 컨텐츠 목록은 주간 단위로 갱신됨을 말씀드립니다.-----------------------..

Android Tip 2017.03.27

OkHttp3을 활용한 Multipart Image 전송

이미지 파일 전송을 1개씩 다중으로 보내는 프로세스를 적용했었는데,한번에 다중으로 보내는 필요성이 있어서 Okhttp를 적용하기로 함.. 그냥 httpclient를 사용해도 되는데, 그래도 okhttp를 사용해보고 싶어서 ^^ 1.okttp 적용 - 2017.03.24 기준으로 최신 com.squareup.okhttp3:okhttp:3.6.0 적용 http://square.github.io/okhttp/ dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.squareup.okhttp3:okhttp:3.6.0' } 2.적용 소스public class TestMultPartActivity extends Activity {..

Android Coding 2017.03.24

실시간 permission 처리 최종 #3

* 피쳐되기 전 필수 해결 사항: - 안드로이드 6.0(마시멜로)이 출시되면서 사용자가 직접 런타임 앱 권한을 관리할 수 있게 되었습니다. 따라서 사용자가 앱 실행 중 일부 혹은 전체 권한을 거부했을 때, 이를 적절하게 처리하는 것이 중요합니다. 권한 요청 과정은 아래의 가이드라인을 준수해야 합니다.• 사용자가 권한 사용을 거부하는 경우, 다시 해당 권한이 필요한 이유를 설명하시되 앱 설정으로 이동시키지 마십시오. 사용자가 ‘다시 묻지 않음'을 체크하고 거부하였을 경우에 설정 화면으로 유도하십시오. ------------------------------------------------------------- 다시 지적을 받았네요 ㅠㅜ기존에 설정 버튼을 달아서 사용자에게 확인토록 하면 될 거라고 판단되었는..

Android Coding 2017.03.22

Firebase 연동

Goole Play | App Excellence Program 3월교육에서 FireBase에 대한 내용이 있어서회사 앱에 먼저 적용을 해봅니다 ^^ 1.Android Studio에서 Firebase 연동 - Tools > Firebase 우측에 적용 하는 Assistant가 나옵니다 - Connect your app to Firebase를 선택 - 웹에 연결된 구글계정으로 인증 및 권한 설정 > 승인하면 아래와 같은 화면이 나옵니다. 2.Add Analytics to your app - 현재 앱에 Firebase 연동을 합니다. - build.gradle(Module: app)에서 아래와 같이 추가 compile 'com.google.firebase:firebase-core:10.0.1' 저는 기존에 ..

Android Studio 2017.03.20

실시간 permission 처리 #2

구글 피쳐 되기 위해 요청한 앱 피드백 결과 중 퍼미션에 대한 내용 3. 안드로이드 6.0(마시멜로)이 출시되면서 사용자가 직접 런타임 앱 권한을 관리할 수 있게 되었습니다. 따라서 사용자가 앱 실행 중 일부 혹은 전체 권한을 거부했을 때, 이를 적절하게 처리하는 것이 중요합니다. 권한 요청 과정은 아래의 가이드라인을 준수해야 합니다. • 앱의 주요 기능상 필요해서 앱 실행 시점에 특정 권한을 요청해야 하는 경우, 사용자가 이를 허용할 수 있도록 권한이 요청되는 이유를 상황에 맞게 설명하십시오.• 관련 작업이 수행되는 시점에 요청하시기를 권장해 드립니다.• 사용자가 권한 요청을 '거부'하는 경우 사용자를 단말기 설정 메뉴로 유도하지 마십시오. 사용자에게 앱 실행을 위해 해당 권한이 필요한 이유를 설명한 ..

Android Coding 2017.03.17