느려요

진짜로

반응형

전체 글 23

[Android/JAVA] 세로 점선 그리기

세로로 점선을 그려야 하는데, xml을 이용해서 점선을 그리는 건 가로 점선만 되는 거 같다... 아무리 찾아도 못찾겠어서 인터넷을 찾아봤더니 가로 점선을 그리고 90도 돌려서 세로로 쓰라던데 아니 이게 뭐야 장난치나 90도 돌리는건 뷰 전체를 돌리는게 아니라 뷰 안에 그려진 내용을 90도 돌리는거라서 가로가 짧은 채로 돌리면 세로로 길게 되질 않는다.. 쓰읍... 그래서! 인터넷에서 줍줍한 소스를 정리해 보았다. public class VerticalDashLine extends View { static public int ORIENTATION_HORIZONTAL = 0; static public int ORIENTATION_VERTICAL = 1; private Paint mPaint; private..

IT/Mobile 2024.02.16

[Instagram/인스타그램] PC에서 사진 등록할 때 계정 태그 위치 옮기기

PC에서도 인스타에 게시물을 등록할 수 있는데 왜인지 모르겠지만 사진에 계정을 태그하면 좌측 상단에 고정되어 이동이 되질 않는다. 그래서 꼼수로 찾아보다가 발견한 방법이 있어서 공유한다. (계정정보는 다 감췄음 ㅎㅎ) 1. 인스타 로그인 하기 ** 주의사항 ** 인터넷 브라우저(크롬 등)가 최대크기가 아닌 상태로 진행해야 함!! 2. 게시물 등록 (글 작성 화면까지) 3. 브라우저 최대화 했다가 원래대로 되돌리기 4. 사진에서 원하는 위치에 클릭하고 태그 5. 태깅하면 완료! 이렇게 하시면 원하는 위치에 태그가 가능합니다. 아니 애초에 바로 되어야 하는거 아닌가... 흠...

IT/Etc. 2024.01.29

[Android/JAVA] 음성 녹음하여 wav파일로 저장

음성을 녹음해서 파일로 저장해야 할 일이 있어서.. 여기저기서 갈무리 했습니다... 많은 개발자 및 스택오버플로우 형님들께 감사를... public class VoiceRecorder implements Runnable { Context _context; private final int RECORDER_AUDIO_ENCODING = AudioFormat.ENCODING_PCM_16BIT; private final int RECORDER_CHANNELS = AudioFormat.CHANNEL_IN_MONO; //안드로이드 녹음시 채널 상수값 private final int WAVE_CHANNEL_MONO = 1; //wav 파일 헤더 생성시 채널 상수값 private final int HEADER_SIZE..

IT/Mobile 2024.01.25

[Android/JAVA] HashMap을 value 기준으로 정렬하기

HashMap은 순서 보장이 안된다. 그러니까 1 2 3 4 순서로 데이터를 넣었는데 호출한 순서가 1 2 3 4 로 나오지 않을 수도 있다는 뜻이다. (왜 니 맘대로 저장하는거여) 그래서 데이터 값을 기준으로 정렬하는 함수를 만들었으니 필요하시면 갖다 쓰시면 됨니다. public static Map sortHashMapByValue(Map unsortMap, boolean orderDESC) { List mapKeys = new ArrayList(unsortMap.keySet()); List mapValues = new ArrayList(unsortMap.values()); Collections.sort(mapValues); Collections.sort(mapKeys); LinkedHashMap so..

IT/Mobile 2024.01.25

[Android/JAVA] 내 스마트폰 전화번호 조회하기

내 기기의 전화번호를 불러오는 소스를 갈무리해서 정리한다. 물론 유심이 없으면 전화번호 못불러옴.. public static String getPhoneNum(Activity activity) { if(requestPermissionsAsPhoneNumber(activity)) { // 권한 체크 String phoneNum = ""; TelephonyManager telManager = (TelephonyManager) activity.getSystemService(TELEPHONY_SERVICE); phoneNum = telManager.getLine1Number().toString(); // 일부 기기에서 TelephonyManager를 통해 호출하면 호출되지 않는 케이스가 있기에 추가로 확인 if..

IT/Mobile 2024.01.25
반응형