본문 바로가기
반응형

안드로이드 개발4

[JSOUP사용법] 웹(HTML) JSOUP으로 파싱하기 (웹-안드로이드 연동/네이티브앱) 서론 스프링 프로젝트에서 게시판 작업으로 SUMMERNOTE를 사용한다. SUMMERNOTE는 글의 내용을 HTML로 저장하기 때문에 웹뷰가 아닌 네이티브 앱과 웹을 연동시키기 위해선 HTML을 파싱하는 작업이 필요했다. SUMMERNOTE에서 이미지는 IMG태그로, 글은 P태그로 저장시키기 때문에 비교적 간단한 파싱으로 구현할 수 있었다. 프로젝트에서는 서버에서 HTML 소스를 받아오지만, 예시에선 HTML 소스를 하드코딩할 예정 결과 이미지는 맨 아래 있습니다~ 환경설정 build.gradle 의 dependencies에 jsoup 라이브러리와 picasso 라이브러리(이미지뷰)를 추가해주세요 implementation 'org.jsoup:jsoup:1.11.3' implementation 'com... 2021. 1. 27.
안드로이드 RecyclerView를 이용해 이미지 게시판 만들기(인스타그램 따라해보기) 동적으로 받아온 데이터를 그리드 형식으로 배치하기 위해서 RecyclerView를 이용했습니다. 하지만 여전히 RecyclerView에 대해 이해가 부족한 점 양해부탁.. 현재 위 사진은 프래그먼트 안에 프래그먼트로 구성되어 있습니다. 관련 포스트는 아래에 ~ 2021/01/25 - [공부기록/안드로이드] - 안드로이드 프래그먼트 안에 프래그먼트 - 인스타그램처럼 만들기 안드로이드 프래그먼트 안에 프래그먼트 - 인스타그램처럼 만들기 지금 프로젝트를 하고 있는 앱은 크게 home, 레시피, 재료나눔, 마이페이지 탭으로 구성되어 있다. (왼쪽) 인스타그램은 어떻게 구성되어 있는지는 모르겠지만, (오른쪽) 인스타그램 사진처럼 구 amikim5263.tistory.com Fragment_4_Mypost.java.. 2021. 1. 25.
안드로이드 프래그먼트 안에 프래그먼트 - 인스타그램처럼 만들기 지금 프로젝트를 하고 있는 앱은 크게 home, 레시피, 재료나눔, 마이페이지 탭으로 구성되어 있다. (왼쪽) 인스타그램은 어떻게 구성되어 있는지는 모르겠지만, (오른쪽) 인스타그램 사진처럼 구성하고 싶었다. 한 프래그먼트 안에 또 3개의 프래그먼트(내글, 좋아요 누른 글, 스크랩한 글)로 페이지를 스와핑하여 게시물을 보여주는 방식이 목표! mypage_layout.xml : TabLayout과 ViewPager 로 구성된 레이아웃 - TabLayout과 Viewpager의 비율은 1:8로 설정하였다. Fragment_4.java : Fragment를 상속받는 클래스 public class Fragment_4 extends Fragment { private MyPageAdapter myPageAdapte.. 2021. 1. 25.
안드로이드 MaterialAlertDialog 어댑터 적용해서 팔로워 리스트 보여주기 java 필요한 부분만 가져왔다. List followerList = new Vector(); ... ListAdapter listAdapter = new FollowListAdapter(getContext(),R.layout.follow_list_layout, followerList, server, "follower",loginEmail); new MaterialAlertDialogBuilder(getContext()) .setTitle("팔로워") .setAdapter(listAdapter, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { //클릭 이벤트 작성.. 2021. 1. 25.
728x90
반응형