Android open-source project category summary, android open-source project

Source: Internet
Author: User
Tags gnucash

Android open-source project category Summary (to), android open-source project
Http://www.jcodecraeer.com/plus/list.php? Tid = 31 Part 1 personalized control (View)

This article mainly introduces some personalized views, the options include ListView, ActionBar, Menu, ViewPager, Gallery, GridView, ImageView, ProgressBar, TextView, ScrollView, TimeView, TipView, FlipView, ColorPickView, GraphView, and UI Style.

I. ListView 2, ActionBar 3, Menu 4, ViewPager, Gallery 5, GridView 6, ImageView 7, ProgressBar 8, TextView

Including TextView and all controls inherited from TextView, such as EditText, Button, RadioButton

IX. ScrollView 10. TimeView

Including TimePicker, DatePicker, CalendarView, Clock, and other time-related controls

11. TipView

Includes Toast, badge, UndoBar, and other prompt controls

Twelve, FlipView thirteen, ColorPickView fourteen, GraphView fifteen, UI Style

System UI styles with different styles, such as IOS and Bootstrap styles

16. Other Part 2 tool Libraries

It mainly includes those good development libraries, including the dependency injection framework, image cache, network-related, database ORM modeling, Android Public Library, Android High Version backward compatibility, multimedia-related and other.

1. Dependency injection DI

Using dependency injection to reduce repetitive and tedious work such as View, service, and Resource Initialization and event binding

Ii. Image cache III. network related IV. Database orm Toolkit

Orm database tool class, which simplifies operations for table creation, query, update, insertion, transactions, and indexing.

V. Android Public Library 6. Compatibility with Android high-end versions 7. Multimedia-related 8. Event bus (subscriber Mode)

By publishing/subscribing to events, events are decoupled from sending and receiving events to simplify communication between application components (Activities, Fragments, and background threads ).

9. Sensors

10. Security 11, plug-in 12, files

Processing of different document types, including PDF, Word, EPub, Html, Zip, etc.

13. Other outstanding projects in Part 3

This article mainly introduces complete Android-friendly projects. Currently, the main basis of the projects is interesting projects or better project hierarchy specifications.
Linux
Project address: https://github.com/torvalds/linux
Android
Project address: https://android.googlesource.com/or https://github.com/android
The preceding two projects are not explained.

(1) ZXing
QR code scanning tool
Project address: https://github.com/zxing/zxing or https://code.google.com/p/zxing/
APK: https://play.google.com/store/apps/details? Id = com. google. zxing. client. android
PS: The QR code scanning function of many apps on the market is modified from this

(2) photup
Batch upload photos to facebook on the editing machine
Project address: https://github.com/chrisbanes/photup
APK: https://play.google.com/store/apps/details? Id = uk. co. senab. photup
PS: Code subcontracting is reasonable, great. However, this project depends on many open-source projects and is difficult to compile.

(3) github-android
Github Android client project
Project address: https://github.com/github/android
APK: https://play.google.com/store/apps/details? Id = com. github. mobile

(4) Notes
MIUI notes
Project address: https://github.com/MiCode/Notes
APK: https://github.com/Trinea/TrineaDownload/blob/master/miui-note-demo.apk? Raw = true
PS: project subcontracting is more reasonable, than miui File Manager https://github.com/MiCode/FileExplorer code specification is much better

(5) weicuiyuan
Four-Dimensional Sina Weibo Client
Project address: https://github.com/qii/weiciyuan
APK: https://play.google.com/store/apps/details? Id = org. qii. weiciyuan

(6) gnucash-android
A Financial Accounting Software
Project address: https://github.com/codinguser/gnucash-android
APK: http://play.google.com/store/apps/details? Id = org. gnucash. android

(7) AntennaPod
Supports rss subscriptions and music subscriptions
Project address: https://github.com/danieloeh/AntennaPod
APK: https://play.google.com/store/apps/details? Id = de. danoeh. antennapod

(8) ChaseWhisplyProject
Ghost games
Project address: https://github.com/tvbarthel/ChaseWhisplyProject
APK: https://play.google.com/store/apps/details? Id = fr. tvkangaroo. games. chasewhisply

(9) Tweet Lanes
Fully functional Twitter Client
Project address: https://github.com/chrislacy/TweetLanes
APK: https://play.google.com/store/apps/details? Id = com. tweetlanes. android

(10) Financius
Easy-to-use accounting program
Project address: https://github.com/mvarnagiris/Financius
APK: https://play.google.com/store/apps/details? Id = com. code44.finance

(11) todo.txt-android
Official Android app of todo.txt
Project address: https://github.com/ginatrapani/todo.txt-android
APK: https://play.google.com/store/apps/details? Id = com. todotxt. todotxttouch

(12) simpletask
Another client based on the official todo.txt Application
Project address: https://github.com/mpcjanssen/simpletask-android
APK: https://play.google.com/store/apps/details? Id = nl. mpcjanssen. todotxtholo

(13) Muzei Live Wallpaper
Regularly change the desktop Wallpaper
Project address: https://github.com/romannurik/muzei
APK: https://play.google.com/store/apps/details? Id = net. nurik. roman. muzei

Part 4 development tools and test tools

This section describes open-source projects related to Android development tools and test tools.

I. development efficiency tools II. Development self-testing related III. Test Tools IV. Development and compilation environments v. Other Part 5

This article mainly introduces individuals and organizations who are willing to share and have some good open-source projects. You will find many projects and following.

I. Individuals II. Organization

Related Article

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.