My Android Learning experience

Source: Internet
Author: User

I began to study Android in mid-July this year, there was a colleague to study together, so the introduction is still relatively smooth, save a lot of time to find basic information, but also to thank the former colleague du classmate, when I first contact with Android, I have provided a lot of resources and methods, Here's a list of resources to look at later, and hopefully help the Android open source code in GitHub for beginners.

Trinea/android-open-project GitHub

Here are some of the technical details I've summarized

1. Basic Technology

A) Java basics: Multithreading, networking

b) JSON: Understanding JSON Data Interchange Format, mastering basic JSON Syntax

c) HTTP protocol: Understanding http communication protocol, using the Java language to complete http Communication, understand the Cookie Transmission and use

2.android Foundation

A) layout configuration, familiar with linear layout and relative layout

b) Basic animation effect

c) Activity use, jump and parameter transfer, result callback

    1. Jump http://www.cnblogs.com/hanyonglu/archive/2012/03/26/2417278.html

d) Broadcast, service, notification understand the fundamentals and be proficient in using

e) Implement client message push

f) Picture carousel,viewpager use

    1. http://blog.csdn.net/wangjinyu501/article/details/8169924

g) List page use of the ListView

    1. Http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html

h) Data storage: Use ofsharedpreferences ,SQLite database use,SD card file access

3. UI Beautification

A) Popup dialog to beautify

b) List slide to the bottom of the automatic loading

c) Picture browsing, sliding page http://blog.csdn.net/arui319/article/details/7210163

d) Download images and save to local http://blog.csdn.net/ameyume/article/details/6528205

4. Example Reference

A) Open source project list Https://github.com/Trinea/android-open-project

b) Similar QQ chat list http://blog.csdn.net/lnb333666/article/details/8546497

c) Software update http://www.cnblogs.com/coolszy/archive/2012/04/27/2474279.html

Download pictures and save to local http://blog.csdn.net/ameyume/article/details/6528205

My Android Learning experience

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.