본문 바로가기
[안드로이드(Android)-JAVA] 내부저장소에 비트맵 저장하여 캐시 구현하는 방법 개발을 하던 중 이미지를 캐싱해야되는 경우가 생겼다..비트맵으로 변환하여 Glide를 통해 이미지를 띠어주었는데, 내가 하려는 방식과 glide의 캐싱방식은 맞지 못해서 다른 방식을 써보기로 하였다. 내부저장소에 직접 파일을 저장하고 캐싱하는 방식을 사용했다. 나는 RecyclerView를 통해 이미지를 많이 보이는 작업을 진행하였고, 해당 recyclerView의 이미지를 가져오는 Fragment에서 해당 코드를 구현하였다. Cache의 기본 동작 방식 1. 만약 Cache에 Key에 해당하는 Value가 있다면, 해당 Value를 받아와 사용한다. 2. Cache에 Key에 해당하는 Value가 없다면, Value를 저장하고 있는 곳(서버)에서 받아와 사용하고, 다음 번의 사용을 위해 Cache에 저.. 2020. 11. 30.
[백준 20055번 컨베이어 벨트 위의 로봇 - 삼성 코테 기출 / C++] www.acmicpc.net/problem/20055 20055번: 컨베이어 벨트 위의 로봇 길이가 N인 컨베이어 벨트가 있고, 길이가 2N인 벨트가 이 컨베이어 벨트를 위아래로 감싸며 돌고 있다. 벨트는 길이 1 간격으로 2N개의 칸으로 나뉘어져 있으며, 각 칸에는 아래 그림과 같이 1부 www.acmicpc.net 오랜만에 풀어본 백준 문제..ㅎㅎ헤헤 처음 문제를 읽고.. 엥?! 뭐라는 거야~ 하고 몇 번 더 읽었던 것 같다.. ㅎㅎ (사실.. 항상 그런 것 같기도;) 어쨌든 문제를 읽었는데 아래와 같은 조건을 잘 만족해서 푼다면 될 것이라고 판단 하여... 코드를 작성하기 시작했다...💻 [STEP 0] 문제 조건 확인 위의 조건을 보았을 때 내려가는 위치에 로봇이 있는 경우에는 로봇이 반드시 땅으.. 2020. 11. 29.
[자바스크립트(Javascript)]Object에서 특정 값만 추출하여 List 만드는 방법 오늘은 개발을 하던 중! 서버에서 안드로이드로 값을 전달하는 과정에서 난관에 부딪혔습니다...! 쿼리문을 통해 DB에서 데이터를 받아오니 결과 값은 [{to: 2}, {to:4}]의 형태를 보였습니다! 저는 key-value값이 아닌 단지 to의 value로 이루어진 List를 원했죠.‼️ 엄청 간단한 해결 방법이 있었습니다...두쿤...!🐶 result.map(a=>a.to); query(sql).then(function (result) { //result=[{to:2}, {to:4}] var numlist = result.map(a => a.to); console.log(numlist); //numlist=[2,4] }); 로 처리하면 결과 값은 [2,4]가 됩니다! ㅎㅎ Javascript는 미숙해.. 2020. 11. 25.
원주시, 신림에 자리한 카페안나🏠 _[원주 신림 카페 추천] 오늘은.. 저희 할머니집 앞에 있던 예쁜 카페가 생각나 글 올립니다 🌀 그 카페의 이름은 바로...(듀큐듀큐듀큐듀큐) “카페 안나” 음..할머니댁은 완전! 시골에 있어요ㅠ3ㅠ 하지만 그만큼 경치가 끝내주는 곳이죠 ㅎㅎ 이런 시골에 어느날 가보니 예쁜 카페가 생겼도라구요...! 한적한 곳에 예쁨 카페라 그런지 사람들의 발길이 끊이지 않았어요 ㅎㅎ! 게다가 옆엔 오랜 시간 자리를 지키고 있는 “용소막 성당”이 자리하고 있답니다. 저의 추억의 장소죠...ㅠ😭 나의 성당마당..✨꼭 방문해보세요ㅠㅠ흑 신림면이 쫙 펼쳐져 있답니다...hing💧 너무 제 취향 가득 담은 포스팅 🖤 ha...또 가고 싶🌙 2020. 11. 24.
[안드로이드(Android)-JAVA]LiveData 사용하여 실시간으로 데이터 변경하기 hu... 저의 첫 글쓰기네요... 잠 못드는 새벽 떨리는 마음을 가라앉히며 안드로이드 개발 중 겪었던 문제들과 해결한 방식들을 토대로 몇 개의 글들을 작성해보려 합니다! 오늘은 몇 아이들(=문제들..‼️😱)중 실시간으로 데이터를 보이는 문제를 겪었고, LiveData를 사용해 문제를 해결했던 방식에 대해서 설명드리도록 하겠습니다. 지금부터 저의 작은 이야기, 시작해보겠습니다.(두둥...짝👻) [시나리오 출연 Fragment 및 Activity] A_fragment B_Activity listView를 포함하고 있다. listView의 각 Item에는 좋아요 개수 및 댓글 개수가 있다. postAdapter를 통해 데이터를 recyclerView와 연결한다. listView의 각 Item의 상세 정보를 .. 2020. 11. 24.
Beginning. 2020. 11. 24.
반응형