# aos
Retrofit2 와 RecyclerView
[ 목표 ] 사용자가 입력한 값을 매개변수로 하는 API 사용 API로부터 받아온 데이터를 굳이!! RecyclerView에 넣고 화면에서 보여주기 [전제 사항] openweathermap 에서 제공하는 API 사용 Retrofit2 사용 RecyclerView 사용 1st. API 연동 0-1. gradle 0-2. Manifest Model ...

Flutter_basic(20) Navigator
Flutter는 앱 안에서 새로운 화면으로 이동하려면 Navigator를 사용합니다. 이번 포스팅에서는 Navigator에 대해서 알아보도록 하겠습니다.페이지 이동 구현을 위한 2개의 페이지가 필요합니다. 첫번째 페이지는 First, 두번째 페이지는 Second라고 하

Flutter_basic(20) DatePicker
지난 포스팅에서는 현재시간과 TimePicker에 대해서 알아보았습니다. 이번에는 날짜를 해봐야겠죠? 이번 포스팅에서는 DatePicker를 구현하는 법에 대해서 알아보겠습니다.StatefulWidget으로 빈 페이지를 구성합니다. 마찬가지로 body는 일단 Conta

Flutter_basic(19) TimePicker
앱에서 시간을 고르는 기능을 추가하고 싶다면 어떻게 해야될까요? 이번 포스팅에서는 Flutter가 제공하는 방식으로 TimePicker를 구현해보도록 하겠습니다.페이지는 StatefulWidget으로, body에 Container를 전달한 빈 페이지를 만들어줍시다.Ti

Flutter_basic(18) ScrollBar
스크롤링하는 페이지를 구성하는데, SingleChildScrollView를 이용해서 구축했죠? 이렇게 구축한 페이지는 하단으로 스크롤링하면서 내용을 볼 수 있습니다. 근데, 실제 모바일 앱에서는 우측에 스크롤바가 있는 것을 볼 수 있어요. 이 스크롤바는 어떻게 구현할

Flutter_basic(17) Slider
이번 포스팅에서는 Slider위젯에 대해서 알아보겠습니다. Slider위젯은 무엇일까요?이렇게 생긴 위젯입니다. 무언가를 조절할때, 이 위젯을 통해서 화면에 랜더링시키는 게 사용자 입장에서는 편하게 느껴지겠죠? Slider위젯 이제 시작합니다.페이지 위젯 클래스를 하나
[FRIDA] Base64 Decoding & Encoding
AOS 및 iOS 환경에서 각각 사용 가능한 Base64 디코딩 & 인코딩 프리다 스크립트

Flutter_basic(16) Drop Down Button
모바일 앱을 사용하다보면 메뉴버튼을 클릭했을 때, 메뉴가 쫙 나오면서 선택할 수 있는 그런 버튼들을 보셨을 겁니다. 오늘은 flutter의 Drop Down Button에 대해서 알아보겠습니다.Drop Down Button의 메뉴를 바꾸기 위해서는 setState메소드

Flutter_basic(14) AppBar
오늘 다뤄볼 이야기는 AppBar위젯입니다. AppBar는 화면 상단에 표시되는 제목줄입니다. Flutter에서 Scaffold는 기본적으로 appBar를 통해서 AppBar를 화면에 표현할 수 있어요.body에 Container만 전달한 빈 화면을 그려주겠습니다. 이

Flutter_basic(13) Progress Indicator
들어가며 >앱 화면에 시간이 걸리는 작업이 있는 경우에는 로딩화면을 구현해야 하는 경우가 있습니다. Flutter 에서는 CirculatProgressIndicator, LinearProgressIndicator를 통해서 로딩화면을 구현할 수 있습니다. 환경 구성

Type Script 환경에서 AOS 사용하기
프로젝트 시에 매우 유용하게 사용하고 있는 라이브러리 'AOS'스크롤에 따른 애니메이션을 쉽게 구현할 수 있다.공식 GitHub를 따라서 AOS 라이브러리를 설치했다.AOS를 사용하기 위해서 위 코드를 입력했는데,aos server error referenceerror

Flutter_basic(12) GridView
이번에 알아볼 위젯은 GridView위젯입니다. 인스타그램은 사진을 격자 타일처럼 사진을 보여주죠. 이런 격자모습을 만들기 위해서 GridView를 사용할 수 있습니다.body에 Container만 전달된 빈 화면을 우선 만들어 줍니다.body에 전달된 Containe

Flutter_basic(11) PageView
이번에 소개시켜드릴 위젯은 PageView 위젯입니다. 이름 그대로 페이지를 보여주는 위젯입니다. 이전에 소개해준 BottomNavigationBar는 항목을 클릭하면 화면을 바꿔줬지만, 양 옆으로 스크롤하면서 여러 화면을 보여주는 위젯입니다. PageView를 사용해

Flutter_basic(10) Listview
들어가며 >이번 포스팅에서 다룰 주제는 ListView입니다. 영문해석 그대로 List의 내용을 화면으로 띄어주도록하는 위젯인데요. 이 위젯은 UI를 구성하는데 있어서, 데이터를 요청해서 읽어온 후 화면에 List의 내용을 보여주는 것이 아주 용이합니다. 즉, 데이터

Flutter_basic(9) AlertDialog
들어가며 >앱 안에서 알림창을 띄우려면 어떤 위젯을 사용해야 할까요? 바로 AlertDialog 위젯입니다. AlertDialog 위젯은 앱의 페이지에서 알림창을 띄울 수 있도록하는 위젯입니다. 환경구성 >페이지 위젯 클래스를 하나 준비하겠습니다. 우선, stat

Flutter_basic(8) Button
들어가며 >앱 UI에 그려진 위젯들 중에 가장 많은 타입이 아마도 버튼이 아닐까 싶습니다. 버튼을 클릭해서 다른 화면으로 이동하고, 작성중인 글을 전체 다 삭제하고... 여러가지 기능을 위해서 버튼들을 클릭하여 사용자에게 서비스를 제공할 수 있습니다. Flutter에

Flutter_basic(7) TextField
들어가며 >여러 SNS 앱들은 사용자가 자신들의 이야기를 앱에 적어 기록할 수 있게 되어있습니다. 지난 포스팅에서 다뤘던 Text위젯은 정해진 글만 보여주는데요. 사용자가 앱에 글을 적을 수 있도록 할 수 있는 방식으로 Flutter에서는 TextField를 이용합니
[AOS] Encrypted DEX File Analysis Tips in JEB
JEB에서 암호화된 DEX 파일 복호화 및 덤프 후 DEX 내 존재하는 클래스 xref 하는 방법