Aandroid Studio/기능10 [android] 페이징 api데이터 스크롤 내려서 추가로 출력하기 on create 함수에 recyclerView.addOnScrollListener 함수를 추가한 후 오버라이드 를 필수로 작성한 후 addNetworkData() 함수를 호출한다.recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrollStateChanged(@NonNull RecyclerView recyclerView, int newState) { super.onScrollStateChanged(recyclerView, newState); } @Override public void onScrolled(@NonNull RecyclerView .. 2024. 6. 12. [android] open intent 함수 package com.example.intent;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.provider.ContactsContract;import android.view.View;import android.widget.Button;import androidx.activity.EdgeToEdge;import androidx.appcompat.app.AppCompatActivity;import androidx.core.graphics.Insets;import androidx.core.view.ViewCompat;import androidx.core.view.WindowInsetsCo.. 2024. 6. 11. [android] actionbar menu ,뒤로가기 버튼 생성 메인 엑티비티에서 쓸 xml를 생성해준다. mainactivity// 액션바의 메뉴를 화면에 보여주는 함수.@Overridepublic boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main,menu); return true;}// 액션바의 메뉴를 클릭하면 동작하는 함수.@Overridepublic boolean onOptionsItemSelected(@NonNull MenuItem item) { if (item.getItemId()==R.id.menuAdd){ Intent intent = new Intent(MainActivity.this, AddAct.. 2024. 6. 11. [android]AlertDialog 예, 아니오 선택창 private void showAlertDialog() { AlertDialog.Builder builder = new AlertDialog.Builder(context); builder.setCancelable(false); builder.setTitle("주소록 삭제"); builder.setMessage("정말로 삭제 하시겠습니까?"); builder.setPositiveButton("Yes", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { .. 2024. 6. 10. [android] RecyclerView와 Adapter를 이용하여 리스트를 화면에 표시하는 방법 어뎁터 코드package com.example.simplecontacts.adapter;import static com.example.simplecontacts.R.*;import android.content.Context;import android.content.Intent;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.ImageView;import android.widget.TextView;import androidx.annotation.NonNull;import androidx.cardview.widget.CardView;import android.. 2024. 6. 10. [android] SharedPreferences 를 이용한, 데이터 저장과 불러오기 데이터 저장하는 방법SharedPreferences sp = getSharedPreferences("DataIntent.app",MODE_PRIVATE); SharedPreferences.Editor editor = sp.edit(); editor.putString("email",email); editor.commit();데이터 불러오는 방법SharedPreferences sp = getSharedPreferences("DataIntent.app",MODE_PRIVATE); String email = sp.getString("email",""); txtwelcome.setText(email+"님 회원.. 2024. 6. 7. 이전 1 2 다음