[Android/Training] 사진을 외부앱으로 전송하기
·
Android/튜토리얼 및 가이드
1. AndroidManifest.xml 파일에 FileProvider를 등록합니다. ... ... 2. res/xml/ 폴더에 provider_paths.xml 파일을 생성하고 파일 제공자가 제공할 경로를 지정합니다. 3. 소스코드 이 코드는 안드로이드 앱에서 이미지를 캡처한 후, 캐시에 저장하고 해당 이미지 파일을 다른 앱으로 공유하는 기능을 구현하고 있습니다. private void saveToCache(String title, Bitmap bitmap) { File storage = getCacheDir(); try{ File file = new File(storage, title+".jpg"); FileOutputStream fos = new FileOutputStream(file); bitma..
[Android/Training] View를 사진으로 저장하기
·
Android/튜토리얼 및 가이드
1. View를 캡처합니다. 현재 시간을 기준으로 사진 제목을 생성합니다. 캡처할 뷰와 사진 제목을 인자로 captureReceipt 함수를 호출합니다. captureReceipt 함수에서 뷰를 캡처하고, Bitmap 형태로 변환합니다. 안드로이드 버전에 따라 저장소의 경로가 다르므로, 안드로이드 버전에 따라 다른 함수를 호출하여 이미지를 저장합니다. private void makeTitle() { SimpleDateFormat sdf = new SimpleDateFormat( "yyyyMMddHHmmss"); Date time = new Date(); String captureTitle = sdf.format(time); // 사진제목 captureView({layout}, captureTitle); ..
[Android/SDK연동]친구(나)에게 카카오링크 메시지 보내기
·
Android/튜토리얼 및 가이드
Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 1. AnroidManifest.xml에 쿼리 요소를 추가해주고 커스텀 스킴(Scheme)을 설정해줍니다. ... 2. Kakao Sdk를 초기화시켜주는 클래스를 생성하고 해당 클래스 이름을 매니페스트 name에 추가합니다. public class KakaoApplication extends Application { private static volatile KakaoApplication instance = null; @Override public void onCreate() { super.onCr..
[Android/SDK연동]SNS 로그인 구현(6) - 카카오톡 로그인 SDK V2
·
Android/튜토리얼 및 가이드
* 이전 버전으로 카카오톡에 로그인을 수행하는 기술은 아래 게시글을 참고하여 주세요. 2021.05.11 - [Android Studio/JAVA]SNS 로그인 구현(2) - 카카오톡 sdk v1 1. AndroidManifest.xml에 아래 코드를 입력하여 Redirect URI 설정합니다. * 카카오 로그인 기능을 구현하기 위해서는 리다이렉션(Redirection)을 통해 인가 코드를 받아야 합니다. 2. 카카오 sdk2 로그인을 사용하기 위하여 build.gradle(:app) dependcies에 추가해줍니다. implementation "com.kakao.sdk:v2-user:2.5.0" // 카카오 로그인 sdk v2 repositories { maven { url 'https://devre..
[Android/API]SNS 로그인 구현(5) - 네이버 JSON 파싱으로 계정 정보 얻어오기
·
Android/튜토리얼 및 가이드
* 아래 링크에서 로그인 기능을 완성하고 이 작업을 따라해주세요! [Android Studio/JAVA]SNS 로그인 구현(1) - 네이버 1. Naver Developer에서 네이버 로그인 연동 API 개발 신청을 한다. 네이버 아이디로 로그인 - INTRO 환영합니다 네아로의 올바른 적용방법을 알아볼까요? 네이버 아이디로 로그인을 통해 신규 회원을 anovice-dp.tistory.com * 아래 링크도 네이버 API를 XML과 JSON으로 파싱함 (검색 - 쇼핑) [프로젝트/Android]너의 사료가 보여 #02 API 파싱(xml) - 이전글 - 2020/12/17 - [프로젝트/Android]너의 사료가 보여 - oven 2020/12/19 - [프로젝트/Android]너의 사료가 보여 #01 ..
[Android/SDK연동]SNS 로그인 구현(4) - 페이스북
·
Android/튜토리얼 및 가이드
Android - Facebook 로그인 - 문서 - Facebook for Developers developers.facebook.com 1. dependcies{}에 의존성을 추가해준다. implementation 'com.facebook.android:facebook-login:[8.1)' 2. 리소스 및 매니페스트 수정 2-1 )/app/res/values/strings.xml 파일에 아래 소스 추가한다. {facebook_app_id} {fb_login_protocol_scheme} 2-2) AndroidMenifest.xml에 meta-data 요소, Facebook에 대한 활동, Chrome 맞춤 탭에 대한 활동 및 인텐트 필터를 application 요소를 추가해준다. 3. xml에 페이스..
[Android/SDK연동]SNS 로그인 구현(2) - 카카오톡 sdk v1
·
Android/튜토리얼 및 가이드
0. Kakao Developer 기본 세팅 Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com private void getAppKeyHash() { try { PackageInfo info = getPackageManager().getPackageInfo(getPackageName(), PackageManager.GET_SIGNATURES); for (Signature signature : info.signatures) { MessageDigest md; md = MessageDigest.getInstance("SHA"); md.update(si..
[Android/SDK연동]SNS 로그인 구현(1) - 네이버
·
Android/튜토리얼 및 가이드
1. Naver Developer에서 네이버 로그인 연동 API 개발 신청을 한다. 네이버 아이디로 로그인 - INTRO 환영합니다 네아로의 올바른 적용방법을 알아볼까요? 네이버 아이디로 로그인을 통해 신규 회원을 늘리고, 기존 회원은 간편하게 로그인하게 하려면 제대로 적용하는 것이 중요합니다! 이에 올 developers.naver.com * 현재 url이 없는 경우 아무 url이나 추가 후 나중에 배포 시 url 변경 2. 개발 환경 설정 - 네이버 로그인 sdk.aar 파일 다운로드 & build.gradle 의존성 추가 Releases · naver/naveridlogin-sdk-android 네이버 아이디로 로그인 SDK (안드로이드). Contribute to naver/naveridlogin..
[Android/API]MS-SQL DB를 안드로이드 스튜디오와 연결하기
·
Android/튜토리얼 및 가이드
MSSQL DB 구축이 되었다는 가정 하에 MSSQL과 안드로이드 스튜디오를 연결해보겠다. 1. DB 연결 데이터를 담을 변수 선언 var ip: String? = "211.187.2.242"// 서버 ip 주소 val port = "port번호"// port번호 val Classes = "net.sourceforge.jtds.jdbc.Driver" val database = "DB명"//접속할 데이터베이스 이름 val username = "username"//서버접속용 ID val password = "password"//서버접속용 PW val url = "jdbc:jtds:sqlserver://$ip:$port/$database" // db 접속 url var connection: Connection..
[Android/API]네이버 쇼핑 API 파싱 (2) JSON
·
Android/튜토리얼 및 가이드
[Android Studio/JAVA]네이버 쇼핑 API 파싱 (1) XML 1. 우선 API 등록 후 키 값을 이용해 주소 설정하기 └ 나의 경우 '식품안전나라' API를 사용함 2. 뽑아낼 데이터 데이터명 변수명 데이터명 변수명 번호 num 식품군 group_name 식품코드 food_cd 식품이 anovice-dp.tistory.com 1. 메인액티비티(cat/dog 선택화면)에서 두개의 리스트 생성 public class MainActivity extends AppCompatActivity { static public ArrayList DataList; static public ArrayList searchList; @Override protected void onCreate(Bundle save..
[Android/API]네이버 쇼핑 API 파싱 (1) XML
·
Android/튜토리얼 및 가이드
[Android Studio/JAVA]네이버 쇼핑 API 파싱 (2) JSON [Android Studio/JAVA]네이버 쇼핑 API 파싱 (1) XML 1. 우선 API 등록 후 키 값을 이용해 주소 설정하기 └ 나의 경우 '식품안전나라' API를 사용함 2. 뽑아낼 데이터 데이터명 변수명 데이터명 변수명 번호 anovice-dp.tistory.com 1. 우선 API 등록 후 키 값을 이용해 주소 설정하기 └ 나의 경우 '식품안전나라' API를 사용함 2. 뽑아낼 데이터 데이터명 변수명 데이터명 변수명 번호 num 식품군 group_name 식품코드 food_cd 식품이름 desk_kor 지역명 region_name 조사년도 research_year 채취월 month_name 조사명 maker_na..
뿌꾸 빵
'Android/튜토리얼 및 가이드' 카테고리의 글 목록