개인공부 (206) 썸네일형 리스트형 안드로이드 : layout중복 .. 새로운 내용.. ..새로운내용.. ...새로운 내용. 이런식으로 리니어 레이아웃안에 리니어 네이아웃을 중복해서 넣음으로서 레이아웃을 여러표현이가능하다. 하지만 상대 레이아웃처럼 복잡한 레이아웃은 표현이 어렵다 . android:layout_weight="1" 는 레이아웃들의 비율을 나타나는 서로 같은 값을 주면 서로 동일한 크기의 레이아웃을 소유하게된다. 이처럼 리니어 레이아웃은 간단하고 쉽게 레이아웃을 구성할수가 있다. 안드로이드 : Radio버튼 구현(setImageResource 구현) XML파일 소스 MainActivity package com.example.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.media.Image; import android.os.Bundle; import android.provider.MediaStore; import android.view.View; import android.view.inputmethod.InputMethodManager; import android.widget.Button; import android.widget.CheckBox; import android.widget.CompoundButton; import android.widget.Ed.. 안드로이드 : 아이콘 저장하기 res 파일의 속성에서 new -> image Asset를 들어가줍니다. icon type을 Launcher Icons(Legact only)를 해주시면 원하시는 그림을 부럴와 패딩 배경색 모양등을 손쉽게 설정할수 있습니다. 안드로이드 : 레이아웃 함수 알아보기 가장 많이쓰는 리니어 레이아웃에 대해 알아 보도록 하겠다. 먼저 소스부터 보자 android:orientation="vertical" 수평으로 설적되어있다. android:orientation="horizontal" 수직으로 설적되어있다. 주요속성을 하나식 적용 android:layout_margin 적용시 android:padding="100dp" gravity와 layout_gravity의 차이 match_parent는 텍스트뷰에 상위 레이아웃 크기에 맞게 wrap_content는 텍스트뷰 글자크기에 맞게 레이아웃안에 레이아웃 구분하기 페딩은 텍스트뷰안의 공간이고 마진은 텍트트뷰(버튼)밖의 공간 http://blog.naver.com/PostView.nhn?blogId=mjo1127&logNo=220.. 안드로이드 : 회원 관리 프로젝트(회원 검색 기능) ManagementActivity 레이아웃에서 다음 버튼을 추가해줍니다. ManagementActivity 소스 ManagementActivity에 다음을 추가해줍니다. saveList생성자를 생성해줍니다. amdin계정만 saveList를 다룰수있게 해줍니다. UserListAdapter로 돌아가서 다음을 추가해줍니다. manageMent테이블로 돌아가서 saveList를 추가해줍니다. userListAdpaper로 돌아가서 saveList또한 삭제가 가능하게 만들어줍니다. ManagemetnActivity 클래스로 돌아와서 searchUser에대한 함수를 작성해줍니다. 먼저 userList를 클리어한다음 saveList 즉 전체 회원들의 크기만큼 반복합니다. getUserID즉 내가 찾는 회원이 포함.. 안드로이드 : 회원 관리 프로젝트(회원 삭제) Delete.php 파일을 만들어줍니다. user 레이아웃을 다시 설정에 삭제 버튼을 추가십키다. 아래는 위의 소스에대한 디자인입니다. 이후 DeleteRequest를 만들어줍니다. package org.techtown.management; import com.android.volley.Request; import com.android.volley.Response; import com.android.volley.toolbox.StringRequest; import java.util.HashMap; import java.util.Map; public class DeleteRequest extends StringRequest { final static private String URL = "http://ps.. 안드로이드 : 회원 관리 프로젝트(리스트 뷰) management 레이아웃을 관리해줍니다 android:orientation="vertical" LinearLaout으로 하면 추가해줍니다 android:dividerHeight="10dp" 밑에 회색으로 뛰가 보이죠 ?? 그간격입니다. 위에 처럼 레이아웃을 꾸미면 이젠 각각의 사용자의 정보를 어떻게 넘겨줄지에 대한 레이아웃을 만들어줍니다. user 라고 만들어줍니다. ///////////////////////////////////////////// ////////////////////////////// ////////////////////////이것을 레이아웃에 넣으니깐 소스가 죽었어요 ㅜㅜ 되는걸로 다시밑에추가 이게되는거다. user 레이아웃 user layout 디자인 하나의 사용자에 대한 정보를.. 안드로이드 : 회원 관리 프로젝트(회원 출력,버튼 hide) managementButton하나를 만들어줍니다. text이름은 회원관리 라고 해줍니다. MainActivity로 돌아가서 방금 만든 버튼을 매칭해줍니다. 사용자 아이디가 admin과 같지 않다면 버튼을 비활성화 해줍니다. 버튼을 안보이게 해주는 함수. List.php 파일 데이터파일에 접속한 이유에 모든 유저를 뽑아온다. empty activity를 생성합니다. 이름은 ManagementActivity로 생성 management 레이아웃에서 userListTextView의 text view를 생성해줍니다. package org.techtown.management; import android.content.Intent; import android.os.AsyncTask; import android.sup.. 이전 1 ··· 16 17 18 19 20 21 22 ··· 26 다음