Today's

길을 나서지 않으면 그 길에서 만날 수 있는 사람을 만날 수 없다

반응형

전체 글 552

안드로이드 앱 만들기 Floating Action Button 과 ExpandableFab 의 차이

이번에 새로운 앱을 만들면서 적용해 보았던... Fab 에 대한 이해를 위해서 이걸 적용하게된 이유는 액션바를 제거해 달라는 요구가 있었기 때문에 액션바 때문에 화면의 일부를 사용할 수 없다는 게 불편하기도 하고 해서 다른 방법으로 메뉴를 구성해 보아야 했는데, google에 제공하는 Fab 보다는 쉽게 구현이 가능한 방법을 찾아보다가 아래 링크를 찾았다. nambicompany.github.io/expandable-fab/ ExpandableFab A highly customizable Android widget that displays the available actions of a UI via an expandable set of floating action buttons - with optiona..

알림다이어리 앱에 대하여...

코딩알바를 하다 얻은 아이템을 모아 모아 모아서... 새로운 앱을 하나 만들었다... 마치 가계부 같은 기능을 구현 하기 위해서. play.google.com/store/apps/details?id=com.billcoreatech.monthlyreceiver 알림다이어리 - Google Play 앱 1. 내폰안의 앱들의 알림을 이용 합니다. 2. 알림 수신 권한 부여가 필요합니다. 3. 알림을 이용하여 수입/지출 항목을 관리할 수 있습니다. 4. 기타 사항은 사용설명을 참조하세요. ---- 개발자 연 play.google.com 또한 이 앱에서 사용하는 아이콘은 Android Studio 4.1.2(2021.02.01 현재) 에서 제공하는 아이콘등을 참조했음을 밝혀 둔다. 그리고 이 앱의 기본화면등은 알..

자작앱 설명서 2021.02.15

Plus+ 앱에 대한 설명서

지원하는 기능은 앱에서 나오는 알림(notify) 을 수신하기 등록한 문구(단어)가 들어 있는 알림(notify) 문자(SMS) 수신시 기록하기 등록한 전화번호에서 오는 SMS 수신시 기록하기 등록한 전화번호에서 들어오는 전화수신시 팝업창 안내 및 메모등록 하기 (음성메모지원) 날짜별로 전화수신된 내역을 볼 수 있습니다 메모가 등록된 경우는 상세 조회도 가능 합니다 설정메뉴 화면인데요 앱설정은 폰에 설치된 앱 목록에서 알림을 저장할 앱을 선택할 수 있습니다. 알림문자는 수신된 문장에서 추출할 문자(단어)을 기록 / 선택 할 수 있습니다. 알림전화번호는 수신된 전화번호에서 오는 문장만 기록으로 남기도록 할 수 있습니다. 거래처전화번호는 전화가 걸려오면 등록된 번호가 있을 때 메모할 수 있는 창을 실행할 수..

자작앱 설명서 2021.01.23

안드로이드 앱 만들기 getPackageManager() 란

오늘은 내폰에 설치된 앱 목록을 추출해 볼까요? PackageManager pkgMgr = getPackageManager(); List mApps; ImageView logoImage ; mApps = pkgMgr.queryIntentActivities(mainIntent,0); // 실행가능한 Package만 추출. for (int i = 0; i < mApps.size(); i++) { Log.e(TAG, i + "=" + mApps.get(i).activityInfo.loadLabel(pkgMgr).toString()) ; // 프로그램 이름 Log.e(TAG, i + "=" + mApps.get(i).activityInfo.packageName) ; // 패키지이름 Log.e(TAG, i + "..

안드로이드 앱 만들기 BottomNavigationView 무작정 따라하기

developer.android.com/reference/com/google/android/material/bottomnavigation/BottomNavigationView BottomNavigationView | Android 개발자 | Android Developers developer.android.com 잘 알지 못하는 순식간에 Layout 구성에 대한 새로운 기능이 있음을 알게 되었다. 위의 링크에서 말하는 android 개발 가이드의 내용으로는 다 이해가 가지는 않겠지만 서도... 아직도 알아가야할 것이 많다는 것을 또 배우는 날이다. 1. 기능 일반적인 과거의 앱들은 화면 상단에 팝업 형태의 메뉴 구성을 보이게 되다가 중간쯤에는 왼쪽에서 튀어 나오는 네비게이션 형태가 많았던 기억이 있는데,..

안드로이드 앱 만들기 실패해 버린 앱의 이야기 (공공마스크 판매처 앱)

릴리즈에서 2020.07.28 패치를 적용하면서 또하나를 배웠습니다. ㅠㅠ 그러나 공공마스크 재고 제공을 해 주던 서비스가 중지 되어 더 이상 표시가 되지 않습니다. 지도가 나오지 않았던 이유는 릴리즈에서도 google_map_key을 설정해야 한다는 것을 4개월이 지난 시점에야 알아내게 되어 … ㅠㅠ 이젠… 그것을 알아냈다는 것 만으로만족해야만 하는 상황이 되었습니다. ——————————————————————————— 지도가 표출 되지 않습니다. 조금더 배워야 하나 봅니다. ㅠㅠ;; 공공데이터 포털에서 제공하는 데이터를 참조하여 내주변에 있는 공공마스크 판매처를 찾아봅니다. 1. 데이터 출처는 심평원‧정보화진흥원(공공데이터포털) 입니다. 데이터 공개 문의는 한국정보화진흥원 : maskdata@nia.o..

자작앱 설명서 2020.12.15

NAS을 버려두고 있을 것인가 (3번째) ?

세상에 공짜는 없다 ?! 뭐 나름 아쉬운 부분은 있지만서도… 그런데로 사용할만 기능을 가지고 있다고 봐도 될 것 같기는 하다. 먼저. 테마 설정. : 설치 가능한 여러가지 테마 들이 있기는 하지만… 몇가지 테마는 적용을 했다가 원래대로 되돌려야만 하는 문제를 야기시키는 것들이 있었다. 테스트를 해가면서 하기 때문에 일부 주의가 필요한 부분이 있다. 2. Plugin 설치 공개된 자료상으로는 wordpress 4.8 인가 이후 부터는 wp rest api 가 기본탑재된 것으로 나와 있지만, 나의 능력 부족 탓인지 모르겠으나, 따로 plugin 을 설치를 해서 사용을 하게 되었고, 인증은 oauth2 사용을 위해서 wp oauth server plugin 도 설치를 했지만, free 가 아닌 관계로 비활성화..

NAS활용 2020.12.15

NAS을 버려 두고 있을 것인가 (2번째) ?

그리고 그 다음은 나의 글쓰기 귀챠니즘을 해소 하기 위해 Android 앱을 만들어 연동을 해 보고자 했다. 글을 매번 작성해야 하는 귀챠니즘을 해소 하기 위한 방법을 찾아야 했는데… wordpress 에 설치 가능한 plugin 등을 살펴 보다가 rest-api 을 통해서 글쓰기 post 을 자동화 할 수 있다는 방법을 알게 되었다. 그런데… 글쓰기를 하기 위해서는 매번 로그인을 해야 하고 하지만, android 앱을 통해 자동으로 하기에는 그 방법에 무리가 있다는 것을 알 게 되고… 인증 절차를 처리 하기 위한 방법의 plugin 을 고민 하다가. oAuth2 인증에 대해서 찾아 보았는데… 이글을 쓰고 있는 현재 (2020.12월 지금도?)에는 비용을 내고 사용해야만 할 것 같았다. 개인 홈페이지 운..

NAS활용 2020.12.15

ipTime NAS 을 버려두고 있을 것인가 ?

어느날 인가 NAS-I 하나를 구매해서 그냥 파일 서버로만 사용하다가… 이안에 있는 기능들 중에 apache + php + mysql 을 이용한 개인 홈페이지 구성을 할 수 있다는 것을 알게 되었다. ZeroBoard 는 예제에 호스팅 서비스를 이용할 때 여러번 사용을 해 본 경험이 있어서 이번에는 WordPress을 이용한 개인 홈페이지를 구성해 볼까 하는 생각이 들어 이런 저런 준비를 하게 되었다. 그러나… 글을 쓰는 이 귀챠니즘은 어찌~ ㅋㅋㅋ 그래서 생각을 한 부분이 자동으로 스마트폰에 있는 사진들을 하나씩 업로드 해서 등록을 하면 좋겠다는 생각이 들어 준비에 들어 갔다. NAS-I 에 있는 apache + php 의 사용중 문제가 되는 부분은 wordpress 의 admin 페이지에서 updat..

NAS활용 2020.12.15

안드로이드 앱 만들기 FireBase 와의 연동 설계서

github.com/e2com/covid19Exam 이번 기술할 이야기는 Firebase 의 realtime database 와의 연동에 대한 이야기를 적어 보고자 한다. 새롭다... 이런 것도 있다는 것이... 일단... firebase 가 뭐지 ? 구글이 제공하는 모바일 플랫폼 이라고 되어 있다... 다만, 지금은 사용량이 작아서 비용을 내고 있지는 않지만, 사용량이 많아지다 보면 비용을 청구할 것 같다. 결제계정을 만들고 비용을 지불할 카드 등록은 되어 있다. (가급적이면 paypal 같은 다른 계정을 통해서 우회 등록을 해 두는 방법이 나중에 좀 유리하지 않을 까 하는 생각이 있고, 혹시나 모르게 결제를 해 갈지 모르기 때문에 카드사에는 외국에서 온라인/오프라인 결제는 방지하도록 설정을 해 두었다..

반응형