| Skip to content | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject#start-of-content |
|
| https://patch-diff.githubusercontent.com/ |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fevilcore%2FArticleTranslateProject |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fevilcore%2FArticleTranslateProject |
|
Sign up
| https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=evilcore%2FArticleTranslateProject |
| Reload | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject |
| Reload | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject |
| Reload | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject |
|
evilcore
| https://patch-diff.githubusercontent.com/evilcore |
| ArticleTranslateProject | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject |
| AWCNTT/ArticleTranslateProject | https://patch-diff.githubusercontent.com/AWCNTT/ArticleTranslateProject |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fevilcore%2FArticleTranslateProject |
|
Fork
0
| https://patch-diff.githubusercontent.com/login?return_to=%2Fevilcore%2FArticleTranslateProject |
|
Star
0
| https://patch-diff.githubusercontent.com/login?return_to=%2Fevilcore%2FArticleTranslateProject |
| www.androidweekly.cn | http://www.androidweekly.cn |
|
0
stars
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/stargazers |
|
184
forks
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/forks |
|
Branches
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/branches |
|
Tags
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/tags |
|
Activity
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/activity |
|
Star
| https://patch-diff.githubusercontent.com/login?return_to=%2Fevilcore%2FArticleTranslateProject |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fevilcore%2FArticleTranslateProject |
|
Code
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject |
|
Pull requests
0
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/actions |
|
Projects
0
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/projects |
|
Wiki
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/wiki |
|
Security
0
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/security |
|
Insights
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/pulse |
|
Code
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject |
|
Pull requests
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/actions |
|
Projects
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/projects |
|
Wiki
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/wiki |
|
Security
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/security |
|
Insights
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/pulse |
| Branches | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/branches |
| Tags | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/tags |
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/branches |
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/tags |
| 378 Commits | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/commits/master/ |
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/commits/master/ |
| published | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/tree/master/published |
| published | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/tree/master/published |
| sources | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/tree/master/sources |
| sources | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/tree/master/sources |
| translated | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/tree/master/translated |
| translated | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/tree/master/translated |
| ArticleTranslateTemplate.md | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/blob/master/ArticleTranslateTemplate.md |
| ArticleTranslateTemplate.md | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/blob/master/ArticleTranslateTemplate.md |
| README.md | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/blob/master/README.md |
| README.md | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/blob/master/README.md |
| README | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject |
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject#项目简介 |
| http://androidweekly.cn/ | http://androidweekly.cn/ |
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject#加入我们 |
| 项目WIKI | https://github.com/AWCNTT/ArticleTranslateProject/wiki/ |
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject#翻译进度 |
| Issue #125 | http://androidweekly.net/issues/issue-125 |
| Which are the top platforms, tools, rev models? | http://vmob.me/DE1Q15AndroidWeekly |
| This is how Google kills your app | https://medium.com/@joshliptzin/this-is-how-google-kills-your-app-c1abad30eb25 |
| Palette in Action | https://blog.stylingandroid.com/palette-part-4/ |
| Advocating Fragment Oriented Applications | http://vinsol.com/blog/2014/09/15/advocating-fragment-oriented-applications-in-android/ |
| Getting Your Apps Ready for Nexus 6 and Nexus 9 | http://android-developers.blogspot.de/2014/10/getting-your-apps-ready-for-nexus-6-and.html |
| Material Design Everywhere | http://antonioleiva.com/material-design-everywhere/ |
| WebView unbundled from from Android | http://www.androidpolice.com/2014/10/19/lollipop-feature-spotlight-webview-now-unbundled-android-free-auto-update-google-play/ |
| Is your application too big? | https://plus.google.com/+IanLake/posts/JW9x4pcB1rj |
| NumberProgressBar | https://github.com/daimajia/NumberProgressBar/blob/master/README.md |
| First look at AnimatedVectorDrawable | http://blog.sqisland.com/2014/10/first-look-at-animated-vector-drawable.html |
| Building Applications for Android TV | http://www.malmstein.com/blog/2014/10/21/building-applications-for-android-tv/ |
| Slides on Test Automation | https://speakerdeck.com/abdyer/babbq5-automated-testing-for-modern-android-applications |
| Hosting Android Dependencies on GitHub | http://andydyer.org/blog/2014/10/05/hosting-android-dependencies-on-github/ |
| Issue #124 | http://androidweekly.net/issues/issue-124 |
| Include Jenkins CI build number in APK name & app label | http://blog.jensdriller.com/how-to-include-jenkins-ci-build-number-in-android-apk-name/ |
| Implementing an Android REST Client using Retrofit | http://inaka.net/blog/2014/10/10/android-retrofit-rest-client/ |
| A Guide to the Android Wear Message API | http://ptrprograms.blogspot.com/2014/10/a-guide-to-android-wear-message-api.html |
| Get Intel HAXM working in OS X Yosemite | http://anupcowkur.com/posts/get_haxm_working_in_osx_yosemite/ |
| Test Early, Test Often | http://testdroid.com/testdroid/5876/test-early-test-often-testing-as-part-of-your-app-development |
| Reactive SoundCloud - Tackling complexity in large applications | https://speakerdeck.com/mttkay/reactive-soundcloud-tackling-complexity-in-large-applications |
| Drawer Arrow Drawable | http://chrisrenke.com/drawerarrowdrawable/ |
| Issue #123 | http://androidweekly.net/issues/issue-123 |
| Using Gestures | http://ryanharter.com/blog/2014/10/08/using-gestures/ |
| Advocating Against Android Fragments | http://corner.squareup.com/2014/10/advocating-against-android-fragments.html |
| Probing with Gradle | http://lucasr.org/2014/10/07/probing-with-gradle/ |
| Building multiple APKs inside Android Studio | http://androiddevcorner.blogspot.com/2014/10/building-multiple-apks-inside-android.html |
| Episode 14: Accessibility | http://androidbackstage.blogspot.com/2014/10/episode-14-accessibility.html |
| Grokking RxJava, Part 4: Reactive Android | http://blog.danlew.net/2014/10/08/grokking-rxjava-part-4/ |
| Issue #122 | http://androidweekly.net/issues/issue-122 |
| Getting Started with the Gamepad Controller for Android TV | http://ptrprograms.blogspot.com/2014/09/getting-started-with-gamepad-controller.html |
| Palette – Part 1 | https://blog.stylingandroid.com/palette-part-1/ |
| Tips for Error Handling with Android Wear APIs | http://android-developers.blogspot.com/2014/10/tips-for-error-handling-with-android.html |
| A Smart Way to Use Retrofit | http://blog.robinchutaux.com/blog/a-smart-way-to-use-retrofit/ |
| Ingredients of Awesome app v2 - Droidcon Paris | https://speakerdeck.com/taylorling/ingredients-of-awesome-app-v2-droidcon-paris |
| Grokking RxJava, Part 3: Reactive with Benefits | http://blog.danlew.net/2014/09/30/grokking-rxjava-part-3/ |
| Issue #121 | http://androidweekly.net/issues/issue-121 |
| Deep Dive into Android State Restoration | https://speakerdeck.com/cyrilmottier/deep-dive-into-android-state-restoration |
| Custom Settings Dividers | https://plus.google.com/+ThomasDevauxPlus/posts/bvPfJ85RhCW |
| The death of the refresh button | https://speakerdeck.com/mathieu_calba/the-death-of-the-refresh-button |
| Match Timer – Part 6 | https://blog.stylingandroid.com/match-timer-part-6/ |
| Grokking RxJava Operator | http://blog.danlew.net/2014/09/22/grokking-rxjava-part-2/ |
| Publish API level specific library implementations to Maven Central | http://blog.jensdriller.com/how-to-provide-api-dependent-android-libraries-via-maven-central/ |
| Advocating Fragment Oriented Applications in Android | http://vinsol.com/blog/2014/09/15/advocating-fragment-oriented-applications-in-android/ |
| Issue #120 | http://androidweekly.net/issues/issue-120 |
| How to Create a Menu Like Hello SMS | http://blog.robinchutaux.com/blog/how-to-create-a-menu-like-hello-sms/ |
| Android 64k method limit | http://www.hellsoft.se/android/androids-64k-method-limit/ |
| FragmentArgs | http://hannesdorfmann.com/android/fragmentargs/ |
| Building a better Instagram app for Android | http://instagram-engineering.tumblr.com/post/97740520316/betterandroid |
| Google Play Services 6.1 | http://android-developers.blogspot.com/2014/09/google-play-services-61.html |
| RequestHandler API for Picasso library | http://blog.jpardogo.com/requesthandler-api-for-picasso-library/ |
| Grokking RxJava, Part 1: The Basics | http://blog.danlew.net/2014/09/15/grokking-rxjava-part-1/ |
| Issue #119 | http://androidweekly.net/issues/issue-119 |
| Match Timer – Part 4 | https://blog.stylingandroid.com/match-timer-part-4/ |
| What Should You Localize? | http://blog.danlew.net/2014/09/08/what-should-i-localize/ |
| Programmers day Android app in Kotlin | http://www.pawegio.com/2014/09/13/programmers-day-android-app-in-kotlin/ |
| Compiling native libraries for Android L | http://vinsol.com/blog/2014/08/19/compiling-native-libraries-for-android-l/ |
| Fast, auto-generated streaming JSON parsing for Android | http://instagram-engineering.tumblr.com/post/97147584853/json-parsing |
| Conference Data Sync and GCM in the Google I/O App | http://android-developers.blogspot.com/2014/09/conference-data-sync-gcm-google-io.html |
| Building a RecyclerView LayoutManager – Part 2 | http://wiresareobsolete.com/2014/09/recyclerview-layoutmanager-2/ |
| Issue #118 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23118/Issue%23118.md |
| Kindly Asking for Ratings and Reviews | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23118/Architecting-Android-The-clean-way.md |
| Kotlin, the Swift of Android | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23118/Kotlin-the-Swift-of-Android.md |
| Glide 3.0: a media management library for Android | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23118/Glide-3.0-a-media-management-library-for-Android.md |
| Building a RecyclerView LayoutManager – Part 1 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23118/Building-a-RecyclerView-LayoutManager-Part-1.md |
| Match Timer – Part 3 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23118/Match-Timer-Part-3.md |
| Architecting Android…The clean way? | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%23118/2014-09-11-Architecting%20Android%E2%80%A6The%20clean%20way.md |
| Cross Compiling FFmpeg with x264 for Android | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23118/Cross-Compiling-FFmpeg-with-x264-for-Android.md |
| Issue #117 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23117/Issue%23117.md |
| Putting Your APKs on Diet | http://cyrilmottier.com/2014/08/26/putting-your-apks-on-diet/ |
| Android iBeacon Patterns | http://blog.surecase.eu/androidbeaconpatterns/ |
| Building Dynamic Custom Views | http://ryanharter.com/blog/2014/08/29/building-dynamic-custom-views/ |
| Powerful New Messaging Features with GCM | http://android-developers.blogspot.com/2014/08/powerful-new-messaging-features-with-gcm.html |
| Match Timer – Part 2 | http://blog.stylingandroid.com/match-timer-part-2/ |
| Make your app work with Android Wear in 4 easy steps | https://www.infinum.co/the-capsized-eight/articles/make-your-app-work-with-android-wear-in-4-easy-steps |
| Getting Started with Android L Animations | http://ptrprograms.blogspot.com/2014/08/getting-started-with-android-l.html |
| Issue #116 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23116/Issue%23116.md |
| Developing a driver assistance system | https://medium.com/@Razvan/developing-driver-assistance-systems-using-android-powered-devices-bf5390c939b6 |
| Code coverage reports using Robolectric and Android | http://raptordigital.blogspot.com/2014/08/code-coverage-reports-using-robolectric.html |
| Selecting Items of a RecyclerView using StateListDrawables | http://www.grokkingandroid.com/statelistdrawables-for-recyclerview-selection/ |
| Programmatically Coloring Drawables | http://ptrprograms.blogspot.com/2014/08/programmatically-coloring-drawables.html |
| Walk then talk | https://medium.com/@romannurik/walk-then-talk-3b935bfe5484 |
| SimpleNoSQL For Android Released | http://colintmiller.com/simplenosql-for-android-released/ |
| SimpleSectionedRecyclerViewAdapter | https://plus.google.com/+GabrieleMariotti/posts/EdkQFx1RqhE |
| Developing for Android Wear with Emulators | http://kennethmascarenhas.wordpress.com/2014/08/19/developing-for-android-wear-with-emulators/ |
| Getting Groovy With Reactive Android | http://open.blogs.nytimes.com/2014/08/18/getting-groovy-with-reactive-android/ |
| Issue #115 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23115/Issue%23115.md |
| Use TextureView to Display Video With Custom Controls | http://www.malmstein.com/blog/2014/08/09/how-to-use-a-textureview-to-display-a-video-with-custom-media-player-controls/ |
| Neatly Composing REST Calls Using Retrofit and RxJava | http://joluet.github.io/blog/2014/07/07/rxjava-retrofit/ |
| A First Glance at Android's RecyclerView | http://www.grokkingandroid.com/first-glance-androids-recyclerview/ |
| Why I Use Crashlytics - Part 2 | http://www.donnfelker.com/why-i-use-crashlytics-part-2/ |
| Streaming the Droid | https://speakerdeck.com/malmstein/streaming-the-droid |
| Locally release an Android Library for JCenter or Maven Central | http://blog.blundell-apps.com/locally-release-an-android-library-for-jcenter-or-maven-central-inclusion/ |
| [Android L Tutorials (Part 3)] - RecyclerView and CardView | http://treyrobinson.net/blog/android-l-tutorials-part-3-recyclerview-and-cardview/ |
| Ripples – Part 3 | http://blog.stylingandroid.com/archives/2731 |
| How to store the Credentials securely in Android | http://codetalk.de/?p=86 |
| simple library publishing with Gradle | http://zserge.com/blog/gradle-maven-publish.html |
| Issue #114 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23114/Issue%23114.md |
| Aspect Oriented Programming in Android | http://fernandocejas.com/2014/08/03/aspect-oriented-programming-in-android/ |
| Remote code execution on Android devices | http://labs.bromium.com/2014/07/31/remote-code-execution-on-android-devices/ |
| Build Variations using Gradle and Resource Folders | http://ptrprograms.blogspot.de/2014/08/build-variations-using-gradle-and.html |
| Android Wear: Installation + Setup | http://www.technotalkative.com/android-wear-part-1-installation-setup/ |
| Android Wear: Hello World | http://www.technotalkative.com/android-wear-part-2-hello-world/ |
| Android Face Cropper | http://lafosca.cat/android-face-cropper/ |
| Floating Action Buttons in Android L | http://www.bignerdranch.com/blog/floating-action-buttons-in-android-l/ |
| Creating a Media App for AndroidTV | http://ptrprograms.blogspot.com/2014/07/creating-media-app-for-androidtv.html |
| Ripples – Part 2 | http://blog.stylingandroid.com/archives/2726 |
| Issue #113 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23113/Issue%23113.md |
| Creating a Media App for AndroidTV | http://ptrprograms.blogspot.com/2014/07/creating-media-app-for-androidtv.html |
| Gradle Tutorial : Part 1 : Installation + Setup | http://rominirani.com/2014/07/28/gradle-tutorial-part-1-installation-setup/ |
| Gradle Tutorial : Part 2 : Java Projects | http://rominirani.com/2014/07/28/gradle-tutorial-part-2-java-projects/ |
| Gradle Tutorial : Part 3 : Multiple Java Projects | http://rominirani.com/2014/07/29/gradle-tutorial-part-3-multiple-java-projects/ |
| How templates can save your time? | http://dmytrodanylyk.com/pages/blog/templates.html |
| A Beginners Guide to Android Wear | http://goo.gl/gfcRxC |
| Loosely coupled In-app communication in Android | http://magicmicky.github.io/android_development/loose_coupling_using_otto/ |
| Ripples – Part 1 | http://blog.stylingandroid.com/archives/2717 |
| Everybody Tests: Why is the Android Monkey so Naughty? | http://everybodytests.blogspot.com/2014/08/why-is-android-monkey-so-naughty.html |
| AOSP Part 3: Developing Efficiently | http://udinic.wordpress.com/2014/07/24/aosp-part-3-developing-efficiently/ |
| Google I/O 2014 App Source Code Now Available | http://android-developers.blogspot.com/2014/07/google-io-2014-app-source-code-now.html |
| Issue #112 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23112/Issue%23112.md |
| KNOX Contribution to Android: Accelerating Android in the Workplace | http://android-developers.blogspot.de/2014/07/knox-contribution-to-android.html |
| Simple Ripple + Reveal + Elevation tutorial | http://trickyandroid.com/simple-ripple-reveal-elevation-tutorial/ |
| How templates can save your time? | http://dmytrodanylyk.com/pages/blog/templates.html |
| Floating Action Button | http://prolificinteractive.com/blog/2014/07/24/android-floating-action-button-aka-fab/ |
| Android AutoCompleteTextView With Suggestions From a Web Service | http://makovkastar.github.io/blog/2014/04/12/android-autocompletetextview-with-suggestions-from-a-web-service/ |
| Irregular Shapes – Part 4 | http://blog.stylingandroid.com/archives/2692 |
| Migrating to the new project structure | http://engineering.meetme.com/2014/07/android-and-gradle-migrating-to-the-new-project-structure/ |
| Why we love parcable | http://prolificinteractive.com/blog/2014/07/18/why-we-love-parcelable/ |
| []Developing Watchfaces for Android Wear | http://toastdroid.com/2014/07/18/developing-watchfaces-for-android-wear/ |
| Issue #111 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23111/Issue%23111.md |
| Irregular Shapes – Part 3 | http://blog.stylingandroid.com/archives/2686 |
| Creating GIF from video screen captures of your Android device | http://blog.blundell-apps.com/creating-gif-images-from-your-android-device/?utm_source=feedly&utm_reader=feedly&utm_medium=rss&utm_campaign=creating-gif-images-from-your-android-device |
| Android Gradle App with Robolectric JUnit tests | http://blog.blundell-apps.com/android-gradle-app-with-robolectric-junit-tests/?utm_source=feedly&utm_reader=feedly&utm_medium=rss&utm_campaign=android-gradle-app-with-robolectric-junit-tests |
| Simple server-client syncing for mobile apps using Couchbase Mobile | https://www.infinum.co/the-capsized-eight/articles/server-client-syncing-for-mobile-apps-using-couchbase-mobile |
| View inflation vs visibility:"GONE": a battle fought with DDMS | http://magicmicky.github.io/android_development/benchmark-using-traceview/ |
| Porting Android Wear Developer Preview Code | http://android-developers.blogspot.com/2014/07/porting-your-wear-developer-preview.html |
| Issue #110 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23110/Issue%23110.md |
| Update on Android Wear Paid Apps | http://android-developers.blogspot.com/2014/07/update-on-android-wear-paid-apps.html |
| Unit tests with Mockito | http://www.vogella.com/tutorials/Mockito/article.html |
| Introduction to Android Wear Development Tutorial | http://ptrprograms.blogspot.com/2014/06/introduction-to-official-android-wear.html |
| Tutorial : Cast your Android Wear Screen To All | http://rominirani.com/2014/07/12/tutorial-cast-your-android-wear-screen-to-all/ |
| Irregular Shapes – Part 2 | http://blog.stylingandroid.com/archives/2660 |
| Sky’s the limit? No, 65K methods is | https://medium.com/@rotxed/dex-skys-the-limit-no-65k-methods-is-28e6cb40cf71 |
| Android L: Action Bar simplification and Toolbar | https://plus.google.com/+IanLake/posts/aanbpbAcUKW |
| Change log for support-v4 library v20.0.0 | https://plus.google.com/+JakeWharton/posts/hPZYyEXaSqk |
| A Closer Look at Android RunTime (ART) in Android L | http://anandtech.com/print/8231/a-closer-look-at-android-runtime-art-in-android-l |
| Google I/O Device Lab | http://www.petelepage.com/blog/2014/07/devlab/ |
| Effects of Android Application Termination | http://www.doubleencore.com/2014/06/effects-android-application-termination/ |
| 5 L APIs for the 'Add to Schedule' tested | https://plus.google.com/+RomanNurik/posts/GoLzyjLkWWd |
| Issue #109 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23109/Issue%23109.md |
| Palette preview | http://chris.banes.me/2014/07/04/palette-preview/ |
| Play Services 5.0 Is A Monolith Abomination | https://plus.google.com/+JakeWharton/posts/K8AHqFVprFz |
| A look at the Palette class | http://howrobotswork.wordpress.com/2014/07/04/a-look-at-the-palette-class/ |
| Google Play Services 5.0 | http://android-developers.blogspot.com/2014/07/google-play-services-5.html |
| Blender : Boosting Guice with annotation processing | https://speakerdeck.com/stephanenicolas/blender-boosting-guice-with-annotation-processing |
| The CommonsBlog — And Now, Your 'L' API Change WTFs | http://commonsware.com/blog/2014/06/28/and-now-your-l-api-change-wtfs.html |
| OpenGL 4.4 and beyond on Android | http://jamesdolan.blogspot.com/2014/06/opengl-44-and-beyond-on-android.html |
| RecyclerView in Android: The basics - Antonio Leiva | http://antonioleiva.com/recyclerview/ |
| Document-centric recents in Android L | https://plus.google.com/105051985738280261832/posts/4QWEQgkB1v2 |
| How to Implement Swipe Navigation in Android | http://www.avocarrot.com/blog/implement-swipe-navigation-android/ |
| Protip: Easier login testing If you're working on an… | https://plus.google.com/+ArneStockmans/posts/5MWswGKd6bm |
| Using Retrofit and RxJava to interact with web services on Android | http://www.node.mu/2014/07/02/using-retrofit-and-rxjava-to-interact-with-web-services-on-android/ |
| Irregular Shapes – Part 1 | http://blog.stylingandroid.com/archives/2656 |
| Issue #108 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23108/Issue%23108.md |
| Android L Developer Preview | http://developer.android.com/preview/index.html |
| How to Implement an Infinitely Scrolling List in Android | http://www.avocarrot.com/blog/implement-infinitely-scrolling-list-android/ |
| An animated, circular indeterminate progress bar | https://plus.google.com/+AntoineMerle/posts/TqUfbZ3Vkt9 |
| Facilitating User Input and Interaction | https://plus.google.com/+CyrilMottier/posts/D2bLxYDtAsu |
| Issue #107 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23107/Issue%23107.md |
| How to create simple view separators | http://envyandroid.com/archives/1193/view-separators |
| Primer on Threading and Handlers in Android | http://nerds.weddingpartyapp.com/tech/2014/06/20/primer-threading-handlers-android/ |
| Dagger: Scoped object graphs (Part 3) | http://antonioleiva.com/dagger-3/ |
| App UI / UX – Part 5 | http://blog.stylingandroid.com/archives/2644 |
| The ART of Garbage Collection | http://commonsware.com/blog/2014/06/16/art-garbage-collection.html |
| Swipe, not Pull, to Refresh | http://droidista.blogspot.com/2014/06/swipe-not-pull-to-refresh.html |
| Android Needs A Simulator, Not An Emulator | http://jakewharton.com/android-needs-a-simulator/ |
| New ways to connect your app to the Cloud | http://android-developers.blogspot.com/2014/06/new-ways-to-connect-your-app-to-the-cloud-android-studio.html |
| Issue #106 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23106/Issue%23106.md |
| Android Tips Round-Up | http://blog.danlew.net/2014/03/30/android-tips-round-up-part-1/ |
| Android Bluetooth Support: Overview | http://blog.moritzhaarmann.de/blog/2014/06/11/android-bluetooth/ |
| Bright, but not bright enough | https://medium.com/@alexfu914/bright-but-not-bright-enough-ae975dd2c7aa |
| Top 5 Android libraries every Android developer should know about | https://www.infinum.co/the-capsized-eight/articles/top-5-android-libraries-every-android-developer-should-know-about |
| Effects of Android Application Termination | http://www.doubleencore.com/2014/06/effects-android-application-termination/ |
| NXP Releases Free Android Dev Kit for MiFare & NTAG | http://www.eetimes.com/author.asp?section_id=36&doc_id=1322730 |
| Groovy on Android | http://melix.github.io/blog/2014/06/grooid.html |
| Wait for it...a deep dive into Espresso's Idling Resources | http://dev.jimdo.com/2014/05/09/wait-for-it-a-deep-dive-into-espresso-s-idling-resources |
| Dagger: dependency injection on Android (Part 2) | http://antonioleiva.com/dagger-android-part-2/ |
| Theming ActionBar and the SearchView within it | http://www.jayway.com/2014/06/02/android-theming-the-actionbar/ |
| Android Version Distribution | http://robux4.blogspot.fr/2014/06/android-version-distribution.html |
| App UI / UX – Part 4 | http://blog.stylingandroid.com/archives/2637 |
| Issue #105 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23105/Issue%23105.md |
| 如何测试Android的Parcelable接口 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%23105/2014-06-16-How-to-Test-Android%E2%80%99s-Parcelable-Interface.md |
| whosea | https://github.com/whosea |
| App UI / UX – Part 3 | http://blog.stylingandroid.com/archives/2591 |
| Hands on Retrofit(A Rest Api Client) | http://s3xy4ngyc.github.io/articles/hands-on-retrofit/ |
| Adding attributes to a custom view | http://droidista.blogspot.com/2014/06/adding-attributes-to-custom-view.html |
| 在Android上创建卡片式UI | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%23105/2014-11-06-Creating-a-Cards-UI-on-Android.md |
| aaronplay | https://github.com/aaronplay |
| AOSP Part 2: Build variants | http://udinic.wordpress.com/2014/06/04/aosp-part-2-build-variants/ |
| Dependency injection on Android: Dagger (Part 1) | http://antonioleiva.com/dependency-injection-android-dagger-part-1/ |
| Debugging During Robolectric Test Execution In Android Studio | http://www.culmination.org/2014/03/debugging-during-robolectric-test-execution-in-android-studio/ |
| Extracting Form Models in Android | http://www.mdswanson.com/blog/2014/06/02/android-form-models.html |
| Groovy on Android | http://melix.github.io/blog/2014/06/grooid.html |
| Issue #104 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%23104/Issue%23104.md |
| GPlayServices 1:保存到Google Drive | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%23104/2014-06-17-GPlayServices-1-Save-to-Google-Drive.md |
| whosea | https://github.com/whosea |
| Learn from the biggest fails in the Play store | http://bit.ly/andbigfails |
| Defining Custom Pre and Post-Processing Tasks in Gradle | http://www.crashlytics.com/blog/defining-custom-pre-and-post-processing-tasks-in-gradle/ |
| How to develop an Android Weather app using Weatherlib | http://www.survivingwithandroid.com/2014/05/how-to-develop-android-weather-app.html |
| How Dropbox Uses C++ for Cross-Platform iOS and Android Development | http://oleb.net/blog/2014/05/how-dropbox-uses-cplusplus-cross-platform-development/ |
| Ford Sync AppLink Android Demo - Playing Online Audio | http://ptrprograms.blogspot.com/2014/05/ford-sync-applink-android-demo-playing.html |
| Issue #103 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%23103/Issue%23103.md |
| inferjay | http://github/inferjay |
| Android用自定义Shapes实现阴影效果 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%23103/2014-5-29-Shadow-effect-with-custom-shapes.md |
| whosea | https://github.com/whosea |
| AOSP Part 1: Get the code using the Manifest and Repo tool | http://udinic.wordpress.com/2014/05/24/aosp-part-1-get-the-code-using-the-manifest-and-repo/ |
| Simulate a slow network connection when testing on mobile devices | http://kevin-read.com/post/86601925386/simulating-a-slow-network-connection-when-testing-on |
| Android 小贴士: 使用Renderscript方法来模糊图片效率高 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%23103/2014-5-29-ProTip-Blur-Images-Efficiently-using-Renderscript.md |
| whosea | https://github.com/whosea |
| Navigation Drawer Done Right | http://androiduiux.com/2014/05/20/navigation-drawer-done-right/ |
| App UI / UX – Part 1 | http://blog.stylingandroid.com/archives/2571 |
| Custom Animations with Fragments | http://cyrilmottier.com/2014/05/20/custom-animations-with-fragments/ |
| inferjay | http://github/inferjay |
| Lazy Android Developers - Be Productive | https://speakerdeck.com/pareshmayani/lazy-android-developers-be-productive |
| Issue #102 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%23102/Issue%23102.md |
| Android’s Font Renderer | https://medium.com/p/c368bbde87d9 |
| Publishing with Gradle | http://meedamian.com/post/publishing-with-gradle |
| Play Store Compatibility Across Various Versions | https://plus.google.com/+KirillGrouchnikov/posts/XhbAe9z4hru |
| Integration between action bar overlays & side drawer | https://plus.google.com/+KirillGrouchnikov/posts/JnuuU8MyuPv |
| Chris Lacy Shares His Thoughts On Android | http://www.androidpolice.com/2014/05/16/interview-link-bubble-and-action-launcher-developer-chris-lacy-shares-his-thoughts-on-android-app-development-and-more/ |
| Stacking Notifications For Android Wear | http://android-developers.blogspot.com/2014/05/stacking-notifications-for-android-wear.html |
| Bluetooth LE – Part 6 | http://blog.stylingandroid.com/archives/2531 |
| Top 7 Tips for RxJava on Android | http://blog.futurice.com/top-7-tips-for-rxjava-on-android |
| Using Custom Compound Views in Android | http://ryanharter.com/blog/2014/05/14/using-custom-compound-views-in-android/ |
| Working with Google Analytics API v4 for Android | http://benwilcock.wordpress.com/2014/04/11/working-with-google-analytics-api-v4-for-android/ |
| Issue #101 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%23101/Issue%23101.md |
| git Parallax background effect for the ViewPager | http://howrobotswork.wordpress.com/2014/05/09/parallaxviewpager-parallax-background-effect-for-the-viewpager/ |
| Using GreenDao with Android Studio | http://blog.surecase.eu/using-greendao-with-android-studio-ide/ |
| Best resources for Android development | http://www.androidauthority.com/best-resources-android-development-372414/ |
| Parallax Pager | http://prolificinteractive.com/blog/2014/04/30/parallax-pager-adding-depth-to-a-2-d-android-screen/ |
| Two Secure Coding Tools for Analyzing Android Apps | http://blog.sei.cmu.edu/post.cfm/secure-coding-tools-analyzing-android-apps-118 |
| Bluetooth LE – Part 5 | http://blog.stylingandroid.com/archives/2526 |
| Android App Polishing: Reducing User Frustration with Animations | https://plus.google.com/+CyrilMottier/posts/hZcCzmNBFzG |
| Custom Layouts on Android | http://lucasr.org/2014/05/12/custom-layouts-on-android/ |
| Issue #100 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%23100/Issue%23100.md |
| adb scripting | http://engineering.meetme.com/2014/04/android-debug-bridge-adb-command-scripting/ |
| How to Make a Paper Folding Animation in Android | http://cases.azoft.com/creating-paper-folding-animation-in-android/ |
| Deep dive into Android's system-level graphics architecture | https://plus.google.com/+AndroidDevelopers/posts/2iETZVQwRdt |
| Bluetooth LE – Part 4 | http://blog.stylingandroid.com/archives/2436 |
| Efficiently filtering Android intents with android:ssp | https://chris.orr.me.uk/android-ssp-data-intent-filter/ |
| Layout Inflation as Intended | http://www.doubleencore.com/2013/05/layout-inflation-as-intended/ |
| Issue #99 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2399/Issue%2399.md |
| Bluetooth LE – Part 3 | http://blog.stylingandroid.com/archives/2419 |
| First dip into MVP on Android | http://stephenpengilley.blogspot.com.es/2014/04/my-first-dip-into-mvp-on-android.html |
| Robust and readable architecture for an Android App | http://joanzap.ghost.io/robust-architecture-for-an-android-app/ |
| Take 10 Minutes for this Developer Survey | http://www.vmob.me/DE3Q14AndroidWeekly |
| Issue #98 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2398/Issue%2398.md |
| Mastering ProGuard for Building Lightweight Code | http://www.crashlytics.com/blog/mastering-proguard-for-building-lightweight-android-code/?utm_source=sponsor&utm_medium=androidweekly&utm_campaign=androidweekly_4.20.2014&utm_content=article_link |
| Bluetooth LE – Part 2 | http://blog.stylingandroid.com/archives/2408 |
| Handy adb commands for Android | http://www.growingwiththeweb.com/2014/01/handy-adb-commands-for-android.html |
| The Complete Activity/Fragment Lifecycle Chart | https://plus.google.com/+StevePomeroy/posts/HsthxN21Yp1 |
| Simulating Activity Configuration Changes | https://plus.google.com/+AlexLockwood/posts/Dx2j7Mr6qqk |
| A Performance Comparison Between Java and C on Nexus 5 | http://www.learnopengles.com/a-performance-comparison-between-java-and-c-on-the-nexus-5/ |
| Issue #97 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2397/Issue%2397.md |
| Bluetooth LE – Part 1 | http://blog.stylingandroid.com/archives/2394 |
| Handling bundles in activities and fragments | http://blog.petrnohejl.cz/handling-bundles-in-activities-and-fragments |
| Wait for It…a Deep Dive in Espresso's Idling Resources | http://stefanodacchille.github.io/blog/2014/04/05/wait-for-it/ |
| Generating preloaded sqlite data | http://mytechaddiction.blogspot.com/2014/04/preloading-localized-data-in-sqllte.html |
| Integrating an Android Github repo with Travis CI | http://gmariotti.blogspot.com/2014/04/integrating-android-github-repo-with.html |
| Better VideoView loading indicator | https://plus.google.com/+ArneStockmans/posts/FFE8PrWiPyq |
| Handling bundles in activities and fragments | http://blog.petrnohejl.cz/handling-bundles-in-activities-and-fragments |
| Protip: Syntax highlighting everyw | https://plus.google.com/106183159594179737258/posts/3qnJm8fYFVP |
| Issue #96 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2396/Issue%2396.md |
| 3 Ways to Boost Android Support Library Stability | http://www.crashlytics.com/blog/3-key-ways-to-increase-android-support-library-stability/?utm_source=sponsor&utm_medium=androidweekly&utm_campaign=androidweekly_4.6.2014&utm_content=article_link |
| Android for iOS Developers 101 | http://www.objc.io/issue-11/ |
| How to Implement a Floating Activity in an Android App | http://cases.azoft.com/android-tutorial-floating-activity/ |
| Android App Polishing: Adding Subtle Attention Seekers | https://plus.google.com/+CyrilMottier/posts/FABaJhRMCuy |
| Issue #95 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2395/Issue%2395.md |
| Best practices for consuming APIs on Android | http://engineering.meetme.com/2014/03/best-practices-for-consuming-apis-on-android/ |
| Androids Overblown Fragmentation Problem Revisited | http://nickbradbury.com/2014/03/28/androids-overblown-fragmentation-problem-revisited/ |
| Android library projects tutorial | http://www.vogella.com/tutorials/AndroidLibraryProjects/article.html |
| SwipeRefreshLayout FTW | https://plus.google.com/+ChrisBanes/posts/8wmKAXEGAG2 |
| Blurring Images - Part 7 | http://blog.stylingandroid.com/archives/2371 |
| How to convert your project to Gradle ** | http://cowboyprogrammer.org/2014/03/27/gradle_tips.html |
| Measuring Text | http://chris.banes.me/2014/03/27/measuring-text/ |
| Fixing The Android Camera API | http://techblog.bozho.net/?p=1380 |
| Protip: Improving Gradle build performance | https://plus.google.com/+AndroidDevelopers/posts/ECrb9VQW9XP |
| Slides: How to setup unit testing in Android Studio | http://www.slideshare.net/tobiaspreuss/how-to-setup-unit-testing-in-android-studio |
| Android App Polishing: Customizing Soft Keyboard Action Button | https://plus.google.com/u/0/+CyrilMottier/posts/FBZrVnbUCXZ |
| Issue #94 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2394/Issue%2395.md |
| Protip: SQLite debugging | https://plus.google.com/+SebastianEngel/posts/jfBGygnDh6R |
| Google Play services 4.3 | http://android-developers.blogspot.com/2014/03/google-play-services-43.html |
| On the Edge of the Sandbox: External Storage Permissions | http://www.doubleencore.com/2014/03/android-external-storage/ |
| Creating custom notification cards with the Android Wear Developer Preview | http://howrobotswork.wordpress.com/2014/03/19/creating-custom-notification-cards-with-the-android-wear-developer-preview/ |
| Best Practices with SharedPreferences | http://yakivmospan.wordpress.com/2014/03/11/best-practice-sharedpreferences/ |
| Concurrent Database Access | https://github.com/dmytrodanylyk/dmytrodanylyk/blob/gh-pages/articles/Concurrent%20Database%20Access.md |
| 6 part series on blurring images | http://blog.stylingandroid.com/archives/2304 |
| Single SQLite connection | http://touchlabblog.tumblr.com/post/24474750219/single-sqlite-connection |
| Align a TextView around an image | http://gmariotti.blogspot.de/2014/03/snippet-align-textview-around-image.html |
| Android Wear with Genymotion | http://data-hk.com/rontam/Android_Wear_with_Genymotion/ |
| Getting Started Wtih the Android Wear Developer Preview | http://developer.android.com/intl/zh-cn/training/building-wearables.html |
| Issue #93 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2393/Issue%2393.md |
| How Android transitions work | http://lucasr.org/2014/03/13/how-android-transitions-work/ |
| Localize Your Promotional Graphics on Google Play | http://android-developers.blogspot.com/2012/12/localize-your-promotional-graphics-on.html |
| Storing A Pojo Into Shared Preferences | http://engineering.meetme.com/2014/03/android-tricks-and-tips-storing-a-pojo-into-shared-preferences/ |
| Protip: Inflating layout for your custom view | http://trickyandroid.com/protip-inflating-layout-for-your-custom-view/ |
| Advanced blurring techniques | http://trickyandroid.com/advanced-blurring-techniques/ |
| GlassGif - Notes for a live coding session using the GDK | http://www.recursiverobot.com/post/79436012240/glassgif-notes-for-a-live-coding-session-using-the |
| WebView Explorations | http://stefanodacchille.github.io/blog/2014/02/23/webview-explorations/ |
| The Ultimate Android Camera Development Guide | http://www.airpair.com/android/android-camera-development |
| Issue #92 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2392/Issue%2392.md |
| Testing Asynchronous Tasks on Android | http://codetalk.de/?p=43 |
| Blurring Images – Part 4 | http://blog.stylingandroid.com/archives/2341 |
| Lets try Android Game Development with AndEngine | http://pathofacoder.com/2014/03/04/lets-try-android-game-development-with-andengine/ |
| Issue #91 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2391/Issue%2391.md |
| Protip: Use textAllCaps on API14 via AppCompat | https://plus.google.com/+MichaelBarany/posts/XomDmWkcwf8 |
| Rest interaction in Android | http://mytechaddiction.blogspot.com/2014/02/rest-interaction-in-android.html |
| Slides: Functional Reactive Programming on Android | http://slides.com/yaroslavheriatovych/frponandroid/#/ |
| Integration Testing against REST APIs | http://www.mdswanson.com/blog/2014/02/24/integration-testing-rest-apis-for-android.html |
| Protip: Padding and scroll indicators for scrollable containers | https://plus.google.com/+AndroidDevelopers/posts/LpAA7q4jw9M |
| Android Studio vs. Eclipse: What You Need To Know | http://www.airpair.com/android/android-studio-vs-eclipse |
| Issue #90 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2390/Issue%2390.md |
| Unit Testing Remote Images With Robolectric | https://engineering.aweber.com/unit-testing-remote-images-on-android-with-picasso-and-robolectric/ |
| Slides: Efficient Android Threading | http://www.slideshare.net/andersgoransson/efficient-android-threading |
| Blurring Images – Part 1 | http://blog.stylingandroid.com/archives/2304 |
| Building Animations with the android.transition Framework, Part 2 | http://www.bignerdranch.com/blog/building-animations-android-transition-framework-part-2/ |
| Some people can’t find my application in Google Play, now what? | http://www.blogc.at/2014/02/09/some-people-cant-find-my-application-in-google-play-now-what/ |
| Issue #89 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2389/Issue%2389.md |
| Protip: A smoother app launch experience | https://plus.google.com/+AndroidDevelopers/posts/VVpjo7KDx4H |
| Nested Fragments and the Backstack - Part 3 | http://curioustechizen.blogspot.com/2014/02/nested-fragments-and-backstack-part-3.html |
| MATCH_PARENT vs FILL_PARENT: The dos and don'ts | http://randomlytyping.com/blog/2014/2/9/matchparent-vs-fillparent |
| Make Your First Android App: Part 1/3 | http://www.raywenderlich.com/56107/make-first-android-app-part-1 |
| Keeping Google Cloud Messaging For Android Working Reliably | https://blog.pushbullet.com/2014/02/12/keeping-google-cloud-messaging-for-android-working-reliably-techincal-post/ |
| Fast, Effective, Double-Checked Locking in Android and Java Apps | http://blog.newrelic.com/2014/02/03/fast-effective-double-checked-locking-android-java-apps/ |
| New sample code, including Play Store-style tabs | https://plus.google.com/+AndroidDevelopers/posts/X8fg63wK6S8 |
| Mastering ProGuard for Building Lightweight Android Code | http://www.crashlytics.com/blog/mastering-proguard-for-building-lightweight-android-code/ |
| Issue #88 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2388/Issue%2388.md |
| Be a lazy but a productive android dev - Part 1-RoboGuice | http://www.technotalkative.com/lazy-productive-android-developer-1/ |
| Nested Fragment and the BackStack - Part 2 | http://curioustechizen.blogspot.com/2014/02/nested-fragment-and-backstack-part-2.html |
| Around Me Tutorial | http://www.michenux.net/android-around-me-tutorial-974.html |
| Monads: Your App as a Function, Part 2 | http://mttkay.github.io/blog/2014/01/25/monads-your-app-as-a-function-part-2/ |
| The power of TextView (Part 1): Drawables | http://antonioleiva.com/textview_power_drawables/ |
| TextClock Version 2 – Part 6 | http://blog.stylingandroid.com/archives/2293 |
| Spans, a Powerful Concept | http://flavienlaurent.com/blog/2014/01/31/spans/ |
| Google Updates Android Version Distribution Numbers | http://developer.android.com/intl/zh-cn/about/dashboards/index.html |
| Upstream Messages With Google Cloud Messaging (Part 1) | http://www.grokkingandroid.com/upstream_messages_with_google_cloud_messaging/ |
| Issue #87 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2387/Issue%2387.md |
| Understanding How Your App Uses RAM | http://android-developers.blogspot.com/2014/01/process-stats-understanding-how-your.html |
| Android internals: ART in practice - Part 3 | http://blog.dominik-helleberg.de/2014/01/28/android-internals-art-in-practice/ |
| Monads: Your App as a Function | http://mttkay.github.io/blog/2014/01/25/your-app-as-a-function/ |
| Nested Fragments and the Back Stack | http://curioustechizen.blogspot.com/2014/01/nested-fragments-and-back-stack.html |
| Simpler Android apps with Flow and Mortar | http://corner.squareup.com/2014/01/mortar-and-flow.html |
| Building Animations with the android.transition Framework | http://www.bignerdranch.com/blog/building-animations-android-transition-framework-part-1/ |
| Issue #86 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2386/Issue%2386.md |
| Android String Formatting with Phrase | http://corner.squareup.com/2014/01/phrase.html |
| Drawing shapes with fingers | http://gmariotti.blogspot.com/2014/01/drawing-shapes-with-fingers.html |
| Thread Scheduling in Android | http://www.androiddesignpatterns.com/2014/01/thread-scheduling-in-android.html |
| SurfaceView Video Cropping | https://github.com/dmytrodanylyk/dmytrodanylyk/blob/gh-pages/articles/surface-view-video-cropping.md |
| Android Staggered Grid | http://codeascraft.com/2014/01/13/android-staggered-grid/ |
| Simpler Android apps with Flow and Mortar | http://corner.squareup.com/2014/01/mortar-and-flow.html |
| TextClock Version 2 – Part 4 | http://blog.stylingandroid.com/archives/2277 |
| Issue #85 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2385/Issue%2385.md |
| Tricks to boost performance of ListView | http://optimizationtricks.blogspot.in |
| Handy adb commands for Android | http://www.growingwiththeweb.com/2014/01/handy-adb-commands-for-android.html |
| Building Complex Animations | http://cogitolearning.co.uk/?p=1404 |
| TextClock Version 2 – Part 3 | http://blog.stylingandroid.com/archives/2266 |
| Preserve Your Launchers: Use Activity Aliases | http://blog.danlew.net/2014/01/16/preserve-your-launchers-use-activity-alias/ |
| Introducing the Google Drive Android API | http://googledevelopers.blogspot.com/2014/01/introducing-google-drive-android-api.html |
| Issue #84 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2384/Issue%2384.md |
| Four Ways To Build A Mobile Application | http://www.smashingmagazine.com/2014/01/10/four-ways-to-build-a-mobile-app-part2-native-android/ |
| Mapbox for Android blasts off | https://www.mapbox.com/blog/mapbox-android/ |
| Espresso 1.1 | https://plus.google.com/+AndroidDevelopers/posts/82DsBBAVAFH |
| Google Play Services 4.1 | http://android-developers.blogspot.com/2014/01/google-play-services-41.html |
| Testing on Android (Part 2): Functional Tests | http://daniel-codes.blogspot.com/2014/01/testing-on-android-part-2-functional.html |
| TextClock Version 2 – Part 2 | http://blog.stylingandroid.com/archives/2256 |
| Issue #83 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2383/Issue%2383.md |
| Android Recipe #4, path tracing | http://www.curious-creature.org/2013/12/21/android-recipe-4-path-tracing/ |
| A journey on the Android Main Thread | http://corner.squareup.com/2013/12/android-main-thread-2.html |
| Smart Watch – Part 3 | http://blog.stylingandroid.com/archives/2214 |
| TextClock Version 2 – Part 1 | http://blog.stylingandroid.com/archives/2242 |
| Using the new Gradle-based Android build system | https://plus.google.com/+CyrilMottier/posts/WRgB2shaeuu |
| A Recipe for writing responsive REST clients on Android | http://birbit.com/a-recipe-for-writing-responsive-rest-clients-on-android/ |
| ProTip: Troubleshooting app bugs related to scheduled tasks | https://plus.google.com/+RomanNurik/posts/5w3Mi9EoniT |
| RxJava and Android: working with subjects | http://howrobotswork.wordpress.com/2013/12/23/rxjava-and-android-working-with-subjects/ |
| Issue #82 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2382/Issue%2382.md |
| High Performance / Low Latency Audio on Android | http://heatvst.com/wp/2013/11/30/high-performance-low-latency-audio-on-android-why-it-still-doesnt-work/ |
| Reliable API testing for Android with Retrofit and Mockito | http://www.mdswanson.com/blog/2013/12/16/reliable-android-http-testing-with-retrofit-and-mockito.html |
| Protip: WebView in a scrolling view (link Email app) | https://plus.google.com/+PedroLoureiro/posts/FqU9Adzhtrv |
| AT of the ART runtime | https://plus.google.com/+MatthiasSchaff/posts/WGXSXv2Aukr |
| Mirror API and GDK - Developing for Google Glass #1 | http://www.androidzeitgeist.com/2013/12/mirror-api-gdk-developing-google-glass.html |
| Migrating from ActionBarSherlock to ActionBarCompat | http://www.grokkingandroid.com/migrating-actionbarsherlock-actionbarcompat/ |
| Android Out of Memory Error: Causes, Solution and Best practices | http://blogs.innovationm.com/android-out-of-memory-error-causes-solution-and-best-practices/ |
| Restricted Profiles Settings | http://gmariotti.blogspot.com/2013/12/restricted-profiles-settings.html |
| Smart Watch – Part 2 | http://blog.stylingandroid.com/archives/2206 |
| Issue #81 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2381/Issue%2381.md |
| Developing Bluetooth Smart Applications for Android | https://thenewcircle.com/s/post/1553/bluetooth_smart_le_android_tutorial |
| The new runtime: ART | https://plus.google.com/+MatthiasSchaff/posts/U1jhMAv3d7R |
| RxJava and Android: error handling | http://howrobotswork.wordpress.com/2013/11/18/rxjava-and-android-error-handling/ |
| Getting Started With Android Testing | http://www.sage42.org/2013/11/25/getting-started-with-android-testing/ |
| Smart Watch App Development | http://www.kpbird.com/2013/12/smart-watch-app-development.html |
| Smart Watch – Part 1 | http://blog.stylingandroid.com/archives/2205 |
| Changes to the SecretKeyFactory API in Android 4.4 | http://android-developers.blogspot.com/2013/12/changes-to-secretkeyfactory-api-in.html |
| New Tools to Take Your Games to the Next Level | http://android-developers.blogspot.com/2013/12/new-tools-to-take-your-games-to-next.html |
| Issue #80 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2380/Issue%2380.md |
| Protip: Un-jank Your Android ListView | http://nickbradbury.com/2013/12/05/un-jank-your-android-listview/ |
| Cross-Compiling Android Apps to HTML5 | https://air.mozilla.org/cross-compiling-android-apps/ |
| Enterprise scale live device test automation | http://everybodytests.blogspot.com/2013/11/enterprise-scale-live-device-test.html |
| Old Webview vs. Chromium Webview | https://www.timroes.de/2013/11/23/old-webview-vs-chromium-webview/ |
| Transition Animations – Part 4 | http://blog.stylingandroid.com/archives/2191 |
| RxJava on Android with Scala => AWESOME | http://pommedeterresautee.blogspot.com/2013/11/rxjava-on-android-with-scala-awesome.html |
| Issue #79 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2379/Issue%2379.md |
| Old WebView vs. Chromium backed WebView | https://www.timroes.de/2013/11/23/old-webview-vs-chromium-webview/ |
| Using RxJava with Android | http://howrobotswork.wordpress.com/2013/10/28/using-rxjava-in-android/ |
| NotificationListenerService and KitKat | http://gmariotti.blogspot.de/2013/11/notificationlistenerservice-and-kitkat.html |
| Transition Animations – Part 3 | http://blog.stylingandroid.com/archives/2168 |
| Android Property Animations: Introduction | http://cogitolearning.co.uk/?p=1290 |
| Make Your ProgressBar Smoother | http://antoine-merle.com/blog/2013/11/12/make-your-progressbar-more-smooth/ |
| Protip: The power of drawables | https://plus.google.com/+FlavienLaurent/posts/a9YPAyeyXd4 |
| Performance Tuning On Android | http://blog.venmo.com/hf2t3h4x98p5e13z82pl8j66ngcmry/performance-tuning-on-android |
| Issue #78 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2378/Issue%2378.md |
| I Can Animate and So Can You | https://speakerdeck.com/dlew/i-can-animate-and-so-can-you |
| How To Decode ProGuard’s Code From Stack Trace | http://blog.simplyadvanced.net/android-how-to-decode-proguards-obfuscated-code-from-stack-trace/ |
| Transition Animations – Part 2 | http://blog.stylingandroid.com/archives/2162 |
| Making Your ActionBar Not Boring | http://flavienlaurent.com/blog/2013/11/20/making-your-action-bar-not-boring/ |
| Setting Up Android CheckStyle in Android Studio | http://softwaredevgeek.blogspot.com/2013/11/setting-up-android-checkstyle-in.html |
| Easy Testing with Android Studio | http://www.element84.com/easy-testing-with-android-studio.html |
| Expand Your Brand With Translucent System UI | http://www.doubleencore.com/2013/11/expand-your-brand-with-translucent-system-ui/ |
| Installing Google Glass in an Android Phone | http://pathofacoder.com/2013/07/19/installing-google-glass-in-an-android-phone/ |
| Set The Scene With The New Transitions Framework | http://www.doubleencore.com/2013/11/new-transitions-framework/ |
| Issue #77 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2377/Issue%2377.md |
| The State of Android Emulators | http://savvyapps.com/blog/state-android-emulators/ |
| Android at Devoxx | https://plus.google.com/+RomainGuy/posts/cig97aEieaK |
| Storage Access Framework | http://www.doubleencore.com/2013/11/storage-access-framework/ |
| Cleaner View Casting with Generics | http://android-activities.blogspot.com/2013/11/cleaner-view-casting-with-generics.html |
| Getting around with Google Maps Android API v2 | https://speakerdeck.com/cyrilmottier/getting-around-with-google-maps-android-api-v2 |
| Making That Google Plus Profile Screen | http://antoine-merle.com/blog/2013/10/04/making-that-google-plus-profile-screen/ |
| Implementing #hashtags in android application | http://sourabhsoni.com/implementing-hashtags-in-android-application/ |
| Transition Animation – Part 1 | http://blog.stylingandroid.com/archives/2143 |
| How to use icon-fonts in Android | http://shomeser.blogspot.de/2013/11/how-to-use-icon-fonts-in-android.html |
| Issue #76 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2376/Issue%2376.md |
| Storage access framework — Document Providers | https://plus.google.com/+LisaWrayZeitouni/posts/eEuNuYK7kjD |
| Each Navigation Drawer Hides a ViewDragHelper | http://flavienlaurent.com/blog/2013/08/28/each-navigation-drawer-hides-a-viewdraghelper/ |
| ActionBarCompat – Part5 | http://blog.stylingandroid.com/archives/2096 |
| Linkin to In-App Content | https://developers.google.com/app-indexing/?rd=1 |
| Use Genymotion with Jenkins for Android testing | http://blog.genymobile.com/genymotion-jenkins-android-testing/ |
| Fragments: Creating a Tabbed Android User Interface | http://devleader.ca/2013/11/04/fragments-tabbed-android-user-interface/ |
| A mobile design anecdote on perceived latency and touch feedback | https://medium.com/@romannurik/a-mobile-design-anecdote-on-perceived-latency-and-touch-feedback-f905a45b54dc |
| Protip: Be mindful of your touch zones! | https://plus.google.com/+RomanNurik/posts/5HDnfDCFWQe |
| Issue #75 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2375/Issue%2375.md |
| ActionBarCompat – Part 4 | http://blog.stylingandroid.com/archives/2087 |
| Android Animations Tutorial 7: The secret of fillBefore, fillAfter and fillEnabled | http://cogitolearning.co.uk/?p=1203 |
| Making your App Content more Accessible from Google | http://android-developers.blogspot.de/2013/10/making-your-app-content-more-accessible.html |
| Solving the Android image loading problem: Volley vs. Picasso | http://www.bignerdranch.com/blog/solving-the-android-image-loading-problem-volley-vs-picasso/ |
| Testing Your Android GCM Broadcast Receiver without GCM Messages | https://plus.google.com/108612553581259107752/posts/ERVnjUAjsbZ |
| Watch That Baseline Alignment | http://www.doubleencore.com/2013/10/shifty-baseline-alignment/ |
| GridView with Auto Resized Images on Android | http://www.rogcg.com/blog/2013/11/01/gridview-with-auto-resized-images-on-android |
| Making That Google Plus Profile Screen | http://antoine-merle.com/blog/2013/10/04/making-that-google-plus-profile-screen/ |
| Android 4.4 & rendering pipeline improvements | https://plus.google.com/+RomainGuy/posts/9QSTyVCSoz3 |
| Issue #74 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2374/Issue%2374.md |
| Getting Your SMS Apps Ready for KitKat | http://android-developers.blogspot.com/2013/10/getting-your-sms-apps-ready-for-kitkat.html |
| How I made an Android game in 23 days | http://bigosaur.com/blog/23days |
| ActionBarCompat - Part 3 | http://blog.stylingandroid.com/archives/2061 |
| Automating our Android App with Gradle and DeployGate | http://www.snap-interactive.com/blog/automating-our-android-app-with-gradle-and-deploygate/ |
| Interview with Android indie developer interview: Veaceslav Grec | http://androiddreamrevised.blogspot.com/2013/10/android-indie-developer-interview_24.html |
| Setting up the Android Google Volley ImageLoader for NetworkImageView | http://cypressnorth.com/mobile-application-development/setting-android-google-volley-imageloader-networkimageview/ |
| Issue #73 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2373/Issue%2373.md |
| Lead your Android App to success with Analytics | http://antonioleiva.com/lead-your-android-app-to-success-with-google-analytics-part-2/ |
| Android Studio Tips & Tricks: Moving Around | http://www.developerphil.com/android-studio-tips-tricks-moving-around/ |
| Android SlidingPaneLayout: Tutorial | http://www.survivingwithandroid.com/2013/10/android-slidingpanelayout-tutorial.html |
| Issue #72 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2372/Issue%2372.md |
| New Developer Features in Google Play Games | http://android-developers.blogspot.com/2013/10/new-developer-features-in-google-play.html |
| Using the new Gradle-based Android build system: an example | https://plus.google.com/+CyrilMottier/posts/Dk65EACXqsh |
| Android for the Busy Developer | http://courses.tutsplus.com/courses/android-for-the-busy-developer |
| Gradle tips | https://plus.google.com/+JakeWharton/posts/6f5TcVPRZij |
| Slides: Practical Security from the Ground Up | https://docs.google.com/presentation/d/1YDYUrD22Xq12nKkhBfwoJBfw2Q-OReMr0BrDfHyfyPw/edit#slide=id.g1202bd8e5_05 |
| Android developer interview: Jörg Winterstein | http://androiddreamrevised.blogspot.com/2013/10/android-developer-interview-jorg.html |
| Using the Hardware Scaler for Performance and Efficiency | http://android-developers.blogspot.com/2013/09/using-hardware-scaler-for-performance.html |
| Android Development Resources | http://pragmaticsharif.wordpress.com/2013/10/06/android-resources/ |
| Issue #71 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2371/Issue%2371.md |
| Creating a Navigation Drawer | http://hmkcode.com/android-creating-a-navigation-drawer/ |
| Publish an aar file to Maven Central with Gradle | http://gmariotti.blogspot.com/2013/09/publish-aar-file-to-maven-central-with.html |
| Marketing Your Game In A Rush | http://blog.gambrinous.com/2013/10/03/marketing-your-game-in-a-rush/ |
| Improved App Insight by Linking Google Analytics with Google Play | http://android-developers.blogspot.com/2013/10/improved-app-insight-by-linking-google.html |
| Android is almost impenetrable to malware | http://qz.com/131436/contrary-to-what-youve-heard-android-is-almost-impenetrable-to-malware/ |
| Android ListView: Endless adapter | http://www.survivingwithandroid.com/2013/10/android-listview-endless-adapter.html |
| Issue #70 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2370/Issue%2370.md |
| Handling signing configs with Gradle | https://www.timroes.de/2013/09/22/handling-signing-configs-with-gradle/ |
| Yo Zuck, Fix This! | http://sriramramani.wordpress.com/2013/09/25/yo-zuck-fix-this/ |
| Push, Don’t Poll – Using GCM | http://www.doubleencore.com/2013/09/push-dont-poll-how-to-use-gcm-to-update-app-data/ |
| Issue #69 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2369/Issue%2369.md |
| Bild Optimizing Hardware Layers | http://www.curious-creature.org/2013/09/13/optimizing-hardware-layers/ |
| ViewPager and Hardware acceleration | http://udinic.wordpress.com/2013/09/16/viewpager-and-hardware-acceleration/ |
| RenderScript in the Android Support Library | http://android-developers.blogspot.com/2013/09/renderscript-in-android-support-library.html |
| Android developer interview: Mariusz Płaskowicki | http://androiddreamrevised.blogspot.com/2013/09/android-developer-interview-mariusz.html |
| A case for XXHDPI and UHDPI Android resources | http://radleymarx.com/blog/a-case-for-xxhdpi-and-uhdpi-android-resources/ |
| ActionBarCompat – Part 2 | http://blog.stylingandroid.com/archives/2026 |
| AndroidSerialSQL - solving some problems with SQLite in Android | http://www.recursiverobot.com/post/60276620485/androidserialsql-solving-some-problems-with-sqlite-in |
| Issue #68 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2368/Issue%2368.md |
| Extracting more useful data from Developer Console | https://plus.google.com/+AndroidDevelopers/posts/RwCDKm1ohPz |
| NotificationListenerService and a Whatsapp extension for Dashclock | http://gmariotti.blogspot.de/2013/08/notificationlistenerservice-and.html |
| 10 Tips for More Efficient Apps | http://blog.azoft.com/android-application-development-tips/ |
| ActionBarCompat | http://blog.stylingandroid.com/archives/2020 |
| Issue #67 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2367/Issue%2367.md |
| FragmentTransactions & Activity State Loss | http://www.androiddesignpatterns.com/2013/08/fragment-transaction-commit-state-loss.html |
| What to Expect When Being Featured on Google Play | http://ryanharter.com/blog/2013/08/20/what-to-expect-when-being-featured-on-google-play/ |
| Respecting Audio Focus | http://android-developers.blogspot.com/2013/08/respecting-audio-focus.html |
| Read the code: IntentService | http://www.androidzeitgeist.com/2013/08/read-code-intentservice.html |
| Android Gradle - Building Unique Build Variants | http://brad-android.blogspot.com/2013/08/android-gradle-building-unique-build.html |
| Getting Started in Android Game Dev - Part 4 | http://obviam.net/index.php/getting-started-in-android-game-development-with-libgdx-tutorial-part-4-collision-detection/ |
| Issue #66 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2366/Issue%2366.md |
| Generating Android apklibs with Gradle | https://plus.google.com/+ChristopherBroadfoot/posts/7uyipf8DTau |
| OpenGL ES Tutorials | http://www.learnopengles.com/category/android-tutorials/ |
| The making of Icepick: The Good, The Bad and The Ugly | http://novoda.com/blog/the-making-of-icepick |
| Android Custom Loader to Load Data Directly from SQLite Database for Android Donut (Version 1.6) and Later | http://www.phloxblog.in/android-custom-loader-load-data-sqlite-database-android-version-1-6/#.U9yoiFaaIeY |
| Life Before Loaders (part 1) | http://www.androiddesignpatterns.com/2012/07/loaders-and-loadermanager-background.html |
| The emulator is dead, long live the emulator! | http://www.delyan.me/08-11-2013/the-emulator-is-dead-long-live-the-emulator/ |
| Android Shutdown Sequence | http://www.kpbird.com/2013/08/in-depth-android-shutdown-sequence.html |
| ViewOverlay explained | http://lafosca.cat/viewoverlay-in-android/ |
| Suggestion For The Organizing Of Android Resources | http://www.sage42.org/2013/08/19/suggestion-for-the-organisation-of-android-resources/ |
| Issue #65 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2365/Issue%2365.md |
| Write your own Android Sync Adapter | http://udinic.wordpress.com/2013/07/24/write-your-own-android-sync-adapter/ |
| New Android 4.3 APIs | https://developer.android.com/intl/zh-cn/about/versions/android-4.3.html |
| Bust the Android Fragmentation Myth | http://www.slideshare.net/chiuki/bust-the-android-fragmentation-myth |
| Gradle Build – Part 6 | https://blog.stylingandroid.com/archives/1948 |
| Android – Volley Library Example | http://java.dzone.com/articles/android-%E2%80%93-volley-library |
| Rounded Avatars with Android | http://evel.io/2013/07/21/rounded-avatars-in-android/ |
| ActionBarCompat (Part 1): How to use | http://antonioleiva.com/actionbarcompat-how-to-use/ |
| Binders & Window Tokens | http://www.androiddesignpatterns.com/2013/07/binders-window-tokens.html |
| Issue #64 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2364/Issue%2364.md |
| Context, What Context? | http://www.doubleencore.com/2013/06/context/ |
| Cloud Save – Part 2 | http://blog.stylingandroid.com/archives/1846 |
| Cloud Save – Part 3 | http://blog.stylingandroid.com/archives/1861 |
| Multi-pane development in Android with Fragments - Tutorial | http://www.vogella.com/tutorials/AndroidFragments/article.html |
| Fused location provider example | http://www.kpbird.com/2013/06/fused-location-provider-example.html |
| Android ListViews: "Hybrid" Choice Behaviorr | http://curioustechizen.blogspot.com/2013/06/android-listviews-hybrid-choice-behavior.html |
| Migrating Your Android App to Android Studio | http://blog.newrelic.com/2013/06/07/migrating-your-android-app-from-eclipse-to-android-studio/ |
| Mobile Backend Starter | https://developers.google.com/cloud/samples/mbs/ |
| Issue #63 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2363/Issue%2363.md |
| Cloud Save – Part 1 | http://blog.stylingandroid.com/archives/1837 |
| Layout Inflation as Intende | http://www.doubleencore.com/2013/05/layout-inflation-as-intended/ |
| Navigation drawer with account picker | http://www.survivingwithandroid.com/2013/06/navigation-drawer-with-account-picker.html |
| Google Play Developer 8-Step Checkup | http://android-developers.blogspot.de/2013/06/google-play-developer-8-step-checkup.html?utm_source=feedly&utm_medium=feed&utm_campaign=Feed:+PlanetAndroidCom+(Planet+Android) |
| Issue #62 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2362/Issue%2362.md |
| Getting Started with Android Studio | http://developer.android.com/intl/zh-cn/sdk/installing/studio.html |
| Google I/O 13 - The Android Sessions | https://www.youtube.com/playlist?list=PLWz5rJ2EKKc9WGUwq2gQ-coU3fSyexgOx |
| Write your own Android Authenticator | http://udinic.wordpress.com/2013/04/24/write-your-own-android-authenticator/ |
| Useful Android resources | http://www.sapandiwakar.in/useful-android-resources/ |
| Volley: Easy, Fast Networking for Android - Example | http://www.kpbird.com/2013/05/volley-easy-fast-networking-for-android.html |
| Navigation Drawer – Part 1 | http://blog.stylingandroid.com/archives/1793 |
| Navigation Drawer – Part 2 + 3 | http://blog.stylingandroid.com/archives/1814 |
| Issue #61 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2361/Issue%2361.md |
| Google Plus Integration in Android | http://ankitthakkar90.blogspot.in/2013/05/google-plus-integration-in-android.html |
| Don’t Store Data in the Application Object | http://www.developerphil.com/dont-store-data-in-the-application-object/ |
| Clustering on Google Map V2 Part-1 | http://karnshah8890.blogspot.in/2013/04/clustering-on-google-map-v2.html |
| Calabash Android Automation Setup | http://sriram-iyengar.blogspot.in/2013/04/android-setting-up-calabash-android-for.html |
| Issue #60 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2360/Issue%2360.md |
| Parcelable vs Serializable | http://www.developerphil.com/parcelable-vs-serializable/ |
| Flip Your ImageViews | http://castorflex.github.io/blog/2013/04/16/flip-your-imageviews/ |
| Edit Mode And why using a Contextual ActionBar is a bad idea | http://dazcorp.blogspot.de/2013/04/edit-mode-and-why-using-contextual.html |
| Adapters – Part 3 | http://blog.stylingandroid.com/archives/1710 |
| Issue #59 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2359/Issue%2359.md |
| Detect Global Touch Event | http://www.kpbird.com/2013/03/android-detect-global-touch-event.html |
| Android app to the Challenge | http://udinic.wordpress.com/2013/03/04/android-app-to-the-challenge/ |
| Prime Guide: Lessons learnt - Android App Development | http://de.slideshare.net/greenrobot/prime-guide-lessons-learnt-android-app-development-18474518 |
| Adapters – Part 1 | http://blog.stylingandroid.com/archives/1679 |
| Adapters – Part 2 | http://blog.stylingandroid.com/archives/1702 |
| ResultReceiver - Receive results from a service | http://ramdroid.github.io/androiddev/ResultReceiverDemo.html |
| Building clean RPN part one – Toggling the device and built in keypad | http://lukesleeman.com.au/building-clean-rpn-part-one-toggling-the-device-and-built-in-keypad/ |
| Hijacking airplanes with an Android phone | http://net-security.org/secworld.php?id=14733 |
| Issue #58 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2358/Issue%2358.md |
| The Resurrection of Testing for Android | http://corner.squareup.com/2013/04/the-resurrection-of-testing-for-android.html |
| Gradient Text | http://blog.stylingandroid.com/archives/1671 |
| Issue #57 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2357/Issue%2357.md |
| Resources every Android developer must know | http://www.bongizmo.com/blog/android-resources-each-developer-should-know/ |
| Dynamic Icon – Part 2 | http://blog.stylingandroid.com/archives/1646 |
| Issue #56 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2356/Issue%2356.md |
| AntiPattern: freezing a UI with Broadcast Receiver | http://gmariotti.blogspot.ch/2013/02/antipattern-freezing-ui-with-broadcast.html |
| Instant Mustache | http://www.androidzeitgeist.com/p/instant-mustache.html |
| Dynamic Icon | http://blog.stylingandroid.com/archives/1471 |
| Issue #55 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%2355/Issue%2355.md |
| Custom Class Loading in Dalvik | http://android-developers.blogspot.de/2011/07/custom-class-loading-in-dalvik.html |
| Dalvik patch for Facebook for Android | https://www.facebook.com/notes/facebook-engineering/under-the-hood-dalvik-patch-for-facebook-for-android/10151345597798920 |
| Making your application’s data usage preferences available from system settings | http://gmariotti.blogspot.de/2013/02/making-your-applications-data-usage.html |
| In-layout Notifications | http://cyrilmottier.com/2012/07/24/the-making-of-prixing-4-activity-tied-notifications/ |
| Native RTL support in Android 4.2 | http://android-developers.blogspot.de/2013/03/native-rtl-support-in-android-42.html |
| Issue #54 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2354/Issue%2354.md |
| Using Cryptography to Store Credentials Safely | http://android-developers.blogspot.co.uk/2013/02/using-cryptography-to-store-credentials.html |
| WMS On Android | http://www.azavea.com/blogs/labs/2013/01/wms-on-android/ |
| Issue #53 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2353/Issue%2353.md |
| Adding ActionViews to Your ActionBar | http://www.grokkingandroid.com/adding-actionviews-to-your-actionbar/ |
| Text Clock – Part 4 | http://blog.stylingandroid.com/archives/1531 |
| Writing a Real Android App from Scratch | http://www.ashokgelal.com/tag/tagsnap_tutorial/ |
| Android Anti-Patterns | https://plus.google.com/+ChristopherTate/posts/Y65hwhihcwN |
| Issue #52 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2352/Issue%2352.md |
| PreferenceActivity , PreferenceFragment and headers (Part 1) | http://gmariotti.blogspot.it/2013/01/preferenceactivity-preferencefragment.html |
| PreferenceActivity , PreferenceFragment and headers (Part 2) | http://gmariotti.blogspot.it/2013/01/preferenceactivity-preferencefragment_28.html |
| PreferenceActivity , PreferenceFragment and headers (Part 3) | http://gmariotti.blogspot.de/2013/02/preferenceactivity-preferencefragment.html |
| Android: is onDestroy the new onStop? | http://curioustechizen.blogspot.de/2013/01/android-ondestroy-is-new-onstop.html |
| How accurate is Android GPS? | http://www.andygup.net/how-accurate-is-android-gps-part-1-understanding-location-data/ |
| Core App Quality Guidelines | http://developer.android.com/intl/zh-cn/distribute/essentials/quality/core.html |
| Issue #51 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2351/Issue%2351.md |
| Transparency with JPEGs | http://corner.squareup.com/2013/01/transparent-jpegs.html |
| Android Google Play Service: Authorization** | http://www.kpbird.com/2013/01/android-google-play-service.html |
| "a Nexus 10 is all you need" | https://plus.google.com/+AdamWPowell/posts/cz5TxuoNDfG |
| Text Clock – Part 1 | http://blog.stylingandroid.com/archives/1501 |
| Text Clock – Part 2 | http://blog.stylingandroid.com/archives/1512 |
| APK Expansion Files in Android with Example | http://ankitthakkar90.blogspot.in/2013/01/apk-expansion-files-in-android-with.html |
| Issue #50 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2350/Issue%2350.md |
| Android external storage helpers | http://toastmo.com/blog/2013/01/09/android-external-storage-helper/ |
| Android (Homescreen) Widgets - Tutorial** | http://www.vogella.com/tutorials/AndroidWidgets/article.html |
| Android Instagram Integration | http://www.kpbird.com/2013/01/android-instagram-integration.html |
| stORM: a lightweight DAO generator for Android SQLite** | http://turbomanage.wordpress.com/2012/12/11/storm-preview/ |
| Snippet: DateUtils | http://chris.banes.me/2013/01/15/snippet-dateutils/ |
| Getting Started developing for Google TV** | http://www.isharecodes.com/2013/01/android-getting-started-developing-for.html?m=1 |
| Multiple Displays – Part 5 | http://blog.stylingandroid.com/archives/1456 |
| Issue #49 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2349/Issue%2349.md |
| YouTube Android Player API Tutorial | http://www.kpbird.com/2012/12/youtube-android-player-api-tutorial.html |
| Multiple Displays – Part 3 | http://blog.stylingandroid.com/archives/1435 |
| Multiple Displays – Part 4 | http://blog.stylingandroid.com/archives/1440 |
| Issue #48 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2348/Issue%2348.md |
| Android Performance Case Study | http://www.curious-creature.org/2012/12/01/android-performance-case-study/ |
| Android Recipe #1, image with rounded corners | http://www.curious-creature.org/2012/12/11/android-recipe-1-image-with-rounded-corners/ |
| Multiple Displays – Part 1 | http://blog.stylingandroid.com/archives/1394 |
| And multiple displays part 2 | http://blog.stylingandroid.com/archives/1413 |
| Mind the gap: String.isEmpty() | http://www.androidzeitgeist.com/2012/12/string-is-empty.html |
| Issue #47 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2347/Issue%2347.md |
| Fragments and the Support Library | http://www.grokkingandroid.com/getting-started-with-fragments-and-the-support-library/ |
| ViewPager Redux - Part 2 | http://blog.stylingandroid.com/archives/1366 |
| ViewPager Redux - Part 3 | http://blog.stylingandroid.com/archives/1378 |
| ActionBar on the move | http://cyrilmottier.com/2012/11/27/actionbar-on-the-move/ |
| Fun with Android and NFC | http://wiebe-elsinga.com/blog/fun-with-android-and-nfc/ |
| Android Design Patterns | http://de.slideshare.net/penano/android-design-patterns-15425401 |
| Issue #46 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2346/Issue%2346.md |
| Examining the ViewPager | http://www.androidzeitgeist.com/p/viewpager.html |
| ViewPager Redux – Part 1 | http://blog.stylingandroid.com/archives/1357 |
| UI Testing | http://developer.android.com/intl/zh-cn/tools/testing/testing_ui.html |
| Enabling App Widgets on the Lockscreen | http://developer.android.com/guide/topics/appwidgets/index.html#lockscreen |
| Efficient Multi-Screen Resource Selection | http://wiresareobsolete.com/2012/11/multi-screen-resource-selection/ |
| Issue #45 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2345/Issue%2345.md |
| On Wizards | https://plus.google.com/+RomanNurik/posts/6cVymZvn3f4 |
| Add animations to your Android app | https://plus.google.com/+RomanNurik/posts/FpqgDJvRcgd |
| Pull to Refresh – Part 2 | http://blog.stylingandroid.com/archives/1350?utm_campaign=1350 |
| How to define a Android Multiline EditText | http://blog.vogella.com/2012/11/07/how-to-define-a-android-multiline-edittext/ |
| Use built-in feedback mechanism on Android | http://blog.tomtasche.at/2012/10/use-built-in-feedback-mechanism-on.html |
| Getting the Android Emulator to Work on the Macbook Pro Retina Display | http://www.kotancode.com/2012/08/06/getting-the-android-emulator-to-work-on-the-macbook-pro-retina-display/ |
| Issue #44 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2345/Issue%2344.md |
| Pull to Refresh – Part 1 | http://blog.stylingandroid.com/archives/1341 |
| Android Scripts | http://udinic.wordpress.com/2012/10/24/android-scripts/ |
| Views saving instance state in Android | http://www.charlesharley.com/2012/programming/views-saving-instance-state-in-android/ |
| Issue #43 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2343/Issue%2343.md |
| Mockito on Android | http://corner.squareup.com/2012/10/mockito-android.html |
| Android compatibility made easy | http://sparkledog.net/2012/10/15/backwards-compatibility.html |
| Speed up your productivity on Android : Android Annotations Introduction | http://aerilys.fr/blog/?p=1136 |
| Why do users uninstall apps? | http://testdroid.com/testdroid/3040/why-do-users-uninstall-apps |
| Android Notifications - Tutorial | http://www.vogella.com/tutorials/AndroidNotifications/article.html |
| Styling the ActionBar – Part 6 | http://blog.stylingandroid.com/archives/1329 |
| Issue #42 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2343/Issue%2342.md |
| Styling the ActionBar – Part 5 | http://blog.stylingandroid.com/archives/1310 |
| Android units – pixels, density, dpi, dip, dp, dps, sp, sip | http://blog.edwinevans.me/?p=131 |
| Android Development - Tutorial 4.1 | http://www.vogella.com/tutorials/Android/article.html |
| Issue #41 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2341/Issue%2341.md |
| Android: Adding a change log dialog to your app | http://martin.cubeactive.com/android-how-to-create-a-change-log-dialog/ |
| Take These Steps to Make your Android App Accessible | http://www.grokkingandroid.com/steps-to-making-android-app-accessible/ |
| Styling the ActionBar – Part 4 | http://blog.stylingandroid.com/archives/1285 |
| Issue #40 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2340/Issue%2340.md |
| Twitter Feed on an App Widget | http://blog.blundell-apps.com/tut-twitter-on-an-app-widget/ |
| Styling the ActionBar – Part 3 | http://blog.stylingandroid.com/archives/1267 |
| Test Automation - 10 (Sometimes Painful) Lessons Learned | http://dary.de/2012/03/test-automation-10-sometimes-painful-lessons-learned/ |
| Issue #39 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2339/Issue%2339.md |
| Styling the ActionBar – Part 2 | http://blog.stylingandroid.com/archives/1249 |
| Open Source Mobile Test Automation Frameworks | http://dary.de/2012/03/open-source-mobile-test-automation-frameworks/ |
| Issue #38 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2338/Issue%2338.md |
| Styling the ActionBar – Part 1 | http://blog.stylingandroid.com/archives/1240 |
| Android Testing MindMap – there’s a lot to consider! | http://blog.apkudo.com/2012/09/17/android-testing-mindmap-theres-a-lot-to-consider/ |
| Issue #37 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2337/Issue%2337.md |
| Basic ActionBar – Part 5 | http://blog.stylingandroid.com/archives/1203# |
| ActionMode | http://blog.stylingandroid.com/archives/1212 |
| 'Chips' in Recipient Text Fields | https://plus.google.com/+RomanNurik/posts/WUd7GrfZfiZ |
| Issue #36 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2336/Issue%2336.md |
| App Monetization as a Case Study : Omnidesk! | http://mssoni.blogspot.in/2012/08/app-monetization-as-case-study-omnidesk.html |
| Handling Binary Data with ContentProviders | http://www.grokkingandroid.com/handling-binary-data-with-contentproviders/ |
| Android Tutorial: Adding Search Suggestions | http://www.grokkingandroid.com/android-tutorial-adding-suggestions-to-search/ |
| Issue #35 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2335/Issue%2335.md |
| Android Quick Tip: Formatting Text with Html.fromHtml() | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2335/android-quick-tip-formatting-text-with-html-fromhtml.md |
| Android tips and tricks: synchronized scrolling | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2335/android-tips-and-tricks-synchronized-scrolling.md |
| Android Development – Using Custom Fonts | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2335/android-development-using-custom-fonts.md |
| Android, LinearLayout Distribution Explained (weight and sizes) | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2335/aandroid-linearlayout-distribution-explained_weight-and-sizes.md |
| Tutorial on customization of Android Activity Animation | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2335/tutorial-on-customization-of-android-activity-animation.md |
| Issue #34 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2334/Issue%2334.md |
| Plurals | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2334/plurals.md |
| Android Sliding Drawer Tutorial | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2334/android-sliding-drawer-tutorial.md |
| Issue #33 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2334/Issue%2333.md |
| Mobile Design Practices For Android: Tips And Techniques | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2333/mobile-design-practices-for-android-tips-and-techniques.md |
| Must-have Libraries in Modern Android Developer Toolbox | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2333/must-have-libraries-in-modern-android-developer-toolbox.md |
| Maven and Android – Part 6 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2333/maven-and-android-part-6.md |
| Issue #32 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2332/Issue%2332.md |
| Maven and Android - Part 1 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2332/maven-and-android-part-1.md |
| Maven and Android - Part 2 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2332/maven-and-android-part-2.md |
| Maven and Android - Part 3 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2332/maven-and-android-part-3.md |
| Maven and Android - Part 4 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2332/maven-and-android-part-4.md |
| Maven and Android - Part 5 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2332/maven-and-android-part-5.md |
| Don't Advertise Intent Filters That Are Not Yours | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2332/don't-advertise-intent-filters-that-are-not-yours.md |
| 31 Days of Android: Day 8–The Android Project Structure | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2332/31-days-of-android-day-8%E2%80%93the-android-project-structure.md |
| Issue #31 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2331/Issue%2331.md |
| Creating Custom Layouts for Android | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2331/creating-custom-layouts-for-android.md |
| Issue #30 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2330/Issue%2330.md |
| Maven and Android – Part 1 | http://blog.stylingandroid.com/archives/1067?utm_campaign=1067 |
| Managing Background Tasks on Android using the Alarm Manager | http://www.hascode.com/2011/11/managing-background-tasks-on-android-using-the-alarm-manager/ |
| Issue #29 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2329/Issue%2329.md |
| HowTo: ActionBarSherlock + MapFragment + ListFragment | http://xrigau.wordpress.com/2012/03/22/howto-actionbarsherlock-mapfragment-listfragment/?utm_source=androidweekly |
| Modifying the Android logcat stream for full-color debugging | http://jsharkey.org/blog/2009/04/22/modifying-the-android-logcat-stream-for-full-color-debugging/?utm_source=androidweekly |
| Emerging UI Pattern - Side Navigation | http://www.androiduipatterns.com/2012/06/emerging-ui-pattern-side-navigation.html |
| Issue #28 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2328/Issue%2328.md |
| The making of Prixing #1: Fly-in app menu | http://cyrilmottier.com/2012/05/22/the-making-of-prixing-fly-in-app-menu-part-1/ |
| 31 Days of Android: Day 6 | http://chrisrisner.com/31-Days-of-Android--Day-6%E2%80%93Options-Menus-and-Base-Activities?utm_source=androidweekly |
| Issue #27 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2327/Issue%2327.md |
| Using DialogFragments | http://android-developers.blogspot.de/2012/05/using-dialogfragments.html |
| 31 Days Android: Day 6 | http://chrisrisner.com/31-Days-of-Android--Day-6%E2%80%93Options-Menus-and-Base-Activities |
| StrictMode | https://developer.android.com/reference/android/os/StrictMode.html |
| Issue #26 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2326/Issue%2326.md |
| Selecting the adb device | http://dtmilano.blogspot.de/2012/03/selecting-adb-device.html |
| iPhone style tabbar in Android | http://www.androidcookers.co.cc/2011/12/i-phone-style-tabbar-in-android.html#more |
| Keyboard shortcut for code completion in Eclipse on Mac OS X | http://stefaanlippens.net/code_completion_shortcut_eclipse_osx |
| Writing splash screens the right way | http://blogactivity.wordpress.com/2012/02/24/writing-splash-screens-the-right-way/ |
| Issue #25 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2325/Issue%2325.md |
| Restlet API | http://restlet.com/learn/tutorial/2.2/ |
| Hire Android App Developer | http://ezinemark.com/a/hire-android-app-developer-5-non-technical-skills-to-look-forward-to/ |
| How to use intents to launch several activities | http://mobileorchard.com/android-app-development-using-intents-to-pass-data-and-return-results-between-activities/ |
| Why is my list black? | http://www.curious-creature.org/2008/12/22/why-is-my-list-black-an-android-optimization/ |
| 31 Days of Android: Day 4 | http://chrisrisner.com/31-Days-of-Android--Day-4%E2%80%93Our-First-App |
| Issue #24 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%224/Issue%2324.md |
| Using Bitmap Fonts in Android | http://obviam.net/index.php/using-bitmap-fonts-in-android/ |
| What API level should I target? | http://simonvt.net/2012/02/07/what-api-level-should-i-target/ |
| Android C2DM - Client Login key expiration | http://android-developers.blogspot.de/2012/04/android-c2dm-client-login-key.html |
| 31 Days of Android: Day 3 - A Java Refresher | http://chrisrisner.com/31-Days-of-Android--Day-3---A-Java-Refresher |
| Issue #23 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2323/Issue%2323.md |
| Cloud to Device Messaging | http://www.vogella.com/tutorials/AndroidCloudToDeviceMessaging/article.html |
| Creating Android Virtual Devices (AVDs) | http://chrisrisner.com/31-Days-of-Android--Day-2---Creating-Android-Virtual-Devices-(AVDs) |
| Parcel data to pass between Activities using Parcelable classes | http://shri.blog.kraya.co.uk/2010/04/26/android-parcel-data-to-pass-between-activities-using-parcelable-classes/ |
| Issue #22 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2322/Issue%2322.md |
| Zipping Files with Android | http://www.jondev.net/articles/Zipping_Files_with_Android_%28Programmatically%29 |
| Unzipping Files with Android | http://jondev.net/articles/Unzipping_Files_with_Android_(Programmatically) |
| 31 Days of Android: Day 1 - Getting Set Up for Development | http://chrisrisner.com/31-Days-of-Android--Day-1---Getting-Set-Up-for-Development |
| Issue #21 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2321/Issue%2321.md |
| Android Architecture: Message-based MVC | http://mindtherobot.com/blog/675/android-architecture-message-based-mvc/ |
| Android Guts: Intro to Loopers and Handlers | http://mindtherobot.com/blog/159/android-guts-intro-to-loopers-and-handlers/ |
| Android App Development: Intents and Intent filters | http://mobileorchard.com/android-app-development-intents-and-intent-filters/ |
| Issue #20 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2320/Issue%2320.md |
| NeHe Android Ports | http://insanitydesign.com/wp/projects/nehe-android-ports/ |
| Android Animations - Tutorial | http://www.vogella.com/tutorials/AndroidAnimation/article.html |
| Uses of API Level in Android | http://developer.android.com/intl/zh-cn/guide/topics/manifest/uses-sdk-element.html#uses |
| Android newbie mistakes | http://www.developer.com/ws/android/programming/5-common-android-newbie-mistakes.html |
| Issue #19 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2319/Issue%2319.md |
| Unifying Key Store Access in ICS | http://android-developers.blogspot.com/2012/03/unifying-key-store-access-in-ics.html |
| ServicesDemo - Using Android Services | https://thenewcircle.com/s/post/60/servicesdemo_using_android_services |
| Android "foreground service" notifications | http://chris.boyle.name/blog/2012/03/android-foreground-service-notifications/ |
| Issue #18 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2318/Issue%2318.md |
| Creating Live Wallpapers on Android | http://mobile.tutsplus.com/tutorials/android/creating-live-wallpapers-on-android/ |
| Android Design V2: Now with stencils | http://android-developers.blogspot.com/2012/02/android-design-v2-now-with-stencils.html |
| How to make an Android game | http://caseyrichard.com/?p=195 |
| Issue #17 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2317/Issue%2317.md |
| Getting Started in Android Game Development with libgdx | http://obviam.net/index.php/getting-started-in-android-game-development-with-libgdx-create-a-working-prototype-in-a-day-tutorial-part-1/ |
| Android development with C# | http://www.programmerprogramming.com/mobile-development-tutorials/android-app-csharp-1.php |
| Android Measuring Stick | http://pxldot.com/18281312362 |
| Issue #16 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2316/Issue%2316.md |
| Replica Island | http://www.replicaisland.net/ |
| Issue #15 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2315/Issue%2315.md |
| Drag & Drop in Android 4.0 | http://www.vogella.com/tutorials/AndroidDragAndDrop/article.html |
| Working With Fragments | http://code.tutsplus.com/tutorials/android-sdk_fragments--mobile-5367 |
| Augmented Reality basics: Accessing camera & compass | http://www.devx.com/wireless/Article/42482/1954 |
| Issue #14 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2314/Issue%2314.md |
| Share With Intents | http://android-developers.blogspot.com/2012/02/share-with-intents.html |
| Android X86 Emulator VirtualBox | http://translate.google.de/translate?u=http%3A%2F%2Fib-edelmann.de%2Fandroid-x86-icecreamsandwich-emulator-virtualbox&sl=de&tl=en&hl=&ie=UTF-8 |
| The principles of game monetization | http://altdevblogaday.com/2012/02/09/the-principles-of-game-monetization/ |
| Issue #13 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2313/Issue%2313.md |
| New Social APIs | http://android-developers.blogspot.com/2012/02/new-social-apis-in-android-ics.html |
| Low level image manipulation | http://android-developers.blogspot.com/2012/01/levels-in-renderscript.html |
| Issue #12 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2312/Issu122312.md |
| Using Intents in Android | http://www.vogella.com/tutorials/AndroidIntent/article.html |
| Goodbye Menu Button | http://android-developers.blogspot.com/2012/01/say-goodbye-to-menu-button.html |
| Curved Motion in Android | http://graphics-geek.blogspot.com/2012/01/curved-motion-in-android.html |
| Issue #11 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2311/Issue%2311.md |
| Create Widgets | http://www.vogella.com/tutorials/AndroidWidgets/article.html |
| How to Update the UI in an Android Activity Using Data from a Background Service | https://www.websmithing.com/2011/02/01/how-to-update-the-ui-in-an-android-activity-using-data-from-a-background-service/ |
| Hands on Open Source Android UI Libraries | http://www.androiduipatterns.com/2012/01/hands-on-open-source-android-ui.html |
| Issue #10 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%2310/Issue%2310.md |
| Android Notifications - Tutorial | http://www.vogella.com/tutorials/AndroidNotifications/article.html |
| Speed up your Android Emulator | http://www.bobbychanblog.com/2011/07/faster-android-emulator-alternative-using-virtualbox/ |
| Issue #9 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%239/Issue%239.md |
| Using SQLite Database with Android | http://agiliq.com/blog/2011/12/using-sqlite-database-with-android/ |
| Holo Everywhere | http://android-developers.blogspot.com/2012/01/holo-everywhere.html |
| What Android Apps Should Look like? | http://www.androiduipatterns.com/2011/12/how-should-android-apps-look-like_16.html |
| Issue #8 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%238/Issue%238.md |
| JSON in Android - Tutorial | http://www.vogella.com/tutorials/AndroidJSON/article.html |
| New Layout Widgets: Space and GridLayout | http://android-developers.blogspot.com/2011/11/new-layout-widgets-space-and-gridlayout.html |
| How about some Android graphics true facts? | https://plus.google.com/105051985738280261832/posts/2FXDCz8x93s |
| Some true Android graphics facts - Part II | https://plus.google.com/+AndrewMunn/posts/VDkV9XaJRGS |
| Issue #7 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%237/Issue%237.md |
| Android Cloud to Device Messaging (C2DM) - Tutorial | http://www.vogella.de/articles/AndroidCloudToDeviceMessaging/article.html |
| Custom XML attributes and views | http://staticallytyped.wordpress.com/2011/04/16/android-custom-xml-attributes-and-views/ |
| GridLayout – Part 1 | http://blog.stylingandroid.com/archives/669#more-669 |
| Issue #6 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%236/Issue%236.md |
| Designing For Android | http://coding.smashingmagazine.com/2011/06/30/designing-for-android/ |
| Android Development - Tutorial | http://www.vogella.de/articles/Android/article.html |
| Customize button in Android | http://nishantvnair.wordpress.com/2010/11/09/customize-button-in-android/ |
| Issue #5 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%235/Issue%235.md |
| Android SDK: Embed a WebView with the WebKit Engine | http://code.tutsplus.com/tutorials/android-sdk-embed-a-webview-with-the-webkit-engine--mobile-1459 |
| Pixel-perfect Android web UIs | http://designbycode.tumblr.com/post/1127120282/pixel-perfect-android-web-ui |
| Custom Android Tabs | http://joshclemm.com/blog/?p=136 |
| Quick Tip: Customize Android Fonts | http://code.tutsplus.com/tutorials/customize-android-fonts--mobile-1601 |
| Issue #4 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%234/Issue%234.md |
| Android Drag and Drop (Part 3) | http://codingjunkie.net/android-drag-and-drop-part-3/ |
| Working with XML on Android | http://www.ibm.com/developerworks/opensource/library/x-android/index.html |
| Issue #3 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%233/Issue%233.md |
| Android Development: Background Process for a Heavy Task | http://www.brighthub.com/mobile/google-android/articles/117359.aspx |
| Android Drag and Drop (Part 2) | http://codingjunkie.net/android-drag-and-drop-part-2/ |
| Developer Income Report | http://www.kreci.net/reports/ |
| Issue #2 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%232/Issue%232.md |
| OAuth and REST in Android: Part 1 | http://simpleprogrammer.com/2011/05/25/oauth-and-rest-in-android-part-1/ |
| Android Drag and Drop (Part 1) | http://codingjunkie.net/android-drag-and-drop-part1/ |
| Android Layout Tutorial | http://www.learn-android.com/2010/01/05/android-layout-tutorial/ |
| Issue #1 | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%231/Issue%231.md |
| Introducing Android WebDriver | https://github.com/AWCNTT/ArticleTranslateProject/blob/master/sources/Issue%231/introducing-android-webdriver.md |
| Learn Java for Android Development: Introduction to Java | https://github.com/chiahaolu/ArticleTranslateProject/blob/master/translated/Issue%231/2015-03-18-Learn%20Java%20for%20Android%20Development%20Introduction%20to%20Java.md |
| chiahaolu | https://github.com/chiahaolu/ |
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject#团队成员 |
| inferjay | https://github.com/inferjay |
| whosea | https://github.com/whosea |
| jackuhan | https://github.com/jackuhan |
| lsjwzh | https://github.com/lsjwzh |
| lushan1314 | https://github.com/lushan1314 |
| teze | https://github.com/teze |
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject#项目历史 |
| inferjay | https://github.com/inferjay |
| whosea | https://github.com/whosea |
| jackuhan | https://github.com/jackuhan |
| lsjwzh | https://github.com/lsjwzh |
| lushan1314 | https://github.com/lushan1314 |
| teze | https://github.com/teze |
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject#版权声明 |
| Creative Commons BY-NC-ND 3.0 | http://creativecommons.org/licenses/by-nc-nd/3.0/deed.zh |
| www.androidweekly.cn | http://www.androidweekly.cn |
|
Readme
| https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject#readme-ov-file |
| Please reload this page | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject |
|
Activity | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/activity |
|
0
stars | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/stargazers |
|
1
watching | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/watchers |
|
0
forks | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/forks |
|
Report repository
| https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fevilcore%2FArticleTranslateProject&report=evilcore+%28user%29 |
| Releases | https://patch-diff.githubusercontent.com/evilcore/ArticleTranslateProject/releases |
| Packages
0 | https://patch-diff.githubusercontent.com/users/evilcore/packages?repo_name=ArticleTranslateProject |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |