reference BroadcastReceiver
Android BroadCastReceiver ๋?
Android Application์ ์์ ๋ฐ์ ํด๋์ค ์์
Context
์๋๋ก์ด๋ WebView ๋ฅผ ์ปค์คํ
ํ๊ธฐ -1-
Android WebView์์ getUrl() ๋ฉ์๋ ๊ฐ์ด ํ์ฌ ํ์ด์ง๊ฐ ์๋๊ฒฝ์ฐ..
WebView tip - redirect
WebView ๊ตฌํ์ ํ๋ฉด์ ProgressDialog๋ก ๋ก๋ฉํ๋ฉด ๊ตฌํํ๊ธฐ
ํน์ URL๋ก Web Browser ์คํ(Hyper Link)
์๋๋ก์ด๋์์ ์นํ์ด์ง ํธ์ถํ๊ธฐ(WebView ์ด์ฉ)
Browser ์์ Activity ์คํํ๊ธฐ
์นํท ๋ธ๋ผ์ฐ์
How can I programmatically scrape an image from another website?
webview์์ actionview๋ก ๋ธ๋ผ์ฐ์ ํธ์ถํ์๋
Opening windows (i.e. the webbrowser) / reacting on Clicks
Menus Guide
Dynamic loading of list
ViewPage ์ฌ์ฉํ๊ธฐ
ViewPager์ PagerAdapter POSITION_NONE์ ๋น๋ฐ
Providing Resources
Color State List Resource
Drawable Resources
Layout Resource
Menu Resource
String Resources
Style Resource
More Resources
Android Touch Event Flow ๋ถ์
์๋๋ก์ด๋ ํด๋ฆญ ์ด๋ฒคํธ ์ฒ๋ฆฌ 2๊ฐ์ง ์ฒ๋ฆฌ ๋ฐฉ๋ฒ
GestureDetector ํํค์น๊ธฐ
GestureDetector ์ ๋ณตํ๊ธฐ
AdvancedGestureDetectorWrapper
๊ฐ๋จํ ์ด๋ฒคํธ ๋ฉ์ธ์ง ์์ ๋ฐ ๋ณด๋ด๊ธฐ
๊ฐ์์ผ์๋ฅผ ์ด์ฉํ ๋จ๋ง ํ๋ค๋ฆผ ์ฒดํฌ
Back and other hard keys: three stories
AsyncTask
์ ์ง๋ณด์๋ฅผ ๊ณ ๋ คํ ์๋๋ก์ด๋ ๋น๋๊ธฐ ์ฒ๋ฆฌ ๊ธฐ๋ฐ ์ฝ๋ ๋ง๋ค๊ธฐ
์๋๋ก์ด๋ Handler ์ฌ์ฉ์ผ๋ก ์ธํด ํฉ์ด์ง ์ฝ๋ ์ปค๋งจ๋์ ์ฝ๋ฐฑ์ผ๋ก ์ ๋ฆฌํ๊ธฐ
์๋๋ก์ด๋ ์ด๋ฏธ์ง ํฌ๊ธฐ ๊ตฌํ๊ธฐ ๋ฐ ๋ณ๊ฒฝํ๊ธฐ
Android Native Heap Size
ReverseEngineering for android
UncaughtExceptionHandler๋ฅผ ์ด์ฉํ ์ฑ ๋น์ ์ ์ข
๋ฃ์ Log์ ์ก ๋ฐ ์ฌ์คํ ํ๊ธฐ
์๋๋ก์ด๋ DexClassLoader๋ฅผ ์ด์ฉํ dex๋์ ์ผ๋ก ๋ก๋ฉ
RemoteControlClient
StatusBar Disable
currentTimeMillis() ํจ์์ ๋น๋ฐ
Notification Bar ์์ด์ฝ ์จ๊ธฐ๊ธฐ
Notification์์ ์ฑ ์คํ with Service
Authentication Guide
Authenticator Service ๋ง๋ค๊ธฐ (1) - ๊ณ์ ๋ฑ๋กํ๊ธฐ
Authenticator Service ๋ง๋ค๊ธฐ (2) - AbstractAccountAuthenticator ๊ตฌํํ๊ธฐ
Authenticator Service ๋ง๋ค๊ธฐ (3) - AccountAuthenticatorActivity ๋ฅผ ์ด์ฉํ UI ๊ตฌํ
Authenticator Service ๋ง๋ค๊ธฐ (4) - SyncAdapter ๊ตฌํ
Shared Preferences Reference
Shared Preferences
Android Database
Delete row in SQLite database
Android SQLite
SQLITE ์ฌ์ฉ์ ๋ก์ผ์ผ ์์ผ๋ก ์ ๋ ฌ ํ๊ธฐ
๋ฐฐํฐ๋ฆฌ๋ฅผ ์ ์ฝํ๋ ๋คํธ์ํฌ ์ดํ๋ฆฌ์ผ์ด์
๊ตฌํ -1-
๋ฐฐํฐ๋ฆฌ๋ฅผ ์ ์ฝํ๋ ๋คํธ์ํฌ ์ดํ๋ฆฌ์ผ์ด์
๊ตฌํ -2-
๋ฐฐํฐ๋ฆฌ๋ฅผ ์ ์ฝํ๋ ๋คํธ์ํฌ ์ดํ๋ฆฌ์ผ์ด์
๊ตฌํ -3-
Google Cloud Messaging
HttpURLConnection ์ HTTP ์ฐ๊ฒฐ ๋ฌธ์
httpclient ์ฌ์ฉ์ CLOSE_WAIT, TIME_WAIT ๋ฌธ์ ํด๊ฒฐ๋ฐฉ์
java httpclient์ด์ฉ์ https์์ keep-alive๊ฐ ์ ๋์ํ์ง ์๋ ๊ฒฝ์ฐ
Android ๊ฐ๋ฐํ ๋ ๊ฐ๋ฐ์ฉ Google Map ํค ์ธ์ฆ ๋ฐ๊ธฐ
๊ฐค๋ญ์S GPS ํฅ์ ๋ฐฉ๋ฒ
PowerManager ๋ฅผ ํตํด ์๋๋ก์ด๋์ ์ง์ ํ ์ฃผ์ธ์ด ๋์ด ๋ด ์๋ค.
Camera Reference
Camera Api Guide
๋ฉ๋ชจ๋ฆฌ ๋ฆญ ํผํ๊ธฐ(Avoiding memory leaks)
Android SMP(1/7) - ์ด๋ก :๋ฉ๋ชจ๋ฆฌ ์ผ๊ด์ฑ ๋ชจ๋ธ, ์ฌ๋ก, ๋ถ๋ก
Android SMP(2/7) - ์ด๋ก :๋ฐ์ดํฐ ๋ฉ๋ชจ๋ฆฌ ์ฅ๋ฒฝ
Android SMP(3/7) - ์ด๋ก :์์์ ์คํผ๋ ์ด์
Android SMP(4/7) - ์ฌ๋ก:C์์ ํ์ง ๋ง ๊ฒ
Android SMP(5/7) - ์ฌ๋ก:Java์์ ํ์ง ๋ง ๊ฒ
Android SMP(6/7) - ์ฌ๋ก:ํด์ผ ํ ๊ฒ
Android SMP(7/7) - ๋ถ๋ก:Android Atomic API
Proguard
proguard in intellij
์ดํด๋ฆฝ์ค์์ Proguard(ํ๋ก๊ฐ๋) ์ฌ์ฉํ๊ธฐ
์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ์ ๋๋ฆฐ ์๋ฎฌ๋ ์ดํฐ ๋์ Android x86์ ์ด์ฉํด์ ๊ฐ๋ฐํ๊ฒฝ ๊ตฌ์ถํ๊ธฐ
์๋๋ก์ด๋ ์๋ฎฌ๋ ์ดํฐ ์๋์
!!!(android emulator for haxm)
intellij android ๊ฐ๋ฐ ํ๊ฒฝ ์ธํ
์๋๋ก์ด๋ Trace View ๊ธฐ๋ฅ์ ํ์ฉํ๊ธฐ
์๋๋ก์ด๋ ํ
์คํธ - Testing and Instrumentation
Android Test
Robolectric: Test-Drive Your Android Code
infinitest - Infinitest is a Continuous Testing plugin
robotium - User scenario testing for Android
maven-android-plugin
Maven: The Complete Reference Chapter 14. Android Application Development with Maven
Maven Android SDK Deployer
Code Diet
Wiki
Cookbook
๋ฐ๋ณต์ ์ธ ์์
์ด ์ซ์ ์๋๋ก์ด๋ ๊ฐ๋ฐ์์๊ฒ
Spring Android Docs
Spring Android Reference
Spring Android Example
์๋๋ก์ด๋ ์คํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
ActionBarSherlock
Android UI Patterns
๋ชจ๋ฐ์ผ UI ๋์์ธ ํจํด ์ฐธ๊ณ ์ฌ์ดํธ 15๊ฐ ์ด์ ๋ฆฌ
Android View ๊ด๋ จ๋ ์คํ์์ค ์ ๋ฆฌ
Android Screencast 0.4 (open-source)
Emerging UI Pattern - Side Navigation
intellij android complie error
issue - osx AVD๋ก ์๋ฎฌ๋ ์ดํฐ๋ฅผ ์ฌ์์ํ๋ฉด ์ข
์ข
crash ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํด์
Android ๊ฐ๋ฐ๊ฐ์ด๋ - INSTALL_FAILED_DEXOPT: LinearAlloc ์คํจ ์ค๋ฅ ๋์์ฑ
Robolectric 1.2 : โWARNING: Unable to find path to Android SDKโ