전체 글 (644) 썸네일형 리스트형 안드로이드 : 회원 관리 프로젝트(회원 검색 기능) 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.. 안드로이드 : 회원 관리 프로젝트(로그인 및 메인 화면) package org.techtown.management; import com.android.volley.Response; import com.android.volley.toolbox.StringRequest; import java.util.HashMap; import java.util.Map; public class LoginRequest extends StringRequest { final static private String URL = "http://pssin1.cafe24.com/Login.php"; private Map parameters; public LoginRequest(String userID, String userPassword, Response.Listener listener){ s.. 안드로이드 : 회원 관리 프로젝트(회원가입) java파일에 새로운 class파일을 생성합니다 package org.techtown.management; import com.android.volley.Response; import com.android.volley.toolbox.StringRequest; import java.net.URL; import java.util.HashMap; import java.util.Map; public class RegisterRequest extends StringRequest { final static private String URL = "http://pssin1.cafe24.com/Register.php"; private Map parameters; public RegisterRequest(String us.. 안드로이드 : 회원 관리 프로젝트(DB구축) 데이터베이스 구축 카페24에서 DB베이스를 구축합니다 CREATE TABLE 'USERH'( userID VARCHAR(20) NOT NULL, userPassword VARCHAR(20) NOT NULL, userName VARCHAR(20) NOT NULL, userAge INT NOT NULL, PRIMARY KEY(userID) ); Login.php Register.php 안드로이드 : 회원 관리 프로젝트(디자인) LoginActivity로 생성 1.어플리케이션 화면 디자인 implementation 'com.android.volley:volley:1.1.0' Gradle Scripts -> build.gradle 에서 아래를 추가해준다. (네트워크 통신과 관련된 라이브러리: 나중에 DB에 이용) 액티비티를 추가해준다. 액티비티 이름은 RegisterActivity를 해준다. (회원이 회원이 아닐때 회원가입 시켜주는 Activity) 이때 한개더 MainActivity도 추가해준다 (로그인이 성공했을 때 화면) 세개의 엑티비티와 세개의 디자인을 만들었다. 로그인 화면 구성 로그인 디자인 소스코드 회원가입 구성 회원가입 디자인 소스코드 메인화면 구성 메인화면 소스코드 2.액티비티 화면전환 package org.tec.. 이전 1 ··· 46 47 48 49 50 51 52 ··· 81 다음