일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 프래그먼트
- 안드로이드
- MySQL
- 번역
- 개발
- server
- 자바
- php
- centOS7
- unity
- NGINX
- 한글
- kakao
- 구글
- caddy
- 컴퓨터과학총론
- javascript
- H2O
- java
- C lanuage
- error
- it
- mariadb
- 개발자
- 해석
- techEmpower
- Portfolio
- ubuntu
- C
- android
- Today
- Total
목록안드로이드 (7)
개발모음집
1. 디버깅을 하게 된 이유 unity로 개발한 안드로이드앱에서 intent로 다른 앱을 실행시켜야하는데 다른 앱이 실행이 되지 않아 디버깅을 하고자 함 2. 디버깅 방법 2-1 adb로 디버깅을 하고자함 2-1-1 sdk에 있는 adb파일의 경로로 환경변수 설정 1. ADB 환경변수 설정 스마트폰을 PC 에 연결하기 위해서는 SDK 의 adb 라는 프로그램이 사용됩니다.안드로이드 SDK 설치하기 안드로이드의 SDK 설치시 다운받았던 경로에서 하위에 있는 platform-tools 폴더를 선택합니다.(위치 : C:\Users\user\AppData\Local\Android\android-sdk) platform-tools 폴더에서 adb 응용 프로그램이 있는 것을 확인하고위치한 폴더 경로를 복사합니다.(..
안드로이드 앱을 디컴파일해야할 일이 생겼다.안드로이드 apk 디컴파일 하기(android apk decompile) 블로그를 보고 따라했다. 1.. https://apps.evozi.com/apk-downloader/ 에서구글플레이에 등록된 앱의 url을 입력하면 앱의 apk파일이 추출된다. 2.https://sourceforge.net/projects/dex2jar/ 여기서 dex2jar 압축파일을 다운받고 압축을 푼다.dex2jar은 apk를 jar 파일로 변환해주는 프로그램이다.) 3. 추출한 apk를 압축이 풀린 dex2jar 폴더에 넣는다. 4. dex2jar경로에서 cmd창을 실행하여 dex2jar.zip 파일의 압축을 풀고, cmd 에서 아래와 같이 실행하면 됩니다.d2j-dex2jar.ba..
구글, 안드로이드 8.0 공개…코드명 '오레오', 개선된 점은?기사입력 2017-08-22 08:36구글, 안드로이드8.0 오레오 소스코드 공개 기사입력 2017-08-22 08:14 구글이 안드로이드 8.0이 공개하였다.이름은 예전부터 추측했듯 오레오이고, 업데이트한 부분은 앱실행시 백그라운드 활동 제한앱 실행하지 않고 앱 아이콘을 눌러 알림을 확인할 수 있는 알림닷로그인 정보 자동완성 기능인 오토필API영상통화하면서 이메일을 확인하는, 2개 앱을 동시에 실행할 수 있는 픽처인픽처앱을 다운로드해 설치하지 않고 웹브라우저를 통해 체험해 볼 수 있게 하는 안드로이드 인스턴트 앱비정상적인 실행으로부터 데이터를 보호하는 구글 플레이 프로젝트XML폰트 리소스다운로드 가능한 폰트이모지 호환성텍스트뷰 오토사이징어댑..
fcm_no not null primary key auto_increment , fcm_token, fcm_email 칼럼으로 FCM_TB 이라는 테이블을 만들었고,fcm 알림이 오면 이메일과 토큰을 저장해주었다. $sql = "INSERT INTO FCM_TB (fcm_token, fcm_email) VALUES('$token','$userId') ON DUPLICATE KEY UPDATE fcm_token = '$token'"; ON DUPLICATE KEY UPDATE 문은 select할 때 primarykey와 동일한 값이 없으면 데이터를 insert 하고, 있으면 update하는 구문이다. 이런식으로 구현하니 한 디바이스에서 한 아이디로 자동로그인만 한다면 에러가 나지않았다.하지만 로그아웃을 하..
위젯의 대표적인 예가 버튼, 버튼에 배경이미지를 추가할 시에 이미지가 버튼크기보다 크다면 자동으로 이미지만큼 커진다. 그래서 둥근 버튼 등 왜곡되는 영역이 생길 수 가 있다.그래서 나인패치가 생김(깨짐을 줄여주기 위해서 생김) 1. arrow_left_normal.png과 arrow_left_clicked.png를 res.drawable폴더에 넣자 2. activity_main.xml에 버튼을 생성하고 백그라운드로 android:background="@drawable/arrow_left_selector"를 지정해주자 MySelector의 res.drawable.arrow_left_selector.xml 버튼클래스를 상속해서 버튼만들기 MySelector의 BitmapButton.javapackage co..
페이지 슬라이딩 MypageSliding의 MainActivity.java package com.example.tristan91.mypagesliding; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.view.animation.Animation; import android.view.animation.AnimationUtils; import android.widget.Button; import android.widget.LinearLayout; public class MainActivity extends AppCompatActivity { Lin..
* 에러가 생길경우Show only selected application을 No Filters로 하고 Log level을 Error로 변경 어플내에서 웹띄우기 MyWebView의 MainActivity.javapackage com.example.tristan91.mywebview; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.webkit.WebSettings; import android.webkit.WebView; public class MainActivity extends AppCompatActivity { WebView webView; @O..