본문 바로가기 메뉴 바로가기

개발 노트

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발 노트

검색하기 폼
  • 분류 전체보기 (65)
    • android (38)
    • linux (4)
    • React Native (8)
    • Mongo DB (2)
    • Mac (1)
    • javascript (1)
    • algorithm (1)
    • kotlin (7)
  • 방명록

안드로이드 (6)
안드로이드 텍스트 강조하기, 특정 텍스트 색 바꾸기

dataText 는 필터 걸기 전 전체 텍스트, searchText 는 강조하고 싶은 텍스트 public SpannableStringBuilder spannableStringBuilder(String dataText, String searchText) { SpannableStringBuilder sp = new SpannableStringBuilder(dataText); List data = new ArrayList(); for (int i=0; i

android 2019. 5. 30. 15:08
안드로이드 키보드 여부 실시간으로 확인하기,

public static void EditTextCursorVisible(final Context context, final View layout, final EditText editText) { layout.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { @Override public void onGlobalLayout() { int height1 = layout.getRootView().getHeight(); int height2 = layout.getHeight(); int value = height1 - height2; if (value > DpToPixel(context, ..

android 2019. 5. 7. 16:23
자바 화폐 콤마 찍기, 안드로이드 화폐 콤마 찍기, 국가 별 화폐 기호 구하기

int a = Integer.parseInt(스트링형태의숫자); DecimalFormat decimalFormat = new DecimalFormat("###,###,###,###"); String strMoney = decimalFormat.format(a); 콤마 찍기, Currency.getInstance(Locale.KOREA).getSymbol(); 화폐 기호 받기

android 2019. 4. 17. 14:09
핸드폰 내부에 있는 파일 전체 가져오기.

호출 List files = extensionFilter(Environment.getExternalStorageDirectory()); extenstionFilter 함수 내용 private ArrayList extensionFilter(File folder) { ArrayList result = new ArrayList(); String value; String fileFullPath; FileObject fileObject; File[] files = folder.listFiles(); if (files != null) { for (File file : files) { //폴더안에 폴더가 존재하면 아래 폴더로 재 호출, if (file.isDirectory()) { result.addAll(exten..

android 2019. 4. 17. 13:34
안드로이드 서비스를 사용한 위젯 갱신 및 클릭펜딩인텐트

위젯을 사용하기 위한.. 파일 들, 1. 매니패스트에 브로드캐스트, 브로드캐스트 액션, 서비스 선언. 2. rew\xml에 위젯 설정 xml 파일 추가. 3. 실제 보이는 레이아웃인 위젯 xml 추가 4. 위젯 브로드캐스트 생성 5. 위젯 서비스 생성 1. 매니패스트 선언부.. 리시버 안드로이드:네임은 브로드캐스트를 상속받는 파일 액션 값은 업데이트 상수임. 2. 위젯 설정 xml (widget_provider.xml) 3. 위젯 레이아웃 xml (widget.xml) 4. 위젯 브로드캐스트 (WidgetProvider.java) public class WidgetProvider extends AppWidgetProvider { @Override public void onReceive(Context co..

android 2019. 4. 17. 13:33
안드로이드 잠금화면 예제 // 어플리케이션 생명주기 활용 //

안드로이드의 잠금화면을 구현 하던 중 백그라운드에서 포그라운드로 올라올때 잠금액티비티를 띄워주면 되겠다는 생각으로 열심히 구글링 해서 찾은 방법이다. 일단 따로 서비스를 돌리거나 라이브러리를 추가하지 않아도 되기에 좋은 방법인 것 같다. 그리고 되게 쉬움. -----------------------------------------------코드---------------------------------------------------------- Application을 상속받는 java파일을 하나 만든다. //application은 하나의 파일받게 상속받을 수 없다. 고로 기존 프로젝트에 얘를 상속받는 놈이 있다면 그놈안에 코드를 넣어주어야 한다. 온크레딧 내부에 registerActivityLifecy..

android 2018. 8. 28. 13:35
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • not found adb
  • spannableText
  • rn
  • adb 환경변수
  • not working adb
  • https://hwan-shell.tistory.com/244
  • nosql
  • mac android
  • React Native
  • text 부분 색 칠하기
  • 안드로이드
  • insert
  • ubunut 설치 link
  • ubunut android
  • 클래스형 코드
  • 명령어
  • 데이터베이스
  • 함수형 코드
  • MongoDB
  • 구글 맵 경로 그리기
  • Android
  • 자바
  • https://medium.com/@limgyumin/%EC%BD%94%ED%8B%80%EB%A6%B0-%EC%9D%98-apply-with-let-also-run-%EC%9D%80-%EC%96%B8%EC%A0%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%EA%B0%80-4a517292df29
  • 귀찮아;;
  • mongo db
  • react native state
  • 차번호 정규식
  • not starting .bash_profile
  • 구글 맵 선그리기
  • 차번호 정규표현식
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바