일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Query
- 디자인패턴
- Auto_increment
- 메터리얼
- 안드로이드 스튜디오
- 데이터베이스
- MySQL
- db
- insertion
- 역슬레시
- Android
- 안드로이드앱
- 안드로이드
- condensed
- mariaDB
- 볼륨조절앱
- Python
- 머터리얼
- 알림바
- 파이썬
- android studio
- auto_increment 값
- id 얻기
- last_insert_id
- mysql_insert_id
- escape_string
- insert_id
- crashlytics
- soundcontroller
- 볼륨조절어플
- Today
- Total
목록안드로이드 (6)
장삼의 착한코딩
안드로이드 폰에서 볼륨 조절을 할 경우 물리 버튼을 통해서 볼륨 조절을 한다. 하지만 어떤 때는 미디어 볼륨 조절이 되고, 어떤 때는 벨소리 볼륨 조절이 된다.그래서 편리하게 볼륨 조절을 할 수 있는 방법이 없을까 하다가 알림 바에서 볼륨을 조절할 수 있는 앱을 제작하게 되었다. 미디어 볼륨 조절을 하고 싶은데 벨소리 볼륨 조절이 될 때,핸드폰이 바닥에 눕혀져 있을 때,물리 버튼을 누르기 귀찮을 때,지하철, 버스 등 공공장소에서 갑작스럽게 음소거를 할 때, 사용하면 편리하다. 기능에 초점을 두어 디자인은.... 우선 처음 앱을 실행시키면 아래의 화면이 나온다.기능 on off,상태바에 아이콘 on,off,음악 재생 on,off볼륨 줄이기 on,off볼륨 올리기 on,off음소거 on,off기능을 키고 끌..
앱을 만들 때 날씨 정보가 필요할 때가 있습니다. 기상청에서는 RSS로 단기예보, 중기예보, 장기예보를 제공해줍니다.RSS는 Really Simple Syndication, Rich SIte Summary의 줄임말로. 블로그처럼 컨텐츠 업데이트가 자주 일어나는 웹사이트에서, 업데이트된 정보를 쉽게 구독자들에게 제공하기 위해 XML을 기초로 만들어진 데이터 형식입니다. RSS서비스를 이용하면 업데이트된 정보를 찾기 위해 홈페이지에 일일이 방문하지 않아도 업데이트 될 때마다 빠고 편리하게 확인할 수 있습니다.RSS를 제공해주는 기상청의 주소 : http://www.kma.go.kr/weather/lifenindustry/sevice_rss.jsp 단기예보단기예보는 오늘, 내일, 모레의 날씨를 3시간 단위로 ..
안드로이드 롤리팝 버전부터 Toolbar라는 위젯이 생겼다. android.support.v7..widget.Toolbar class에 구현되어 있다. 기존의 Actionbar를 대신해서 사용할 수 있다. Toolbar는 뷰 형태로 구현되어 있어. 위치를 자유롭게 배치할 수 있다.Toolbar를 사용하기 위해서는 기존의 Actionbar를 없애야 한다. 테마에서 "Theme.AppCompat.NoActionBar"로 설정을 해준 후.xml에서 아래 코드를 작성한 후 ActionBarActivity를 상속받은 activity에서 아래 코드를 작성해 주면 Toolbar를 사용할 수 있다. Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportA..
Intent intent = new Intent(Intent.ACTION_VIEW); Uri uri = Uri.parse("http://www.naver.com"); intent.setData(uri); startActivity(intent);위의 코드를 넣어주면 안드로이드 기본 웹브라우저로 링크가 열리게 됩니다.
android:fontFamily="sans-serif" // regularandroid:fontFamily="sans-serif-light" // lightandroid:fontFamily="sans-serif-condensed" // condensedandroid:fontFamily="sans-serif-thin" // thinandroid:fontFamily="sans-serif-medium" // medium thin은 4.2 버전 이후로medium은 5.0 버전 이후로 적용 가능
앱을 만들 경우 개발도 중요하지만 유지보수가 중요하다. 하지만 자신이 만든 앱을 testing할 경우, 직접 개발한 자신에게 맞춰 testing을 하게 되어서 제대로된 testing을 하기 힘들다.플레이 스토어에 앱을 올리게 되어 사용자가 사용을 하는 도중. 앱이 죽을 경우 앱이 다운 됬을 경우와, ANR(Application Not Responding)에 대해 리포팅을 받는 기능을 제공해 준다. 하지만 보통 사용자들은 귀찮아서, 또한 먼지 잘 몰라서 리포팅을 보내지 않는 경우가 많다. 그래서 모든 크래시에 대해 리포팅을 받기 위하여 Crashlytics를 사용한다. Crashlytics는 twitter에 인수된, 버그 리포팅 서비스이다.Crashlytics는 안드로이드, IOS 둘다 지원하고. 무료이다..