728x90
반응형
SMALL

Android 8

[android/개발자]안드로이드 탐색기 앱 만들기~!

안녕하세요~ ㅎㅎㅎ 오늘 주제는 안드로이드로 탐색기용 or 검색용으로 앱을 사용하기 위함입니다~ 일단 탐색기(explorer)를 사용하려면 파일리스트 같이 path경로를 설정해야하는데 저는 간단하게 refreshfile이라는 곳에 if문을 이용하여 만들어보았습니다. 이제 소스 분석을 해보도록 하시죠~ㅎㅎ 일단 AndroidManifest.xml쪽을 살펴보도록 할께요~!! 이 소스는 일단 권한 설정과 main쪽 사용을 위해 넣었구요~ 다음으로 xml과 main을 살펴보죠~ㅎㅎㅎ - activity_main.xml listview를 사용하여 filelist를 사용하였습니다. - FileExplorer.java package kr.android.explorer; import java.io.File; impor..

[android/개발자]안드로이드 메모장 앱 만들기 및 마무리하기-2

저번 포스팅에 이어서 메모장을 마무리 해보도록 하겠습니다. 메모장이 마무리 하기위해서 안드로이드의 drawable 그림을 이용해서 만들어 보았습니다. 일단 drawable 그림을 넣는 것은 생략하기로 해보겠습니다. 그리고 menu를 res파일에 집어넣어서 activity_menu.xml의 버튼을 활용하였으며, 앱의 상태와 소스를 확인해보도록 합시다~!! ㅇㅅㅇ;; res -> New -> Directory 그림을 누르면 menu라는 파일을 집어 넣을 수 있으며, 그 안에 Android Resource File 도 넣어주도록 해보죠~ 그러면 이제 소스코드와 디버깅 내용을 살펴보도록 할까요~ 일단 activity_main.xml에 대한 내용부터 살펴보지요~ - activity_main.xml 여기서 tool..

[android/개발자]안드로이드 메모장 앱 만들기 및 권한설정-1

안드로이드스튜디오 권한 설정에 대해서 알아보겠습니다. 일단 권한 설정은 안드로이드 6.0버전 이상인 icecream버젼 위인 api23부터 필수로 설정해주어야 합니다. - 안드로이드스튜디오 권한설정 https://wowon.tistory.com/148 이 곳에 내용을 참고 하면 되고요~ 제가 소스를 직접 적용해보니 제 안드로이드 폰은 6.0미만 되어서 api23이상을 사용하는 데도 권한 설정이 안되더라고요~ 그래서 권한설정 부분을 역슬래시로 치환해놓았습니다. - 권한 소스 설정 manifest에 등록 그리고 나선 MainActivity쪽에 api권한을 주는 소스를 입력해줍니다. - MainActivity 권한 설정 public class MainActivity extends AppCompatActivit..

[android/개발자]웹 검색을 실행하기 위한 묵시적 인텐트를 정의하기~

안녕하세요~ 오늘은 웹 검색을 하기위한 준비를 해보도록 하겠습니다. 일단 간단한 웹 검색을 하기 위해서는 intent생성자가 필요한데요~ 이것은 자바에서도 알다싶이 원래 생성되게 되어있습니다. 묵시적 인텐트는 원래 화면전환용으로 사용하는데요~ 그런식으로 웹 검색으로 할 수 있습니다. SearchManager.QUERY는 검색할 수 있게끔 해주는 함수입니다~ 일단 intent를 객체 생성해줘야 intent생성 함수를 여기서 사용할 수 있게 됩니다! 그리고 메인에 적혀있는 startActivity(intent)는 intent가 실행되라고 하는 명령어입니다. 자 이제 결과화면을 보시고 소스들을 분석해보실까요~ ㅎㅎ;; - AndroidManifest.xml //intent생성자를 사용해보자!! - activi..

[android/개발자]webview이용해서 사이트 연동하기~

안녕하세요~ㅎㅎ 반갑습니다~ IT's 깡패인데요~ ㅇㅅㅇ;; 오늘의 주제는 안드로이드스튜디오를 사용하여 하이브리드앱으로 사용할 수 있게끔 웹뷰를 띄워서 기본적인 사이트를 연동해보도록 하겠습니다~!!! 웹뷰는 안드로이드로 설치되어 있는 기본적인 함수인 intent를 사용해서 사이트를 연동하거나 시킬 수 있습니다. 브라우저는 자유롭게(크롬, 인터넷익스, 엣지) 등등 다양하게 가능합니다~ 일단 소스들을 파악해보시죠~ㅎㅎ;; - AndroidManifest.xml //intent를 사용해보자!! - activity_main.xml - MainActivity.java package kr.android.webview; import android.os.Build; import android.support.v7.app..

[android/개발자]안드로이드 api23이상, 권한 요청 해주기~

안녕하세요 IT깡패's입니다~ 오랜만에 돌아왔는데요~ 요번시간은 안드로이드 권한 체크에 대한 이야기를 해보죠,, ㅇㅅㅇ; 안드로이드를 사용하려면 api가 필요한데요~ 요새는 마시멜로우 6.0버젼 이상이면, 권한 체크를 해주는 게 필수일 정도로 중요하다고 하는데요~ 즉, 이 버젼은 api23이상 버젼이라는 말이죠~ 이전 5.5 버전 이하인 kitkat정도되는 api일 경우에는 사용할 필요가 없었습니다. 그런데 요새는 하도 새롭게 안드로이드를 넘어서 코틀린까지 사용하다 보니 권한을 체크해주는 게 필요해 보입니다. 이는 ios도 꼭 필요하고 안드로이드 마찬가치입니다~ㅎㅎ;; 먼저, 안드로이드 권한을 사용할 수 있게끔 AndroidManifest.xml을 추가합니다. 이제 실제로 코드를 사용하는 시점에서 권한을..

[android/개발자]안드로이드 Toast메시지 사용법!!

안녕하세요 IT깡패's입니다. 제가 알아볼 내용은 안드로이드 Toast메시지 사용법에 대한 이야기인데요. 아직까지도 Toast메시지는 사용되어지고 있네요. 종종 kotlin에서도 찾아볼 수 있습니다~ *Toast메시지 - 안드로이드 Toast메시지는 시스템 차원에서 제공하는 알림 메시지입니다. - 또한 포커스를 받을 수 없으며, 사용자의 작업을 방해하지 않습니다. - Toast 생성 : public Toast (Context context) / public static Toast makeText (context, text, duration) - Toast 화면에 출력 : public void show() - Toast 화면에서 감추기 : public void cancel(); 다음으로는 코딩을 통해 To..

[android/개발자]안드로이드스튜디오 3.3 설치하고 실행하기

안녕하세요~ 요새는 안드로이드를 공부하는 중인데,, 자바와 코틀린의 세계를 방황하고 있네요~ 암튼 아직까지 저는 자바를 사용하려고 합니다~ 일단 최신안드로이드 버젼을 다운받기 위해서는 인터넷 창에 안드로이드스튜디오라고 친다음 Android Studio 설치 | Android Developers라고 되있는 사이트에 download라고 되있는 창으로 들어가서 제일 최신버젼인 android 3.3 버젼을 다운받습니다. 3.4버젼은 Kotlin을 사용할 수 있는 버젼이라 할 수 있으며, 아직까지는 잘 사용하지 않는 거 같네요~ 저의 경우는 바로 사이트에 다운되는 apk가 뜨게끔 되있는데 그것을 누르면 androidstudio설치가 됩니다. 위 화면이 뜨면 안드로이드스튜디오 실행하고 있는 것입니다. 자 이제 안드..

728x90
반응형
LIST