Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Extracts from "Android Protips: Advanced Topics...
Search
David Wu
July 06, 2011
Programming
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Extracts from "Android Protips: Advanced Topics for Expert Android App Developers"
Extracts from "Android Protips: Advanced Topics for Expert Android App Developers"
David Wu
July 06, 2011
More Decks by David Wu
See All by David Wu
Development with Vert.x: an event-driven application framework for the JVM
wuman
1
280
My Trip to Google I/O 2013
wuman
1
150
A Deep Dive into Open Source Android Development
wuman
18
1.5k
Fancy Rich Text on Android - Using Roguso as an Example
wuman
2
390
Fancy Rich Text Editing on Android - Invited Open Source Software Foundation Talk
wuman
1
770
Improving Android Application Performance (Invited Talk at National Taiwan University)
wuman
5
220
Challenges of Building HTC Sense (O'Reilly Android Open Conference 2011)
wuman
0
200
Extracts from "Memory Management for Android Apps"
wuman
0
180
GTK+ Programming using Vala
wuman
0
340
Other Decks in Programming
See All in Programming
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
3
1.4k
ActionController meets Protocol Buffers
sorah
1
780
AI時代のシニアエンジニアとは
yosuke_furukawa
PRO
14
11k
Spec-driven Development with AI
simas
PRO
0
2.2k
SFCで実現する病院・医療システムの動的組み立て式UI
koukimiura
1
170
Zero-Tap Sign-In対応、結局何をすればいいの?
mitohato14
0
1.5k
AIが実装を担う時代の「技術設計」と「チームマネジメント」
kamina_zzz
1
130
Engineering Biometric UX Across Android Versions | DroidKnights 2026
ryunen344
1
170
SODA - FACT BOOK(EN)
sodainc
1
200
AI Augmentation Techniques with Liberty
ivargrimstad
1
340
Snowflake Openflow Connector利用の勘所 / 20261024developersio2026tokyo-snowflake-openflow
kasacchiful
PRO
0
280
Event is what happens
moro
2
3.4k
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
590
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.9k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
450
Joys of Absence: A Defence of Solitary Play
codingconduct
1
570
Optimising Largest Contentful Paint
csswizardry
37
4k
4 Signs Your Business is Dying
shpigford
187
23k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
540
Marketing to machines
jonoalderson
1
6k
Test your architecture with Archunit
thirion
2
2.5k
Visualization
eitanlees
153
17k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Music & Morning Musume
bryan
48
7.5k
Transcript
Extracts from "Android Protips: Advanced Topics for Expert Android App
Developers" Taipei GTUG 20110706 Meetup (http://goo.gl/VdfLK) Original Presenter Reto Meier @retomeier Extract Presenter David Wu @wuman blog.wu-man.com
2 @wuman David Wu
[email protected]
blog.wu-man.com
#tossug, #h4 HTC
3 In 10 Minutes...
4 Purpose How to get featured?
5 Breakdown Tips Create apps people don't know they
want Use newest API Parallel Activity pattern Interfaces Analytics & beta testing Read the developer blog 4 Attributes Fresh Psychic Adaptive Smooth
6 Innovation Apps people want Gmail Maps
News Shopping Apps people don't yet know they want Shazam Goggles Google Body Angry Birds
7 Parallel Activity Pattern
8 Interface
9 Analytics and Beta Testing
10
11 Passive Location Provider (1/2)
12 Passive Location Provider (2/2)
13 AlarmManager
14 Device State => Refresh Rate Connectivity Power
connected and battery level Dock mode
15
16 Simplified Logins
17 Backup SharedPreferences
18 Links Interception
19
20 Displaying the Right Keyboard
21
22 Asynchronous Calls Handler AsyncTask IntentService
AsyncQueryHandler Loader and CursorLoader
23 References Video of the session http://goo.gl/H5nFe Original
slides http://goo.gl/ZhLoR Reto Meier's blog http://blog.radioactiveyak.com/