본문 바로가기

분류 전체보기

★★애드가드 자동해제 앱 출시★★ 안녕하세요 : )애드가드 자동해제 라는 앱을 출시하였습니다 : )​이 앱의 기능은 간단합니다.1. 삼성페이, 페이코 등의 사용자가 설정한 앱 (또는 기능)이 실행될 때 애드가드를 중지하고2. 삼성페이, 페이코 등의 사용자가 설정한 앱 (또는 기능)이 종료될 때 애드가드를 다시 시작합니다.​이곳에서 다운 받으실 수 있습니다^^ (카페나 블로그앱 에서 열면 스토어로 바로 연결이 안되더군요ㅠㅠ 혹 스토어로 연결아 안도시는 분들 중 스토어에서 보고싶으시면 1.아래 링크를 누르시고 2.열린 페이지 아래의 '공유하기' 버튼을누르시고 3.'웹에서열기'를 누르시면 스토어로 연결됩니다): https://play.google.com/store/apps/details?id=com.haewonlee.android.adguar..
에약카톡보내기에 반복기능이 추가됐습니다 : ) 에약카톡보내기에 반복기능이 추가됐습니다 : ) 반복기능이 필요하셨던 분은 다운받아서 사용해보세요~(강제종료 오류가 일어날 수 있습니다. 그럴경우 앱을 삭제후 재설치해주세요 ^^;) 주요 변경 내용 : 1. 무엇이 업데이트 됐는지 사용자에게 공지합니다.2. 반복기능을 탑재했습니다.( 참고 : 예약해놓은 카톡이 전송 됐을 때 에만 반복적으로 다음 카톡이 예약 됩니다. 전송하지 않는다면 반복되지 않습니다. ) (아래 공감 ♡표시 눌러주셔서 감사합니다 : D ) ps.요즘 디자인과 UX를 둘다 고려하며 충족시키는 앱을 만들기가 참 어렵다는것을 자주 느끼네요 ^^
네비자동실행 메이저 업데이트 예고 네비자동실행 메이저업데이트? 뭐가 업데이트 되는데? 1. 데이터 켜고/끄기, 2. 핫스팟 켜고/끄기,3. 종료 시 자동 화면잠금 요 3개의 기능이 추가될 예정입니다 : ) 메인 테스트 기기(S8)에서 테스트는 모두 끝난상태며이제 다른 기기들을 구해서 테스트 해본 후 배포하겠습니다 도움이 되셨다면 아래 ♡모양 공감표시를 눌러주세요 ㅎㅎ그럼, 또 한 번의 새로운 네비자동실행으로 찾아 뵙겠습니다 : ) ( 아, 앱의 기능을 개발하는데 도움을 주실 수 있는 분들은 앱 내의 오른쪽 상단 메뉴에서 "문의하기"로 연락주세요 감사합니다 ^^ )
안드로이드 화면꺼짐, 잠겼는지 확인하는 소스코드 ( 일일이 다 테스트 해보고 올립니다 작동이 되지 않는 소스코드는 올리지 않습니다 도움이 되셨다면 아래 공감 ♡표시 한 번은 꼭 눌러주세요 : ) ) 자바 : //스크린이 켜져있나? private boolean isScreenOn(){ PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); return pm.isInteractive(); } //기기가 잠겨있나? private boolean checkDeviceLock(){ KeyguardManager myKM = (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE); return myKM.inKeyguardRestricte..
안드로이드 앱버전, 앱코드 가져오기 소스코드 ( 일일이 다 테스트 해보고 올립니다 작동이 되지 않는 소스코드는 올리지 않습니다 도움이 되셨다면 아래 공감 ♡표시 한 번은 꼭 눌러주세요 : ) ) 안드로이드의 현재 앱버전 그리고 앱버전코드를 가져오는 소스코드입니다 ^^자바 : //앱버전 가져오기 private String getAppVersion(){ String appVersion =""; try { appVersion = getPackageManager().getPackageInfo(getPackageName(), 0).versionName; } catch (PackageManager.NameNotFoundException e) { e.printStackTrace(); return ""; } return appVersion; } //앱코드 가져오..
안드로이드 네트워크(인터넷) 연결 확인 소스 ( 일일이 다 테스트 해보고 올립니다 작동이 되지 않는 소스코드는 올리지 않습니다 도움이 되셨다면 아래 공감 ♡표시 한 번은 꼭 눌러주세요 : ) ) 자바 : //Network 연결확인 private boolean isConnectedNetwork(){ boolean networkState = false; ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE); NetworkInfo networkInfo = null; if (connectivityManager != null) { networkInfo = connectivityManager.getActiveNetworkInfo(..
안드로이드 권한 확인 소스코드(다른 앱 위에 그리기, 시스템을 변경할 수 있는 앱, 접근성 설정) 자바 : @Override protected void onResume() { super.onResume(); BitSet bitSet = new BitSet(); if ( checkDrawOverlayPermission(getApplicationContext()) ){ bitSet.set(0); overlayPermissionButton.setText("완료"); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { overlayPermissionButton.setBackgroundTintList(getResources().getColorStateList(R.color.colorPrimaryDark)); } } if ( checkWriteSettin..
자바, 안드로이드 BitSet true, false값을 저장하기 위해 보통 boolean 타입을 사용한다.boolean은 1바이트 = 8bit이다. 매우매우 작은 값이긴 하나 프로그램이 방대해지면 말이 달라진다.조금이라도 메모리를 아끼기 위해서 boolean대신 쓸 쑤 있는 "BitSet"이란 클래스가 있다.BitSet클래스는 하나의 true/false를 위해 오직 1bit만 차지한다. boolean의 1/8값이다.사용법은 아래와 같다. 123456789101112 BitSet bitSet = new BitSet(); //bitSet(0)은 true값을 가진다. set하지 않은 bitSet(1)은 false값을 가진다.bitSet.set(0); //bitSet.flip(0)은 bitset.get(0)의 값을 뒤집는다.//그러니까 이 ..
★ 새로운 네비자동실행 앱 소개 ★ 이거 무슨 앱이야?티맵, 카카오네비 같은 특정네비가 아닌 모든 네비앱의 자동 실행/종료를 지원하는 앱입니다 : ) 오.. 그럼 언제 자동실행/종료가 언제 되는데 ?1. 충전 할 때/안할 때,2. 특정 와이파이와 연결 할 때/끊을 때,3. 특정 블루투스와 연결 할 때/끊을 때,네비를 자동 실행/종료 합니다 : ) 다른 기능은 없어? 자동 실행/종료 할 때마다 켜고 끌 수 있는 옵션이 있고 이 옵션들은 점점 늘어가고 있습니다. 현재 네비 자동 실행/종료 할 때마다 지원하는 옵션들은 1. 화면자동회전 켜고/끄기,2. 와이파이 켜고/끄기,3. 블루투스 켜고/끄기,4. 화면밝기 설정,5. 비행기모드 켜고/끄기,6. GPS 켜고/끄기, 가 있고 앞으로 데이터, 핫스팟, 방해금지, 블루라이트 등의 옵션들이 추가로 적..
안드로이드 머티리얼 색상 디자인 툴 디자인을 할 때, 색상조합을 할 때, 프로그램으로도 가능하지만 웹상으로 가능한 툴이 여기있다ㅎㅎ디자인할 떄 색 조합할 때 잘 사용하면 좋을 듯 ! https://material.io/tools/color/#!/?view.left=1&view.right=0&secondary.color=ffffff&primary.color=00E676