android-open-project
A categorized collection of Android Open Source Projects, More powerful web version:
Top Related Projects
A curated list of awesome Android UI/UX libraries
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
A curated list of awesome Go frameworks, libraries and software
😎 Awesome lists about all kinds of interesting topics
Quick Overview
Trinea/android-open-project is a comprehensive collection of Android open-source projects, libraries, and tools. It serves as a curated list of valuable resources for Android developers, covering various aspects of Android development such as UI components, networking, image loading, and more. The repository is maintained in Chinese with some English translations.
Pros
- Extensive collection of Android open-source projects and libraries
- Well-organized categories for easy navigation
- Regular updates with new projects and resources
- Includes popularity metrics (stars, forks) for each project
Cons
- Primarily in Chinese, which may be challenging for non-Chinese speakers
- Some projects may be outdated or no longer maintained
- Lacks detailed descriptions or comparisons between similar projects
- No standardized format for project information across all entries
Code Examples
As this is not a code library but a curated list of projects, there are no specific code examples to provide.
Getting Started
As this is not a code library, there are no specific getting started instructions. However, to use this resource:
- Visit the GitHub repository: https://github.com/Trinea/android-open-project
- Browse through the categories to find projects of interest
- Click on the project links to visit their respective repositories
- Follow the installation and usage instructions provided by each individual project
Competitor Comparisons
A curated list of awesome Android UI/UX libraries
Pros of awesome-android-ui
- More focused on UI components and visual elements
- Better organized into specific categories (Animation, Effect, Material, etc.)
- More frequently updated with newer libraries and components
Cons of awesome-android-ui
- Less comprehensive in terms of overall Android development resources
- Lacks detailed descriptions or explanations for each project
- Doesn't include as many non-UI related libraries or tools
Code Comparison
While both repositories primarily serve as curated lists of Android projects and don't contain much code themselves, here's a small example of how they might differ in presenting a UI component:
awesome-android-ui:
<com.github.jorgecastilloprz.FABProgressCircle
android:id="@+id/fabProgressCircle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:arcColor="@color/fab_arc_color"
app:arcWidth="4dp"
app:finalIcon="@drawable/ic_done" />
android-open-project:
ListView listView = (ListView) findViewById(R.id.listView);
PullToRefreshView mPullToRefreshView = (PullToRefreshView) findViewById(R.id.pull_to_refresh);
mPullToRefreshView.setOnRefreshListener(new PullToRefreshView.OnRefreshListener() {
@Override
public void onRefresh() {
mPullToRefreshView.postDelayed(new Runnable() {
@Override
public void run() {
mPullToRefreshView.setRefreshing(false);
}
}, REFRESH_DELAY);
}
});
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
Pros of awesome-flutter
- Focuses specifically on Flutter, providing a curated list of resources for this popular cross-platform framework
- Regularly updated with new Flutter packages, tools, and learning resources
- Includes a wider range of content types, such as articles, videos, and podcasts
Cons of awesome-flutter
- Limited to Flutter ecosystem, whereas android-open-project covers a broader range of Android development topics
- May not provide as much depth for native Android development compared to android-open-project
- Lacks the extensive categorization found in android-open-project
Code Comparison
While both repositories primarily serve as curated lists rather than containing actual code, here's a comparison of how they structure their content:
android-open-project:
## 1. ListView
### 1. android-pulltorefresh
#### 1. 项目介绍
...
awesome-flutter:
## Contents
- [Introduction](#introduction)
- [Articles](#articles)
- [Videos](#videos)
...
The android-open-project repository uses a more hierarchical structure with nested categories, while awesome-flutter opts for a flatter organization with clear content type divisions.
A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
Pros of awesome-swift
- Focuses specifically on Swift, providing a curated list of Swift-related resources
- Organized into clear categories, making it easy to find specific types of Swift projects
- Regularly updated with new Swift libraries and tools
Cons of awesome-swift
- Limited to Swift ecosystem, whereas android-open-project covers a broader range of Android topics
- May not provide as detailed descriptions for each project compared to android-open-project
- Lacks the star-based rating system used in android-open-project
Code comparison
While both repositories primarily serve as curated lists, they don't contain significant code samples. However, here's a brief comparison of their README structures:
awesome-swift:
## Content
- [Guides](#guides)
- [Boilerplates](#boilerplates)
- [REPL](#repl)
- [Editor Support](#editor-support)
android-open-project:
## 目录
* [第一部分 个性化控件(View)](#第一部分-个性化控件view)
* [一、ListView](#一listview)
* [二、ActionBar](#二actionbar)
* [三、Menu](#三menu)
Both use a similar structure for organizing content, but android-open-project uses Chinese headings and has a more nested structure.
A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
Pros of awesome-ios
- More comprehensive and up-to-date list of iOS libraries and tools
- Better organized with clear categories and subcategories
- Includes additional resources like conferences, podcasts, and blogs
Cons of awesome-ios
- Lacks detailed descriptions for each project
- No star ratings or popularity indicators for listed projects
- Doesn't include code snippets or usage examples
Code Comparison
Not applicable for these repositories, as they are curated lists of projects rather than code repositories.
Summary
android-open-project and awesome-ios are both popular repositories that curate lists of open-source projects for their respective platforms. While android-open-project focuses solely on Android libraries and provides more detailed descriptions, awesome-ios offers a broader range of resources for iOS development.
awesome-ios excels in organization and comprehensiveness, making it easier for developers to find relevant tools and libraries. However, it lacks the detailed descriptions and popularity indicators found in android-open-project.
Both repositories serve as valuable resources for mobile developers, with each having its own strengths and weaknesses. Developers should consider their specific needs and preferences when choosing between the two.
A curated list of awesome Go frameworks, libraries and software
Pros of awesome-go
- More comprehensive coverage of Go ecosystem with over 2,500 projects
- Better organized into clear categories and subcategories
- Regularly updated with new projects and maintenance
Cons of awesome-go
- Lacks detailed descriptions for each project
- No visual elements or icons to enhance readability
Code comparison
Not applicable for these repositories as they are curated lists of projects rather than code repositories.
Additional notes
android-open-project focuses specifically on Android projects, while awesome-go covers the entire Go programming language ecosystem. android-open-project provides more detailed descriptions for each project, including features and usage examples. awesome-go, on the other hand, offers a broader range of projects across various categories within the Go ecosystem.
Both repositories serve as valuable resources for developers in their respective domains, with android-open-project being more tailored for Android developers and awesome-go catering to the wider Go programming community.
The choice between these repositories depends on the specific needs of the developer:
- For Android development: android-open-project
- For Go programming: awesome-go
Both repositories are well-maintained and popular within their respective communities, making them reliable sources for discovering open-source projects and tools.
😎 Awesome lists about all kinds of interesting topics
Pros of awesome
- Broader scope, covering various technologies and topics beyond Android
- More frequently updated with new resources and categories
- Larger community contribution and maintenance
Cons of awesome
- Less focused on specific Android projects and libraries
- May require more filtering to find relevant Android-specific resources
- Potentially overwhelming due to the vast amount of information
Code comparison
Not applicable for these repositories, as they are curated lists of resources rather than code projects.
Key differences
android-open-project:
- Focused exclusively on Android open-source projects
- Categorized by specific Android development areas (UI, Animations, etc.)
- Provides brief descriptions and screenshots for each project
awesome:
- Covers a wide range of programming languages, tools, and technologies
- Organized into separate lists for different topics
- Includes links to other curated awesome lists for specific subjects
Use cases
android-open-project:
- Ideal for Android developers looking for specific libraries or tools
- Useful for exploring popular Android open-source projects
- Helpful for finding UI components and functionality examples
awesome:
- Suitable for developers working across multiple technologies
- Valuable for discovering resources in various programming domains
- Beneficial for staying updated on trending tools and frameworks
Community and maintenance
android-open-project:
- Maintained primarily by Trinea and contributors
- Less frequent updates compared to awesome
awesome:
- Maintained by Sindre Sorhus and a large community of contributors
- Regular updates and additions to the list
Convert
designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual CopilotREADME
Android 弿ºé¡¹ç®åç±»æ±æ»ï¼ææ°æå ¨çå¯è§ codekk.com
Other: English Version, ç¹é«ç, Website Version.
ä¸ãcodekk.com
codekk.com æ¶éäºæ°ä¸å¼æºé¡¹ç®ãæ¯æææ°å¼æºé¡¹ç®æ¥çåèªå¨æ¨éãæ¯æå¼æºé¡¹ç®æç´¢ï¼æ¬¢è¿æµè§ :)
äºãå¼å婿 App
å¼å婿æ¯ä¸ªå¼ºå¤§çå¼åå·¥å ·ï¼ç± Trinea ä» 2017 年忣å¼å¯¹å¤åå¸ãå®è½å¤ç¨æ¥åç¼è¯å ¶ä»åºç¨ãæ¥çå ¶ä»åºç¨å¸å±åæ§ä»¶ä¿¡æ¯ãå±å¹åè²(é¢è²åæ ·å¨)ãæ¥ç Activity åå²è®°å½ãæ¥çå ¶ä»åºç¨ Manifestãæ¥çæè¿ä½¿ç¨åæè¿å®è£ çåºç¨ãæåä»»ä½åºç¨ Apk å So æä»¶ãæ¥çææ°å¼æºé¡¹ç®ãè°è¯åºç¨ãæ¥çææºè½¯ç¡¬ä»¶ä¿¡æ¯çï¼æ´å¤åè½æç»æ·»å ä¸ã
å¯ä»åå¤§ææºåºç¨å¸åºæç´ å¼å婿
ä¸è½½ï¼å
æ¬ å°ç±³åºç¨ååºãå为åºç¨ååºãVivo åºç¨å¸åºãOpp åºç¨å¸åºã**Google Play**ãé
·å®ãåºç¨å®
ä¸ãå¾®ä¿¡å ¬ä¼å· codekk
䏿³¨äºææ¯å享ãè䏿é¿ãäºèç½å
æ¨ãå¼åå©æçæ¬æ´æ°ï¼äºç»´ç å¦ä¸ï¼
åãå ³äºæï¼æ¬¢è¿å ³æ³¨
GitHub: Trinea å¾®åï¼Trinea 个人主页ï¼trinea.cn
ç®åå æ¬(å 容æ¯è¾éæ§ï¼ææ°æå ¨åä¸ææ´æ°çæ¬è¯·è§ codekk.com)ï¼
Android 弿ºé¡¹ç®ç¬¬ä¸ç¯ââ个æ§åæ§ä»¶(View)ç¯
å æ¬ListViewãActionBarãMenuãViewPagerãGalleryãGridViewãImageViewãProgressBarãTextViewãScrollViewãTimeViewãTipViewãFlipViewãColorPickViewãGraphViewãUI Styleãå ¶ä»
Android 弿ºé¡¹ç®ç¬¬äºç¯ââå·¥å ·åºç¯
å æ¬ä¾èµæ³¨å ¥ãå¾çç¼åãç½ç»è¯·æ±ãæ°æ®åº ORM å·¥å ·å ãAndroid å ¬å ±åºãé«çæ¬åä½çæ¬å ¼å®¹åºãå¤åªä½ãäºä»¶æ»çº¿ãä¼ æå¨ãå®å ¨ãæä»¶åãæä»¶ãå ¶ä»
Android 弿ºé¡¹ç®ç¬¬ä¸ç¯ââä¼ç§é¡¹ç®ç¯
æ¯è¾æææç宿´ç Android 项ç®
Android 弿ºé¡¹ç®ç¬¬åç¯ââå¼ååæµè¯å·¥å ·ç¯
å æ¬å¼åæçå·¥å ·ãå¼åèªæµç¸å ³ãæµè¯å·¥å ·ãå¼ååç¼è¯ç¯å¢ãå ¶ä»
Android 弿ºé¡¹ç®ç¬¬äºç¯ââä¼ç§ä¸ªäººåå¢ä½ç¯
ä¹äºåäº«å¹¶ä¸æä¸äºå¾ä¸éç弿ºé¡¹ç®ç个人åç»ç»ï¼å æ¬ JakeWhartonãChris BanesãKoushik Dutta ç大ç
第ä¸é¨å 个æ§åæ§ä»¶(View)
主è¦ä»ç»é£äºä¸é个æ§åç Viewï¼å æ¬ ListViewãActionBarãMenuãViewPagerãGalleryãGridViewãImageViewãProgressBarãTextViewãScrollViewãTimeViewãTipViewãFlipViewãColorPickViewãGraphViewãUI Style ççã
ä¸ãListView
-
android-pulltorefresh
ä¸ä¸ªå¼ºå¤§çæå¨å·æ°å¼æºé¡¹ç®ï¼æ¯æåç§æ§ä»¶ä¸æå·æ°ï¼ListViewãViewPagerãWebViewãExpandableListViewãGridViewãScrollViewãHorizontal ScrollViewãFragment ä¸ä¸å·¦å³æå¨å·æ°ï¼æ¯ä¸é¢ johannilsson é£ä¸ªåªæ¯æ ListView ç强大çå¤ãå¹¶ä¸å®å®ç°ç䏿巿° ListView å¨ item ä¸è¶³ä¸å±æ åµä¸ä¹ä¸ä¼æ¾ç¤ºå·æ°æç¤ºï¼ä½éªæ´å¥½ã
项ç®å°åï¼https://github.com/chrisbanes/Android-PullToRefresh
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refreshview-demo.apk?raw=true
APP 示ä¾ï¼æ°æµªå¾®ååä¸ªé¡µé¢ -
android-pulltorefresh-listview
䏿巿° ListViewï¼è¿ä¸ªè¢«å¾å¤äººä½¿ç¨ç项ç®å®é æä¸å° bugï¼æ¨èä½¿ç¨ android-Ultra-Pull-to-Refresh
项ç®å°åï¼https://github.com/johannilsson/android-pulltorefresh
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refresh-listview-demo.apk?raw=true -
android-Ultra-Pull-to-Refresh
䏿巿°ï¼ç¬¬ä¸ä¸ªé¡¹ç®å·²ç»åæ¢ç»´æ¤äºï¼å¹¶ä¸ä½¿ç¨èµ·æ¥ç¸å¯¹å¤æï¼å®å¶æ§ä¹å·®ãè¿ä¸ªæ¯æ¿ä»£åæ¹è¯æ¹æ¡ãè¿ä¸ªç»§æ¿äº ViewGroup å¯ä»¥å å«ä»»ä½ Viewãåè½çè³æ¯ SwipeRefreshLayout 强大ã使ç¨èµ·æ¥é常ç®åãè¯å¥½ç设计ï¼å¦æä½ æ³å®å¶èªå·±ç UI æ ·å¼ï¼é常ç®åï¼å°±åç» ListView å ä¸ä¸ª Header View é£ä¹ç®åãæ¯æAPI LEVEL >= 8
项ç®å°åï¼https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh
åçåæææ¡£ï¼[android-Ultra-Pull-to-Refresh](https://a.codekk.com/detail/Android/Grumoon/android-Ultra-Pull-To-Refresh æºç è§£æ)
Demo å°åï¼https://raw.githubusercontent.com/liaohuqiu/android-Ultra-Pull-To-Refresh/master/ptr-demo.apk
ææå¾ï¼
http://srain-github.qiniudn.com/ultra-ptr/release-to-refresh.gif
http://srain-github.qiniudn.com/ultra-ptr/auto-refresh.gif
http://srain-github.qiniudn.com/ultra-ptr/store-house-string-array.gif -
Android-PullToRefreshRecyclerView
æ¯æä¸æå·æ°çRecyclerViewï¼åæ¶æ¯ææ»å¨å°åºé¨èªå¨å è½½æ°æ®ãç»RecyclerViewæ·»å Headerãå¹¶ä¸ä¸æ´æ¹åæRecyclerViewçé»è¾ã
项ç®å°åï¼https://github.com/HomHomLin/Android-PullToRefreshRecyclerView Demoå°åï¼https://github.com/HomHomLin/Android-PullToRefreshRecyclerView/blob/master/sample.apk -
DragSortListView
æå¨æåºç ListViewï¼åæ¶æ¯æ ListView æ»å¨ item å é¤ï¼å个 Item é«åº¦ä¸ä¸ãåéãå¤éãCursorAdapter å为éé å¨ãæå¨èæ¯ååç
项ç®å°åï¼https://github.com/bauerca/drag-sort-listview
Demo å°åï¼https://play.google.com/store/apps/details?id=com.mobeta.android.demodslv
APP 示ä¾ï¼Wordpress Android -
SwipeListView
æ¯æå®ä¹ ListView 左峿»å¨äºä»¶ï¼æ¯æå·¦å³æ»å¨ä½ç§»ï¼æ¯æå®ä¹å¨ç»æ¶é´
项ç®å°åï¼https://github.com/47deg/android-swipelistview
Demo å°åï¼https://play.google.com/store/apps/details?id=com.fortysevendeg.android.swipelistview
APP 示ä¾ï¼å¾®ä¿¡ -
Android-SlidingLayout
å®ç°ç±»ä¼¼QQã微信ListViewåWebViewçä¸æä¸æå¼¹è·³ææåiOSçListViewçæå»ææãå ¼å®¹Androidèªå¸¦åºåå ¼å®¹åºçææViewç»ä»¶ï¼å æ¬RecyclerViewãListViewãScrollView以åWebViewççã
项ç®å°åï¼https://github.com/HomHomLin/SlidingLayout/ã
Demoå°åï¼https://github.com/HomHomLin/SlidingLayout/tree/master/demo -
SlideAndDragListView
æ¯æListViewçItemçæå¨æåºã左峿»å¨äºä»¶ï¼å¯èªå®ä¹å·¦å³æ»å¨æ¾ç¤ºæåã徿 ãä½ç§»ï¼åæ¶æ¯æonItemClickãonItemLongClickççå¬å¨ï¼æä¾ä¸°å¯çåè°æ¥å£ã
项ç®å°åï¼https://github.com/yydcdut/SlideAndDragListView
Demo å°åï¼https://github.com/yydcdut/SlideAndDragListView/blob/master/apk/sdlv.apk?raw=true
APP 示ä¾ï¼Android ææºQQ 5.0
ææå¾ï¼ -
Android-SwipeToDismiss
æ»å¨ Item æ¶å¤± ListViewï¼æ¯æ 3.0 以ä¸çæ¬è§ï¼https://github.com/JakeWharton/SwipeToDismissNOA
项ç®å°åï¼https://github.com/romannurik/Android-SwipeToDismiss
Demo å°åï¼https://github.com/JakeWharton/SwipeToDismissNOA/SwipeToDismissNOA.apk/qr_code -
RecyclerViewSwipeDismiss
è½»éçº§æ¯æ support-v7 ä¸ç RecyclerView çæ»å¨å é¤(Swipe to dismiss)è¡ä¸ºï¼ä¸éè¦ä¿®æ¹æºä»£ç ï¼åªè¦ç®åçç»å®onTouchListener
项ç®å°åï¼https://github.com/CodeFalling/RecyclerViewSwipeDismiss
ææå¾ï¼ -
QuickSideBar
帮å©å¿«éæ¥é 对åºåç»çä¾§è¾¹æ ï¼å¯ä»¥é åä»»æå表ï¼demoä¸ç»åºé åRecyclerView(æµ®å¨åç»ä½¿ç¨stickyheadersrecyclerview)ã
项ç®å°åï¼https://github.com/saiwu-bigkoo/Android-QuickSideBar
ææå¾ï¼ -
async-expandable-list æ¯æå¼æ¥å è½½åå表ç ExpandableListViewï¼å æ¬CollectionViewå¯ä»¥æ¾ç¤ºå°æ é¢çå表 项ç®å°åï¼https://github.com/Ericliu001/async-expandable-list
ææå¾ï¼
-
PinnedHeaderExpandableListView
é¦å 宿¯ä¸ä¸ª ExpandableListViewï¼ä½æ¯å®ç头é¨å¯ä»¥åºå®ï¼å ¶æ¬¡ï¼å¨å®çä¸é¢è¿æä¸ä¸ªå¤´é¨å¯ä»¥æ¥å伸缩
项ç®å°åï¼https://github.com/singwhatiwanna/PinnedHeaderExpandableListView
ææå¾ï¼
APP 示ä¾ï¼ç¾åº¦ææºå«å£«å徿¸ ççé¢ -
StickyListHeaders
GroupName æ»å¨å°é¡¶ç«¯æ¶ä¼åºå®ä¸å¨ç´å°å¦å¤ä¸ä¸ª GroupName å°è¾¾é¡¶ç«¯ç ExpandListViewï¼æ¯æå¿«éæ»å¨ï¼æ¯æ Android2.3 å以ä¸
项ç®å°åï¼https://github.com/emilsjolander/StickyListHeaders
ææå¾ï¼
APP 示ä¾ï¼Android 4.0 è系人 -
pinned-section-listview
GroupName æ»å¨å°é¡¶ç«¯æ¶ä¼åºå®ä¸å¨ç´å°å¦å¤ä¸ä¸ª GroupName å°è¾¾é¡¶ç«¯ç ExpandListView
项ç®å°åï¼https://github.com/beworker/pinned-section-listview
ææå¾ï¼ -
PinnedHeaderListView
GroupName æ»å¨å°é¡¶ç«¯æ¶ä¼åºå®ä¸å¨ç´å°å¦å¤ä¸ä¸ª GroupName å°è¾¾é¡¶ç«¯ç ExpandListView
项ç®å°åï¼https://github.com/JimiSmith/PinnedHeaderListView -
QuickReturn
ListView/ScrollView ç header æ footerï¼å½å䏿»å¨æ¶æ¶å¤±ï¼å䏿»å¨æ¶åºç°
项ç®å°åï¼https://github.com/lawloretienne/QuickReturn
Demo å°åï¼https://play.google.com/store/apps/details?id=com.etiennelawlor.quickreturn -
QuickReturnHeader
ListView/ScrollView ç header æ footerï¼å½å䏿»å¨æ¶æ¶å¤±ï¼å䏿»å¨æ¶åºç°
项ç®å°åï¼https://github.com/ManuelPeinado/QuickReturnHeader
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/quick-return-header-demo.apk?raw=true
APP 示ä¾ï¼google plus -
IndexableListView
ListView å³ä¾§ä¼æ¾ç¤º item é¦åæ¯å¿«æ·ç´¢å¼ï¼ç¹å»å¯å¿«éæ»å¨å°æä¸ª item
项ç®å°åï¼https://github.com/woozzu/IndexableListView
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/indexable-listview.apk?raw=true
APP 示ä¾ï¼å¾®ä¿¡é讯å½ãå°ç±³è系人 -
CustomFastScrollView
ListView å¿«éæ»å¨ï¼åæ¶å±å¹ä¸é´ PopupWindows æ¾ç¤ºæ»å¨å°ç item å 容æé¦åæ¯
项ç®å°åï¼https://github.com/nolanlawson/CustomFastScrollViewDemo
ææå¾ï¼ -
Android-ScrollBarPanel
ListView æ»å¨æ¶åºå®ç Panel æç¤ºæ¾ç¤ºå¨ scrollbar æè¾¹
项ç®å°åï¼https://github.com/rno/Android-ScrollBarPanel
ææå¾ï¼ -
SlideExpandableListView
ç¨æ·ç¹å» listView item æ»åºåºå®åºåï¼å ¶ä» item çåºåæ¶ç¼©
项ç®å°åï¼https://github.com/tjerkw/Android-SlideExpandableListView
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/slide-expandable-listView-demo.apk?raw=true -
JazzyListView
ListView å GridView item ä»¥ç¹æ®å¨ç»ææè¿å ¥å±å¹ï¼ææå æ¬ growãcardsãcurlãwaveãflipãfly çç
项ç®å°åï¼https://github.com/twotoasters/JazzyListView
Demo å°åï¼https://play.google.com/store/apps/details?id=com.twotoasters.jazzylistview.sample
å¨çº¿æ¼ç¤ºï¼http://lab.hakim.se/scroll-effects/ -
ListViewAnimations
带 Item æ¾ç¤ºå¨ç»ç ListViewï¼å¨ç»å æ¬åºé¨é£å ¥ãå ¶ä»æ¹åæé£å ¥ãä¸å±é£å ¥ãæ¸åæ¶å¤±ãæ»å¨å é¤ç
项ç®å°åï¼https://github.com/nhaarman/ListViewAnimations
Demo å°åï¼https://play.google.com/store/apps/details?id=com.haarman.listviewanimations
APP 示ä¾ï¼Google plusãGoogle Now å¡çå¼è¿å ¥ãå°ç±³ç³»ç»ä¸åºç¨ååºãèç³»äººãæ¸¸æä¸å¿ãé³ä¹ãæä»¶ç®¡çå¨ç ListViewãUltimateãLight Flow LiteãTreinVerkeerãRunning CoachãPearl Jam LyricsãCalorie ChartãCar HireãSuper BARTãDK FlashCardsãCounter PlusãVoorlees Verhaaltjes 2.0 -
DevsmartLib-Android
横å ListView
项ç®å°åï¼https://github.com/dinocore1/DevsmartLib-Android
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/horizontal-listview-demo.apk?raw=true -
TwoWayView
横å ListView çææï¼ç»§æ¿èª AdapterView
项ç®å°åï¼https://github.com/lucasr/twoway-view -
HorizontalVariableListView
æ¯æ Item 宽度ä¸ä¸è´ç ListView
项ç®å°åï¼https://github.com/sephiroth74/HorizontalVariableListView -
LinearListView
ç¨ LinearLayout å®ç°ç ListViewï¼å¯è§£å³å¤ä¸ª ListView å¹¶åçé®é¢ãç®åèªå·±ä¹æéè¦ï¼ç亲èªå°è¯è¿åä¼åå ·ä½ä»ç»
项ç®å°åï¼https://github.com/frankiesardo/LinearListView -
MultiChoiceAdapter
æ¯æå¤éç ListView Adapter
项ç®å°åï¼https://github.com/ManuelPeinado/MultiChoiceAdapter
Demo å°åï¼https://play.google.com/store/apps/details?id=com.manuelpeinado.multichoiceadapter.demo -
EnhancedListView
æ¯ææ¨ªåæ»å¨å é¤åè¡¨é¡¹ä»¥åæ¤éå é¤ç ListViewï¼è¯¥é¡¹ç®çå身æ¯SwipeToDismissUndoList
项ç®å°åï¼https://github.com/timroes/EnhancedListView
Demo å°åï¼https://play.google.com/store/apps/details?id=de.timroes.android.listviewdemo&rdid=de.timroes.android.listviewdemo -
ListBuddies
èªå¨æ»å¨çåå ListView ï¼ä¸¤ä¸ª ListView æ»å¨é度ä¸ä¸è´ï¼æè§å·®ææ
项ç®å°åï¼https://github.com/jpardogo/ListBuddies
Demo å°åï¼https://play.google.com/store/apps/details?id=com.jpardogo.android.listbuddies
ææå¾ï¼ -
SwipeMenuListView
é对 ListView item çä¾§æ»èå
项ç®å°åï¼https://github.com/baoyongzhang/SwipeMenuListView
ææå¾ï¼
APP 示ä¾ï¼ææº QQV5.0 -
PagingListView
å页å è½½ç ListViewã彿»å¨å° ListView åºé¨æåä¸ä¸ªå ç´ æ¶ï¼æ¾ç¤ºä¸ä¸ªè¿åº¦è¡ï¼ç¶åå è½½ä¸ä¸é¡µæ°æ®ï¼å¹¶æ¾ç¤ºã
项ç®å°åï¼https://github.com/nicolasjafelle/PagingListView -
PullZoomView
æ¯æä¸ææ¶ HeaderView 缩æ¾ç ListViewãScrollView
项ç®å°åï¼https://github.com/Frank-Zhu/PullZoomView
ææå¾ï¼ -
PullToZoomInListView
æ»å¨ ListView æ¶ä½¿å ¶ HeaderView è·éæ»å¨ç¼©æ¾
项ç®å°åï¼https://github.com/matrixxun/PullToZoomInListView
ææå¾ï¼ -
CalendarListview
å®ç°æ¯ä¸ªæä¸è¡æ¥åææç ListView
项ç®å°åï¼https://github.com/traex/CalendarListview
åçåæææ¡£ï¼CalendarListview
ææå¾ï¼ -
sticky-headers-recyclerview
GroupName æ»å¨å°é¡¶ç«¯æ¶ä¼åºå®ä¸å¨ç´å°å¦å¤ä¸ä¸ª GroupName å°è¾¾é¡¶ç«¯ç ListViewï¼éç¨ support-v7 ä¸ç RecyclerView å®ç°
项ç®å°åï¼https://github.com/timehop/sticky-headers-recyclerview -
PullSeparateListView
å°è¾¾é¡¶é¨æåºé¨ç»§ç»æå¨æ¶ï¼å®ç° Item é´çç¸äºå离ï¼ä¸¤ç§æ¨¡å¼ï¼(1) å ¨é¨åç¦»çæ¨¡å¼ï¼å³å±å¹å ææ Item é½ä¼å离 (2)é¨åå离模å¼ï¼ä»¥ç¹å»ä½ç½®ä¸ºåçç¹ï¼é¨å item å离
项ç®å°åï¼https://github.com/chiemy/PullSeparateListView
ææå¾ï¼ -
ExpandableLayout
Header å Content Item é½å¯ä»¥å±å¼ç ExpandableListview
项ç®å°åï¼https://github.com/traex/ExpandableLayout -
PagedHeadListView
æ¯æ paginated header 以å material page indicator ç ListView.
项ç®å°åï¼https://github.com/JorgeCastilloPrz/PagedHeadListView
ææå¾ï¼ -
CustomSwipeListView
æ¯æå·¦æ»å¼¹åºèªå®ä¹èåï¼å³æ»å é¤ä¸å 许æ¤éï¼åæ¶å¯ä»¥èªå®ä¹æ»å¨å¨ç»æ¶é´åæ»å¨è§¦åäºä»¶çæ¶æºçã
项ç®å°åï¼https://github.com/xyczero/Android-CustomSwipeListView
Demo å°åï¼Download here
ææå¾ï¼ -
Pull-to-Refresh.Rentals-Android
æä¾ä¸ä¸ªç®åå¯ä»¥èªå®ä¹ç䏿巿°å®ç°ï¼Yalantis åºåã
项ç®å°åï¼https://github.com/Yalantis/Pull-to-Refresh.Rentals-Android
ææå¾ï¼ -
ScrollerCalendar
å®ç°æ¯è¡æ¾ç¤ºä¸å¹´ç 12 个æä»½ç RecyclerView å¹´å
项ç®å°åï¼https://github.com/guanchao/ScrollerCalendar
ææå¾ï¼ -
ExtractWordView
ä¸ä¸ªå¯ä»¥æååè¯ç ListView,æ¯æ"æ¾å¤§é"ææã
项ç®å°åï¼https://github.com/jcodeing/ExtractWordView
Demo å°åï¼Download here
-
FlyRefresh
æ¯æ ListView, GridView, RecyclerView, ScrollView ç䏿巿°
项ç®å°åï¼https://github.com/race604/FlyRefresh
ææå¾ï¼ -
MVCHelper
å®ç°ä¸æå·æ°ï¼æ»å¨åºé¨èªå¨å è½½æ´å¤ï¼å页å è½½ï¼èªå¨åæ¢æ¾ç¤ºç½ç»å¤±è´¥å¸å±ï¼ææ æ°æ®å¸å±ï¼æ¯æä»»æ viewï¼çæ£ç MVC æ¶æ
æ¯æåæ¢ä¸»æµä¸æå·æ°æ¡æ¶ Android-PullToRefresh-Library,android-Ultra-Pull-To-Refresh-libraryï¼SwipeRefreshLayout
项ç®å°åï¼https://github.com/LuckyJayce/MVCHelper
Demo å°åï¼https://github.com/LuckyJayce/MVCHelper/blob/master/raw/MVCHelper_Demo.apk?raw=true -
RecyclerViewSwipeDismiss
æ¯ææ»å¨ Item æä½ãç¹å»å±å¼ãæå¨æåºãå±å¼åæå¨æåºçç¹æ§ç RecyclerView
项ç®å°åï¼https://play.google.com/store/apps/details?id=com.h6ah4i.android.example.advrecyclerview
è§é¢ï¼http://www.youtube.com/watch?feature=player_embedded&v=S7cSwMArjUQ -
WaterDropListView
模仿 iOS 䏿巿°âæ°´æ»´âææï¼æ¯æä¸æå·æ°å䏿å è½½
项ç®å°åï¼https://github.com/THEONE10211024/WaterDropListView
ææå¾ï¼ -
PopupListView
實ç¾ListItem 黿å¾ç½®é 並å¯é¡¯ç¤ºå®¢è£½åæ·»å çitemçå §é¨View çListView
项ç®å°åï¼https://github.com/s8871404/PopupListView
Demo å°åï¼https://play.google.com/store/apps/details?id=com.baobomb.popuplistview_sample
ææå¾ï¼ -
CircleRefreshLayout
ä¸ä¸ªå å«æè¶£çå¨ç»çèªå®ä¹ä¸æå·æ°å¸å±
项ç®å°åï¼https://github.com/tuesda/CircleRefreshLayout
ææå¾ï¼
-
EasyRecyclerView
䏿¬¾ç®åæç¨çEasyRecyclerView 1.æä¾EasyRecyclerViewï¼ä¸éè¦å太å¤RecyclerViewçé 置代ç
2.æä¾å¥½ä¸ä¸ªå¯ä»¥éé åå¸å±åå¤å¸å±çRecyclerViewAdapter
3.æä¾äºåå²çº¿çå®ç°ç±»ï¼åªéè¦ä¼ å ¥ä¸ä¸ªDrawableId
项ç®å°åï¼https://github.com/CaMnter/EasyRecyclerView -
CanRefresh å¯éé ææè§å¾ç䏿巿°ä¸æå è½½ï¼å¹¶æ¯æåç§é£æ ¼
项ç®å°åï¼https://github.com/canyinghao/CanRefresh
ææå¾ï¼
-
NestRefreshLayout
䏿巿°åå è½½æ´å¤æ§ä»¶ï¼æ¯æå¤ç§Viewï¼å¯ä»¥èªå®ä¹HeaderåFooter ç±äºå®ç°äºNestedScrollingChildåNestedScrollingParentæä»¥ä¸Support-Designå ¼å®¹ï¼å¯ä»¥é åCollapsingToolbarLayout使ç¨
项ç®å°åï¼https://github.com/anzewei/NestRefreshLayout
Demo å°åï¼https://github.com/anzewei/NestRefreshLayout/blob/master/ext/sample-debug.apk?raw=true -
SnappingSwipingRecyclerView å®ç°äºç±»ä¼¼å¾®ä¿¡è¯»ä¹¦é¦é¡µçé¿æä¹åæ»å¨å é¤çç¹æåå¨ç»
项ç®å°å:https://github.com/CarlLee/SnappingSwipingRecyclerView
äºãActionBar
-
ActionBarSherlock
为 Android ææçæ¬æä¾ç»ä¸ç ActionBarï¼è§£å³ 4.0 ä»¥ä¸ ActionBar çéé é®é¢
项ç®å°åï¼https://github.com/JakeWharton/ActionBarSherlock
Demo å°åï¼https://play.google.com/store/apps/details?id=com.actionbarsherlock.sample.demos
æ ç¾ï¼å ¼å®¹åº, ActionBar -
ActionBar-PullToRefresh
䏿巿°ï¼ActionBar åºç°å è½½ä¸æç¤º
项ç®å°åï¼https://github.com/chrisbanes/ActionBar-PullToRefresh
Demo å°åï¼https://play.google.com/store/apps/details?id=uk.co.senab.actionbarpulltorefresh.samples.stock
APP 示ä¾ï¼Gmailï¼Google Plusï¼ç¥ä¹ç -
FadingActionBar
ListView å䏿»å¨éæ¸æ¾ç°ç ActionBar
项ç®å°åï¼https://github.com/ManuelPeinado/FadingActionBar
Demo å°åï¼https://play.google.com/store/apps/details?id=com.manuelpeinado.fadingactionbar.demo
APP 示ä¾ï¼google musicï¼ç¥ä¹ -
NotBoringActionBar
google music 䏿æ¶ç¼©ç ActionBar
项ç®å°åï¼https://github.com/flavienlaurent/NotBoringActionBar
Demo å°åï¼http://flavienlaurent.com/blog/2013/11/20/making-your-action-bar-not-boring/
APP 示ä¾ï¼Google é³ä¹ -
RefreshActionItem
带è¿åº¦æ¾ç¤ºåå·æ°æé®ç ActionBar
项ç®å°åï¼https://github.com/ManuelPeinado/RefreshActionItem
Demo å°åï¼https://play.google.com/store/apps/details?id=com.manuelpeinado.refreshactionitem.demo
APP 示ä¾ï¼The New York Timesï¼DevAppsDirect -
GlassActionBar
类似ç»ççæä¸å®éæåº¦ç ActionBar
项ç®å°åï¼https://github.com/ManuelPeinado/GlassActionBar
Demo å°åï¼https://play.google.com/store/apps/details?id=com.manuelpeinado.glassactionbardemo
APP 示ä¾ï¼google music
ä¸ãMenu
-
MenuDrawer
æ»åºå¼èåï¼éè¿æå¨å±å¹è¾¹ç¼æ»åºèåï¼æ¯æå±å¹ä¸ä¸å·¦å³ååºï¼æ¯æå½å View å¤äºä¸ä¸å±ï¼æ¯æ Windows è¾¹ç¼ãListView è¾¹ç¼ãViewPager ååååºèåçã
项ç®å°åï¼https://github.com/SimonVT/android-menudrawer
Demo å°åï¼http://simonvt.github.io/android-menudrawer/
APP 示ä¾ï¼GmailãGoogle Music ç大é¨å google app -
SlidingMenu
æ»åºå¼èåï¼éè¿æå¨å±å¹è¾¹ç¼æ»åºèåï¼æ¯æå±å¹å·¦å³ååºï¼æ¯æèå zoomãscaleãslide up ä¸ç§å¨ç»æ ·å¼åºç°ãä¸ MenuDrawer ç¸æ¯èè¨ï¼SlidingMenu æ¯æèåå¨ç»æ ·å¼åºç°ï¼MenuDrawer æ¯æèå view å¤äºå 容çä¸ä¸å±
项ç®å°åï¼https://github.com/jfeinstein10/SlidingMenu
åçåæææ¡£ï¼[SlidingMenu](https://a.codekk.com/detail/Android/huxian99/SlidingMenu æºç è§£æ)
Demo å°åï¼https://play.google.com/store/apps/details?id=com.slidingmenu.example
APP 示ä¾ï¼Foursquare, LinkedIn, Zappos, Rdio, Evernote Food, Plume, VLC for Android, ESPN ScoreCenter, MLS MatchDay, 9GAG, Wunderlist 2, The Verge, MTG Familiar, Mantano Reader, Falcon Pro (BETA), MW3 Barracks -
ArcMenu
æ¯æç±»ä¼¼ Path çå·¦ä¸è§å¨ç»æè½¬èå忍ªåååºèåãåå¿å¼¹åºèå
项ç®å°åï¼https://github.com/daCapricorn/ArcMenu
ææå¾ï¼
https://dl.dropboxusercontent.com/u/11369687/preview1.png
https://dl.dropboxusercontent.com/u/11369687/raymenu.png
APP 示ä¾ï¼Path -
android-satellite-menu
类似 Path çå·¦ä¸è§å¨ç»æè½¬èå
项ç®å°åï¼https://github.com/siyamed/android-satellite-menu
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/satellite-menu-demo.apk?raw=true
APP 示ä¾ï¼Path -
radial-menu-widget
åå½¢èåï¼æ¯æäºçº§èå
项ç®å°åï¼https://code.google.com/p/radial-menu-widget/
ææå¾ï¼ -
Android Wheel Menu
åå½¢æè½¬éåèå
项ç®å°åï¼https://github.com/anupcowkur/Android-Wheel-Menu
ææå¾ï¼ -
FoldingNavigationDrawer
æ»å¨å¹¶ä»¥æå æ¹å¼æå¼èå
项ç®å°åï¼https://github.com/tibi1712/FoldingNavigationDrawer-Android
Demo å°åï¼https://play.google.com/store/apps/details?id=com.ptr.folding.sample
ææå¾ï¼ -
AndroidResideMenu
仿 Dribbble çè¾¹æ èå
项ç®å°åï¼https://github.com/SpecialCyCi/AndroidResideMenu
ææå¾ï¼ -
CircularFloatingActionMenu
ä¸ä¸ªå¯å®å¶çåå½¢çæµ®å¨èåæ§ä»¶ï¼ç±»ä¼¼äº Path çåå½¢èåãè¿ä¸ªæ§ä»¶çå¯å®å¶æ§æ´å¼ºï¼å¯ä»¥å¾å®¹æçå®å¶èååºç°æ¶å¤±æ¶çå¨ç»ï¼èµ·å§è§åº¦ååå¾ã
项ç®å°åï¼https://github.com/oguzbilgener/CircularFloatingActionMenu
åçåæææ¡£ï¼[CircularFloatingActionMenu](https://a.codekk.com/detail/Android/cpacm/CircularFloatingActionMenu æºç è§£æ)
Demo å°åï¼https://github.com/oguzbilgener/CircularFloatingActionMenu/tree/master/samples
ææå¾ï¼ -
NavigationDrawerSI
Navigation Drawer çä¸ä¸ªç®åå®ç°ï¼æ»å¨å¹¶ä»¥æå æ¹å¼æå¼èå
项ç®å°åï¼https://github.com/mmBs/NavigationDrawerSI
Demo å°åï¼https://play.google.com/store/apps/details?id=mmbialas.pl.navigationdrawersi
ææå¾ï¼
APP 示ä¾ï¼https://play.google.com/store/apps/details?id=mmbialas.pl.navigationdrawersi -
DragLayout
ä½¿ç¨ support.v4 å ä¸ç ViewDragHelper å®ç° QQ5.0 ä¾§æ»
项ç®å°åï¼https://github.com/BlueMor/DragLayout
ææå¾ï¼ -
LDrawer
Material Design å½¢å¼çå±å¼æå Icon
项ç®å°åï¼https://github.com/ikimuhendis/LDrawer
ææå¾ï¼ -
Floating Action Button
æ¬æµ®çåå½¢èåæ ï¼æ¯æç»å»ºæ»å¨æ¶èªå¨éèåå ¶ä»è®¾ç½®
项ç®å°åï¼https://github.com/shamanland/floating-action-button
ææå¾ï¼ -
Side-Menu.Android
å类侧æ»èåï¼Yalantis åºåã
项ç®å°åï¼https://github.com/Yalantis/Side-Menu.Android
åçåæææ¡£ï¼[Side-Menu.Android](https://a.codekk.com/detail/Android/cpacm/Side Menu.Android æºç è§£æ)
ææå¾ï¼ -
Context-Menu.Android
å¯ä»¥æ¹ä¾¿å¿«ééææ¼äº®å¸¦æå¨ç»ææçä¸ä¸æèåï¼Yalantisåºåã
项ç®å°åï¼https://github.com/Yalantis/Context-Menu.Android
ææå¾ï¼ -
Droppy
æ¯æå¤ç§æ ·å¼ç䏿èå
项ç®å°åï¼https://github.com/shehabic/Droppy -
MaterialDrawer
Material Design 飿 ¼çå¯¼èªæ½å±ï¼æä¾ç®ä¾¿ä¸å¼ºå¤§çå®å¶åè½
项ç®å°åï¼https://github.com/mikepenz/MaterialDrawer
Demo å°åï¼https://play.google.com/store/apps/detailsï¼id=com.mikepenz.materialdrawer.app
ææå¾ï¼ -
SlideBottomPanel
åºé¨ååºèåï¼æ»å¨æ¶èæ¯å¾éæåº¦æ¸åï¼æ¯æåµå¥ LiewView æ ScrollView
项ç®å°åï¼https://github.com/kingideayou/SlideBottomPanel
Demo å°åï¼SlideBottomPanelDemo ä¸è½½
ææå¾ï¼ -
FlowingDrawer
带æå¿æµå¨ææä¾§æ»èå 项ç®å°åï¼https://github.com/mxn21/FlowingDrawer ææå¾ï¼ -
FloatingActionMenu-Animation
æ©å±FloatingActionMenuåºï¼èªå®ä¹èå徿 ï¼å¨ç»æ»å¨æ¶ 项ç®å°å: https://github.com/toanvc/FloatingActionMenu-Animation
ææå¾:
åãViewPager ãGallery
-
AdvancedPagerSlidingTabStrip
ä¸ä¸ªå®ç¾å ¼å®¹ViewPagerçå¯¼èªæ ç»ä»¶ï¼å¯ä»¥èªå®ä¹TabViewï¼è½å¨æå è½½Tabä¸çIconå¾çï¼ è½æ¾ç¤ºTabçæ¶æ¯æ°éåæç¤ºå°åç¹ï¼æ¯æèªå®ä¹ä¸ºå¾®åå½¢å¼ç坿»å¨tabã
项ç®å°åï¼https://github.com/HomHomLin/AdvancedPagerSlidingTabStripã
-
ConvenientBanner
éç¨çå¹¿åæ æ§ä»¶ï¼è®©ä½ è½»æ¾å®ç°å¹¿å头ææãæ¯ææ é循ç¯ï¼å¯ä»¥è®¾ç½®èªå¨ç¿»é¡µåæ¶é´(èä¸é常æºè½ï¼ææè§¦ç¢°åæå翻页ï¼ç¦»å¼èªå¨å¼å§ç¿»é¡µãä½ ä¹å¯ä»¥è®¾ç½®å¨çé¢onPauseçæ¶åä¸è¿è¡èªå¨ç¿»é¡µï¼onResumeä¹åç»§ç»èªå¨ç¿»é¡µ)ï¼å¹¶ä¸æä¾å¤ç§ç¿»é¡µç¹æã 对æ¯å ¶ä»å¹¿åæ æ§ä»¶ï¼å¤§å¤é½éè¦å¯¹æºç è¿è¡æ¹å¨æè½å è½½ç½ç»å¾çï¼æè å¸®ä½ éæä¸æ¯ä½ æéè¦çå¾çç¼ååºãèè¿ä¸ªåºè½è®©æä»£ç æ´ççä½ æ¬¢åï¼ä¸éè¦å¯¹åºæºç è¿è¡ä¿®æ¹ä½ å°±å¯ä»¥ä½¿ç¨ä»»ä½ä½ 忬¢çç½ç»å¾çåºè¿è¡é åã 项ç®å°åï¼https://github.com/saiwu-bigkoo/Android-ConvenientBanner
ææå¾ï¼ -
Android-ViewPagerIndicator
é å ViewPager 使ç¨ç Indicatorï¼æ¯æåç§ä½ç½®åæ ·å¼
项ç®å°åï¼https://github.com/JakeWharton/Android-ViewPagerIndicator
Demo å°åï¼https://play.google.com/store/apps/details?id=com.viewpagerindicator.sample
APP 示ä¾ï¼å¤ªå¤äºãã -
JazzyViewPager
æ¯æ Fragment 忢å¨ç»ç ViewPagerï¼å¨ç»å æ¬è½¬çãæ·¡å ¥æ·¡åºã翻页ãå±å ãæè½¬ãæ¹åãç¿»è½¬ãæ¾å¤§ç¼©å°çï¼ææç±»ä¼¼æ¡é¢å·¦å³åæ¢çåç§ææï¼ä¸è¿æ¡é¢å¹¶éç¨ ViewPager å®ç°èå·²
项ç®å°åï¼https://github.com/jfeinstein10/JazzyViewPager
Demo å°åï¼https://github.com/jfeinstein10/JazzyViewPager/blob/master/JazzyViewPager.apk?raw=true -
JellyViewPager
ç¹æ®åæ¢å¨ç»ç ViewPager
项ç®å°åï¼https://github.com/chiemy/JellyViewPager
ææå¾ï¼ -
Android-DirectionalViewPager
æ¯ææ¨ªåå纵å(åç´)ç ViewPager
项ç®å°åï¼https://github.com/JakeWharton/Android-DirectionalViewPager
Demo å°åï¼https://market.android.com/details?id=com.directionalviewpager.sample -
FancyCoverFlow
æ¯æ Item 忢å¨ç»ææç类似 Gallery View
项ç®å°åï¼https://github.com/davidschreiber/FancyCoverFlow
Demo å°åï¼https://play.google.com/store/apps/details?id=at.technikum.mti.fancycoverflow.samples
ææå¾ï¼ -
AndroidTouchGallery
æ¯æå廿åæç¼©æ¾ç Gallery(ç¨ ViewPager å®ç°)ï¼ç¸æ¯ä¸é¢ç PhotoViewï¼å¨è¢«æ¾å¤§åä¾ç¶è½æ»å°ä¸ä¸ä¸ª itemï¼å¹¶ä¸æ¯æç´æ¥ä» url åæä»¶ä¸è·åå¾çï¼
项ç®å°åï¼https://github.com/Dreddik/AndroidTouchGallery
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/touch-gallery-demo.apk?raw=true
APP 示ä¾ï¼ç±»ä¼¼å¾®ä¿¡ä¸æ¥çè天记å½å¾çæ¶å¯å廿¾å¤§ï¼å¹¶ä¸æ¾å¤§æ åµä¸è½æ£å¸¸å·¦å³æ»å¨å°ååå¾ç -
Android Auto Scroll ViewPager
Android èªå¨æ»å¨ è½®æå¾ªç¯ç ViewPager
项ç®å°åï¼https://github.com/Trinea/android-auto-scroll-view-pager
Demo å°åï¼https://play.google.com/store/apps/details?id=cn.trinea.android.demo
ææ¡£ä»ç»ï¼https://www.trinea.cn/android/auto-scroll-view-pager/ -
Android PagerSlidingTabStrip
é å ViewPager 使ç¨ç Indicatorï¼æ¯æ ViewPager Scroll æ¶ Indicator èå¨
项ç®å°åï¼https://github.com/astuetz/PagerSlidingTabStrip
åçåæææ¡£ï¼[Android PagerSlidingTabStrip](https://a.codekk.com/detail/Android/ayyb1988/PagerSlidingTabStrip æºç è§£æ)
Demo å°åï¼https://play.google.com/store/apps/details?id=com.astuetz.viewpager.extensions.sample -
ViewPager3D
ViewPager3D ææ
项ç®å°åï¼https://github.com/inovex/ViewPager3D -
AnimaTabsview
ä»¿ç½æäºé³ä¹æ ç¾åæ¢çå¨ç»,带éæå°ä¸è§
项ç®å°åï¼https://github.com/wuyexiong/transparent-over-animtabsview
å¨çº¿æ¼ç¤ºï¼http://v.youku.com/v_show/id_XNzA4MjY5NjA0.html -
LoopingViewPager
æ é循ç¯ç ViewPager
项ç®å°åï¼https://github.com/imbryk/LoopingViewPager -
android_page_curl
ç¿»ä¹¦å·æ²ææ
项ç®å°åï¼https://github.com/harism/android_page_curl
å¨çº¿æ¼ç¤ºï¼https://www.youtube.com/watch?v=iwu7P5PCpsw
APP 示ä¾ï¼iReader -
ViewPagerIndicator
ç®åå¹¶å®ç° android ç TabHost ææï¼é¡¶é¨æ»å¨ tabï¼å¼å¯¼é¡µï¼æ¯æèªå®ä¹ tab æ ·å¼,èªå®ä¹æ»å¨åæ ·å¼åä½ç½®,èªå®ä¹åæ¢ tab çè¿æ¸¡å¨ç»,åçé¢çé¢å è½½åçé¢ç¼å,设置ç颿¯å¦å¯æ»å¨
项ç®å°åï¼https://github.com/LuckyJayce/ViewPagerIndicator -
ScreenSlideIndicator
è½»é级çåå½¢ Indicadtorï¼ä½ç½®å¯ä»¥èªç±è°æ´ï¼ä¸ä¼å¯¹ ViewPager 产çä»»ä½å½±åã
项ç®å°åï¼ScreenSlidePager
ææå¾ï¼ -
SmartTabLayout
èªå®ä¹ç Tab title stripï¼åºäº Google Samples ä¸ç android-SlidingTabBasic 项ç®ï¼æ»å¨æ¶ Indicator å¯å¹³æ»è¿æ¸¡ã
项ç®å°åï¼https://github.com/ogaclejapan/SmartTabLayout
Demo å°åï¼https://play.google.com/store/apps/details?id=com.ogaclejapan.smarttablayout.demo
ææå¾ï¼ -
AndroidImageSlider
Android å¾çæ»å¨
项ç®å°åï¼https://github.com/daimajia/AndroidImageSlider
ææå¾ï¼
App
示ä¾ï¼https://github.com/daimajia/AndroidImageSlider/releases/download/v1.0.8/demo-1.0.8.apk -
RecyclerViewPager
å®å ¨ç»§æ¿èª RecyclerViewï¼å¯ä»¥èªå®ä¹è§¦å翻页çè·ç¦»ï¼å¯èªå®ä¹ç¿»é¡µéåº¦ï¼æ¯æåç´æ¹åç ViewPagerï¼æ¯æ Fragmentã
项ç®å°åï¼RecyclerViewPager
ææå¾ï¼ -
CircleIndicator
è½»é级ViewPageræç¤ºå¨,æ¯æä¸ç§ä¸åçæ¨¡å¼
项ç®å°åï¼CircleIndicator
ææå¾ï¼
-
EasySlidingTabs
䏿¬¾ç®åãæç¨çæ»å¨æ ç¾é¡µ
项ç®å°åï¼ https://github.com/CaMnter/EasySlidingTabs
ææå¾ï¼
-
ParallaxViewPager
ViewPager页é¢åæ¢è§å·®ææ
项ç®å°åï¼https://github.com/ybq/ParallaxViewPager
ææå¾ï¼
äºãGridView
-
StaggeredGridView
å 许é对é½è¡ç GridViewï¼ç±»ä¼¼ Pinterest çç叿µï¼å¹¶ä¸è· ListView 䏿 ·èªå¸¦ View ç¼åï¼ç»§æ¿èª ViewGroup
项ç®å°åï¼https://github.com/maurycyw/StaggeredGridView
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/staggered-gridview-demo.apk?raw=true
APP 示ä¾ï¼Pinterest ç -
AndroidStaggeredGrid
å 许é对é½è¡ç GridViewï¼ç±»ä¼¼ Pinterest çç叿µï¼ç»§æ¿èª AbsListView
项ç®å°åï¼https://github.com/etsy/AndroidStaggeredGrid
APP 示ä¾ï¼Pinterest ç -
PinterestLikeAdapterView
å 许é对é½è¡ç GridViewï¼ç±»ä¼¼ Pinterest çç叿µï¼å è®¸ä¸æå·æ°
项ç®å°åï¼https://github.com/GDG-Korea/PinterestLikeAdapterView
APP 示ä¾ï¼Pinterest ç -
DraggableGridView
Item 坿å¨äº¤æ¢ä½ç½®ç GridViewï¼å®é æ¯èªå·±ç»§æ¿ ViewGroup å®ç°ï¼ç±»ä¼¼æ¡é¢çå屿æï¼å¯å±å¹èªå¨ä¸ä¸æ»å¨è¿è¡ Item ç§»å¨äº¤æ¢ï¼å¤å±ææè§ä¸é¢ PagedDragDropGrid
项ç®å°åï¼https://github.com/thquinn/DraggableGridView
Demo å°åï¼https://github.com/thquinn/DraggableGridView/blob/master/bin/DraggableGridViewSample.apk?raw=true
ä¹å¯èªå®ä¹itemç宽é«åæ¯è¡ç个æ°ï¼åæ¶ä¿®æ¹äºäº¤æ¢é»è¾ï¼å½ç§»å¨å°å¦ä¸ä¸ªitemæ¶å°±è¿è¡äº¤æ¢ï¼å¹¶å 餿»å¨é»è¾ã
项ç®å°åï¼DraggableGridView
ææå¾ï¼
-
DividedDraggableView ä¸ä¸ªå¸¦æåå²åºåçå¯æå¨ view ,å¯å±å¹èªå¨ä¸ä¸æ»å¨è¿è¡ Item ç§»å¨äº¤æ¢ã 项ç®å°åï¼https://github.com/andyken/DividedDraggableView ææå¾ï¼
-
StickyGridHeaders
GroupName æ»å¨å°é¡¶ç«¯æ¶ä¼åºå®ä¸å¨ç´å°å¦å¤ä¸ä¸ª GroupName å°è¾¾é¡¶ç«¯ç GridView
项ç®å°åï¼https://github.com/TonicArtos/StickyGridHeaders
ææå¾ï¼ -
PagedDragDropGrid
Item 坿å¨äº¤æ¢ä½ç½®ãæå¨å é¤çèªå®ä¹æ§ä»¶ï¼å®é æ¯èªå·±ç»§æ¿ ViewGroup å®ç°ï¼ç±»ä¼¼æ¡é¢çå¤å±ææï¼å¯æå¨å°å±å¹è¾¹ç¼ï¼å±å¹èªå¨å·¦å³æ»å¨è¿è¡ Item ç§»å¨äº¤æ¢ï¼å¯æå¨è¿è¡å é¤ï¼å屿æè§ä¸é¢ DraggableGridView
项ç®å°åï¼https://github.com/mrKlar/PagedDragDropGrid
å¨çº¿æ¼ç¤ºï¼http://youtu.be/FYTSRfthSuQ -
Android-DraggableGridViewPager
Item 坿å¨äº¤æ¢ä½ç½®ç GridViewï¼å®é æ¯èªå·±ç»§æ¿ ViewGroup å®ç°ï¼ç±»ä¼¼æ¡é¢çå¤å±ææï¼å¯å±å¹èªå¨å·¦å³æ»å¨è¿è¡ Item ç§»å¨äº¤æ¢ï¼å屿æè§ä¸é¢ DraggableGridView
项ç®å°åï¼https://github.com/zzhouj/Android-DraggableGridViewPager
Demo å°åï¼https://github.com/Trinea/trinea-download/blob/master/draggable-grid-viewpager-demo.apk?raw=true -
TwoWayGridView
坿¨ªåæ»å¨ç GridView
项ç®å°åï¼https://github.com/jess-anders/two-way-gridview -
PagingGridView
å页å è½½ç GridViewã彿»å¨å° GridView åºé¨æåä¸ä¸ªè¡æ¶ï¼æ¾ç¤ºä¸ä¸ªè¿åº¦è¡ï¼ç¶åå è½½ä¸ä¸é¡µæ°æ®ï¼å¹¶æ¾ç¤ºã
项ç®å°åï¼https://github.com/nicolasjafelle/PagingGridView -
AsymmetricGridView
ä¸ä¸ªæ¯æè·¨è¡åè·¨åå¯å Item 大å°ç GridView
项ç®å°åï¼https://github.com/felipecsl/AsymmetricGridView
Demo å°åï¼https://play.google.com/store/apps/details?id=com.felipecsl.asymmetricgridview.app
ææå¾ï¼ -
GridView with Header and Footer
åListView
䏿 ·å¸¦å¤´é¨ååºé¨çGridView
ï¼ç¨æ³åListView
䏿 ·
项ç®å°åï¼https://github.com/liaohuqiu/android-GridViewWithHeaderAndFooter
ææå¾ï¼
å ãImageView
-
PhotoView
æ¯æå廿åæç¼©æ¾ç ImageViewï¼å¨ ViewPager ç Scrolling view 䏿£å¸¸ä½¿ç¨ï¼ç¸æ¯ä¸é¢ç AndroidTouchGalleryï¼ä¸ä» æ¯æ ViewPagerï¼åæ¶æ¯æå个 ImageView
项ç®å°åï¼https://github.com/chrisbanes/PhotoView
åçåæææ¡£ï¼[PhotoView](https://a.codekk.com/detail/Android/dkmeteor/PhotoView æºç è§£æ)
Demo å°åï¼https://play.google.com/store/apps/details?id=uk.co.senab.photoview.sample
APP 示ä¾ï¼photup -
Fresco-ImageView
Fresco-ImageViewæ¯ä¸ç§Androidå¹³å°çå¾åæ§ä»¶ï¼åºå±æ¯å¯¹Frescoçå°è£ ï¼å¯ä»¥å¼æ¥å è½½ç½ç»å¾çã项ç®èµæºåæ¬å°å¾çï¼å¹¶ä¸æ¯æåæç¼©æ¾ãå¾ççåºæ¬å¤ç以åFrescoçææç¹æ§ã
项ç®å°åï¼https://github.com/HomHomLin/FrescoImageView -
android-gif-drawable
æ¯æ gif æ¾ç¤ºç viewï¼ç¨ jni å®ç°çï¼ç¼è¯çæ so åºåç´æ¥ xml å®ä¹ view å³å¯ï¼è䏿¬èº«ä¸ä¾èµäºå ¶ä»å¼æºé¡¹ç®æä»¥ç¸å¯¹ä¸é¢ç ImageViewEx ç®åçå¤
项ç®å°åï¼https://github.com/koral--/android-gif-drawable -
ImageViewEx
æ¯æ Gif æ¾ç¤ºç ImageViewï¼ä¾èµå¾å¤ï¼ç¼è¯è¿ç¨å¾ç¹ç
项ç®å°åï¼https://github.com/frapontillo/ImageViewEx
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/imageviewex-demo.apk?raw=true -
RoundedImageView
带åè§ç ImageView
项ç®å°åï¼https://github.com/vinc3m1/RoundedImageView
ææå¾ï¼ -
SelectableRoundedImageView
ImageView å 许å个è§çæ¯ä¸ä¸ªæä¸åçåå¾å¼ãä¹å 许æ¤åå½¢ãåå½¢çå½¢ç¶æè è¾¹
项ç®å°åï¼https://github.com/pungrue26/SelectableRoundedImageView
Demo å°åï¼https://play.google.com/store/apps/details?id=com.joooonho
ææå¾ï¼ -
ColorArt
æ ¹æ®å¾ççåè²è®¾ç½®èæ¯è²æ¾ç¤ºæååå¾çï¼ç±»ä¼¼ itune11 䏿æ
项ç®å°åï¼https://github.com/MichaelEvans/ColorArt
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/color-art-demo.apk?raw=true -
CircleImageView
åå½¢ç ImageView
项ç®å°åï¼https://github.com/hdodenhof/CircleImageView
ææå¾ï¼ -
ImageViewZoom
æ¯ææ¾å¤§å平移ç ImageView
项ç®å°åï¼https://github.com/sephiroth74/ImageViewZoom
APP 示ä¾ï¼https://play.google.com/store/apps/details?id=com.aviary.android.feather -
KenBurnsView
å®ç° Ken Burns effect ææï¼è¾¾å°èº«ä¸´å ¶å¢ææç ImageView
项ç®å°åï¼https://github.com/flavioarfaria/KenBurnsView -
CustomShapeImageView
åç§å½¢ç¶ç ImageView, ç¸æ¯ä¸é¢çåå½¢ ImageViewï¼å¤äºæ´å¤å½¢ç¶
项ç®å°åï¼https://github.com/MostafaGazar/CustomShapeImageView
ææå¾ï¼ -
Shape Image View
å¯ä»¥èªå®ä¹åç§å½¢ç¶ç ImageView, 并䏿¯æè¾¹æ¡
项ç®å°åï¼https://github.com/siyamed/android-shape-imageview
ææå¾ï¼
https://github.com/siyamed/android-shape-imageview/raw/master/images/all-samples.png -
TextDrawable
ä¸ä¸ªç¨äºçæå¸¦æææ¬æè 忝çå¾ççè½»é级åºãæ©å±èª Drawableï¼å æ¤å¯ç¨äºç°æ/èªå®ä¹/ç½ç»ç ImageView ç±»ï¼å¹¶ä¸å å«ä¸ä¸ªæµæ¥å£ç¨äºå建 drawables 以åä¸ä¸ªå®å¶ç ColorGenerator
项ç®å°åï¼https://github.com/amulyakhare/TextDrawable
ææå¾ï¼ -
android-smart-image-view
å¯ä» URL æ contact address book å è½½å¾çç ImageViewï¼æ¯æç¼å
项ç®å°åï¼https://github.com/loopj/android-smart-image-view -
PhotoView
æ¯æåæ/åå»ç¼©æ¾çImageView,æ¯æä»ä¸ä¸ªPhotoView缩æ¾å°å¦å¤ä¸ä¸ªPhotoView(ç¹å»å¾çæ¾å¤§é¢è§),ç¸å¯¹äºå ¶ä»PhototViewææ´å å¹³æ»ç缩æ¾,平移çå¨ç»,并䏿¯æææçScaleType,å¯ä»¥ä½ä¸ºæ®éçImageView使ç¨
项ç®å°åï¼https://github.com/bm-x/PhotoView
ææå¾ï¼ -
TextWithImageDrawable
ä¸ä¸ªå¯ä»¥åæ¶å å«å¾çåæåçdrawable,ä½¿ç¨æ¹å¼ç±»ä¼¼TextViewåå®çdrawableLeftä¹ç±»çæ¹æ³,åè½æ¯è¾å ¨é¢,å¯ä»¥ä»£æ¿TextViewææ¯è§£å³ä¸äºéå¾éè¦å¨ImageViewä¸åæ¶æ¾ç¤ºæååå¾ççé®é¢
项ç®å°åï¼https://github.com/wuseal/TextWithImageDrawable -
AnchorImageView
ä¸ä¸ªå¯ä»¥éç¹å®ä½çImageView(æ ¹æ®åç´ ç¹)
Demoä¸éè¿AnchorImageViewç®åçå®ç°äºä¸ä¸ªè¯¾æ¬ç¹è¯»çåè½
项ç®å°åï¼https://github.com/jcodeing/AnchorImageView
Demo å°åï¼Download here
ä¸ãProgressBar
-
SmoothProgressBar
æ°´å¹³è¿åº¦æ¡
项ç®å°åï¼https://github.com/castorflex/SmoothProgressBar
Demo å°åï¼https://play.google.com/store/apps/details?id=fr.castorflex.android.smoothprogressbar.sample -
MaterialProgessBar
Material Design çè¿åº¦æ¡ï¼æ¯æ Android 4.0
项ç®å°åï¼https://github.com/DreaminginCodeZH/MaterialProgressBar
Demo å°åï¼https://github.com/DreaminginCodeZH/MaterialProgressBar/blob/master/dist/sample.apk -
ProgressWheel
æ¯æè¿åº¦æ¾ç¤ºçåå½¢ ProgressBar
项ç®å°åï¼https://github.com/Todd-Davies/ProgressWheel
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/progress-wheel-demo.apk?raw=true -
android-square-progressbar
å¨å¾çå¨å´æ¾ç¤ºè¿åº¦
项ç®å°åï¼https://github.com/mrwonderman/android-square-progressbar
Demo å°åï¼https://play.google.com/store/apps/details?id=net.yscs.android.square_progressbar_example
ææå¾ï¼
APP 示ä¾ï¼square -
HoloCircularProgressBar
Android4.1 æ¶é App æ ·å¼
项ç®å°åï¼https://github.com/passsy/android-HoloCircularProgressBar
ææå¾ï¼
APP 示ä¾ï¼Android4.1 æ¶é App -
ProgressButton
éè¿å¾éçä¸åç¶ææ¾ç¤ºè¿åº¦
项ç®å°åï¼https://github.com/f2prateek/progressbutton
ææ¡£ä»ç»ï¼http://f2prateek.com/progressbutton/
ææå¾ï¼ -
GoogleProgressBar
类似 google å¤ä¸ªåå½¢å¡ç翻转ç progressBar
项ç®å°åï¼https://github.com/jpardogo/GoogleProgressBar
ææå¾ï¼ -
TH-ProgressButton
带åå½¢è¿åº¦æ¾ç¤ºçæé®
项ç®å°åï¼https://github.com/torryharris/TH-ProgressButton
ææå¾ï¼
https://raw.github.com/Vyshakh-K/TH-ProgressButton/master/screenshots/progressshot2.png -
NumberProgressBar
带æ°åè¿åº¦çè¿åº¦æ¡
项ç®å°åï¼https://github.com/daimajia/NumberProgressBar
ææå¾ï¼ -
CircularProgressDrawable
带åå½¢è¿åº¦æ¾ç¤ºçè¿åº¦æ¡
项ç®å°åï¼https://github.com/Sefford/CircularProgressDrawable
ææå¾ï¼ -
Android-RoundCornerProgressBar
Android åè§ ProgressBarï¼å¯èªå®ä¹åè§é¢è²ååå¾ï¼å æ¬å¸¦ Icon åä¸å¸¦ Icon 两ç§ç±»åã
项ç®å°åï¼https://github.com/akexorcist/Android-RoundCornerProgressBar
ææå¾ï¼ -
circular-progress-button
带è¿åº¦æ¾ç¤ºç Button
项ç®å°åï¼https://github.com/dmytrodanylyk/circular-progress-button
ææå¾ï¼ -
WaveView
ä¸ä¸ªæ³¢çº¹ææç Viewï¼å¯ç¨æ¥å ProgressBar
项ç®å°åï¼https://github.com/john990/WaveView
Demo å°åï¼https://raw.github.com/john990/WaveView/master/screenshot%26apk/demo.unaligned.apk
ææå¾ï¼ -
MaterialLoadingProgressBar
æ½åèª SwipeRefreshLayout ç Material Design è¿åº¦æç¤ºå¨
项ç®å°åï¼https://github.com/lsjwzh/MaterialLoadingProgressBar
ææå¾ï¼ -
MetaballLoading
A 2d metaball loading 项ç®å°åï¼https://github.com/dodola/MetaballLoading ææå¾ï¼ææå¾ï¼
-
SectorProgressView
ä¸ä¸ªåå½¢æç¯å½¢çè¿åº¦æ¾ç¤ºæ§ä»¶ï¼ç¨å䏿形çè§åº¦å¤§å°æ¥è¡¨ç¤ºè¿åº¦ä¿¡æ¯
项ç®å°åï¼https://github.com/timqi/SectorProgressView
Demoï¼apk download
ææå¾ï¼ -
CircularFillableLoaders
ä¸ä¸ªå¯ä»¥ç¨äºéªå±æè å ¶ä»å°æ¹å è½½çæ§ä»¶
项ç®å°åï¼https://github.com/lopspower/CircularFillableLoaders
Demoå°åï¼(https://play.google.com/store/apps/details?id=com.mikhaellopez.circularfillableloaderssample)
ææå¾ï¼ -
PinWheel
ä¸ä¸ªæè½¬ç大é£è½¦Dialog 项ç®å°åï¼https://github.com/codingWang/PinWheel
ææå¾ï¼ -
ColorArcProgressBar ä¸ä¸ªå¯å®å¶çåå½¢è¿åº¦æ¡ï¼éè¿xmlåæ°é ç½®å¯å®ç°QQå¥åº·ä¸æ¥æ°çå¼§å½¢è¿åº¦æ¾ç¤ºã仪ç表æ¾ç¤ºé度ãæå¸¸è§çä¸è½½è¿åº¦æ¡çåè½ã
项ç®å°åï¼https://github.com/Shinelw/ColorArcProgressBar
ææå¾ï¼ -
LoadingDrawable ä¸äºé ·ç«çandroidå è½½å¨ç»ï¼å¯ä»¥ä¸ä»»ä½ç»ä»¶é å使ç¨ä½ä¸ºå è½½çç»ä»¶æè ProgressBarã
项ç®å°åï¼https://github.com/dinuscxj/LoadingDrawable ææå¾ï¼
-
Android-SpinKit
Androidå è½½å¨ç»åº
项ç®å°åï¼https://github.com/ybq/Android-SpinKit
ææå¾ï¼
å «ãTextView
å æ¬ TextView åææç»§æ¿èª TextView æ§ä»¶ï¼å¦ EditTextãButtonãRadioButton
-
android-flowtextview
æåèªå¨ç¯ç»å ¶ä» View ç Layout
项ç®å°åï¼https://github.com/deano2390/FlowTextView
ææå¾ï¼ -
Android Form EditText
éªè¯è¾å ¥åæ³æ§çç¼è¾æ¡ï¼æ¯æè¾å ¥ãè±æãipãurl çå¤ç§æ£åéªè¯
项ç®å°åï¼https://github.com/vekexasia/android-edittext-validator
Demo å°åï¼https://play.google.com/store/apps/details?id=com.andreabaccega.edittextformexample -
Emojicon
æ¯æ emojis ç TextView å EditText
项ç®å°åï¼https://github.com/rockerhieu/emojicon
ææ¡£ä»ç»ï¼http://rockerhieu.com/emojicon/ -
android-circlebutton
Android åå½¢æé®ï¼å®é å®ç°æ¯ç»§æ¿èª ImageView
项ç®å°åï¼https://github.com/markushi/android-circlebutton
Demo å°åï¼https://github.com/markushi/android-circlebutton/blob/master/example/example.apk -
Segmented Radio Buttons for Android
iOSâs segmented controls çå®ç°
项ç®å°åï¼https://github.com/vinc3m1/android-segmentedradiobutton
Demo å°åï¼https://github.com/thquinn/DraggableGridView/blob/master/bin/DraggableGridViewSample.apk?raw=true
ææå¾ï¼ -
Chips EditText Library
æ¯æå½å®¶ååèæ³ä»èéæ©æ¾ç¤ºè¯¥å½å½æç EditTextï¼å®é å°±æ¯éè¿ SpannableStringBuilder å®ç°
项ç®å°åï¼https://github.com/kpbird/chips-edittext-library
Demo å°åï¼https://github.com/kpbird/chips-edittext-library/tree/master/ChipsEditTextDemo/bin -
AutoFitTextView
å¯åºå®è¾¹çå 容åä½å¤§å°èªéåºç TextView
项ç®å°åï¼https://github.com/grantland/android-autofittextview -
Shimmer for Android
æååæ·¡å ç TextView
项ç®å°åï¼https://github.com/RomainPiel/Shimmer-android -
Titanic
å¯ä»¥æ¾ç¤ºæ°´ä½ä¸åä¸é(ä¸ç¥é该æä¹æè¿° å§)ç TextView
项ç®å°åï¼https://github.com/RomainPiel/Titanic
ææå¾ï¼ -
android-iconify
æä¾å¸¦ Icon ç TextView,Menu,Button ç
项ç®å°åï¼https://github.com/JoanZapata/android-iconify -
Calligraphy
让æä»¬å¨ android å¼åä¸ä½¿ç¨èªå®ä¹åä½å徿´å ç®å
项ç®å°åï¼https://github.com/chrisjenx/Calligraphy
ææå¾ï¼ -
CreditsRoll
类似æç大æå广æç TextView
项ç®å°åï¼https://github.com/frakbot/CreditsRoll -
android-process-buton
带å è½½ææäº¤è¿åº¦ç Button
项ç®å°åï¼https://github.com/dmytrodanylyk/android-process-buton -
FButton
æå¹³åç Button
项ç®å°åï¼https://github.com/hoang8f/android-flat-button
Demo å°åï¼https://play.google.com/store/apps/details?id=info.hoang8f.fbutton.demo -
FloatingActionButton
ä¸ä¸ªç±»ä¼¼ Android ç Google+æµ®å¨åè½æé®çæ§ä»¶ï¼å¯ä»¥ååº ListView çæ»å¨äºä»¶ãå½å表å䏿»å¨çæ¶åä¼èªå¨æ¾ç¤ºï¼å䏿»å¨çæ¶åèªå¨éèã
项ç®å°åï¼https://github.com/makovkastar/FloatingActionButton
Demo å°åï¼https://github.com/makovkastar/FloatingActionButton/tree/master/
ææå¾ï¼ -
Android Saripaar
Android 表åéªè¯
项ç®å°åï¼https://github.com/ragunathjawahar/android-saripaar/ -
JumpingBeans
æåå Mexican beans 䏿 ·è·³å¨
项ç®å°åï¼https://github.com/frakbot/JumpingBeans
Demo å°åï¼http://play.google.com/store/apps/details?id=net.frakbot.jumpingbeans.demo
ææå¾ï¼ -
FancyButtons
ä¸ä¸ªä¸ç¨å¾çå°±å¯ä»¥å¸®å©æä»¬åå»ºåºæ¼äº®æé®çåºã
项ç®å°åï¼https://github.com/medyo/fancybuttons
Demo å°åï¼https://github.com/medyo/fancybuttons/tree/master/samples
ææå¾ï¼
https://raw.githubusercontent.com/medyo/fancybuttons/master/screenshots/fancy2.png -
Android-RobotoTextView
ä¸ä¸ªå®ç°äºææ Roboto åä½ç TextViewï¼å æ¬æ°åºç Roboto Slab åä½ã
项ç®å°åï¼https://github.com/johnkil/Android-RobotoTextView
Demo å°åï¼http://play.google.com/store/apps/details?id=com.devspark.robototextview
Demo 项ç®ï¼https://github.com/johnkil/Android-RobotoTextView/tree/master/robototextview-sample
ææå¾ï¼ -
Android-WizardPager
ä¸ä¸ªè¡¨åå导åº
项ç®å°åï¼https://github.com/romannurik/android-wizardpager
Demo 项ç®ï¼https://github.com/str4d/android-wizardpager/tree/textfield
ææå¾ï¼ -
RippleView
ä¸ä¸ªå®ç°äº Android L 䏿å¼å ¥çç¹å»æé®ååºç°æ°´æ³¢çº¹ææçæé®
项ç®å°åï¼https://github.com/siriscac/RippleView
Demo 项ç®ï¼https://github.com/siriscac/RippleView/tree/master/RippleViewExample
ææå¾ï¼ -
RippleEffect
ä¸ä¸ªå®ç° Material Design Ripple ææçåºï¼æ¯æ Android API 9+以ä¸çæ¬ã
项ç®å°åï¼https://github.com/traex/RippleEffect
Demo 项ç®ï¼https://github.com/traex/RippleEffect/tree/master/sample
ææå¾ï¼ -
RippleCompat ä½¿ç¨æäºç§»æ¤çæ¹å¼ä¸ºUIæ§ä»¶å®ç°æ³¢çº¹æåºï¼å¯ä»¥éé æ§ä»¶åèæ¯åPaletteæ¯æãapiç®åï¼å¯èªå®ä¹ææï¼å ¼å®¹è³Android API 7+ã 项ç®å°åï¼https://github.com/desmond1121/RippleCompat Demo 项ç®ï¼https://github.com/desmond1121/RippleCompat/tree/master/app ææå¾ï¼
paletteææï¼
-
Android Floating Label Widgets
å å«ä¸ç³»åæ§ä»¶ï¼è¿äºæ§ä»¶ç¹ç¹æ¯ï¼æé»è®¤å¼ï¼å½å¼ä¸ä¸ºç©ºæ¶é»è®¤å¼æµ®å¨å°ä¸é¢å为æç¤º
项ç®å°åï¼https://github.com/marvinlabs/android-floatinglabel-widgets
Demo å°åï¼https://play.google.com/store/apps/details?id=com.marvinlabs.widget.floatinglabel.demo
å¨çº¿æ¼ç¤ºï¼http://www.youtube.com/watch?v=hpZD9gJcRg0&feature=youtu.be -
MaterialEditText
EditText ç Material Design å®ç°ãå å« Google Material Design Specä¸ç UI ææåä¸äºæ°å¢ç¹æ§ã
项ç®å°åï¼https://github.com/rengwuxian/MaterialEditText -
MaterialEditText
å®ç° Material Design ä¸ Ripple ææçº¿æ¡èæ¯ç EditTextãç´æ¥æ¿æ¢åç EditText å³å¯éæã
项ç®å°åï¼https://github.com/DreamingInCodeZH/MaterialEditText -
MultiActionTextView
å¯ä»¥åå«ç» TextView ä¸çæå 个å设置ç¹å»äºä»¶ç TextView
项ç®å°åï¼https://github.com/ajaysahani/MultiActionTextView
ææå¾ï¼ -
ToggleButton
ç¶æåæ¢ç Buttonï¼ç±»ä¼¼ iOSï¼ç¨ View å®ç°
项ç®å°åï¼https://github.com/zcweng/ToggleButton
ææå¾ï¼ -
SwitchButton
ç¶æåæ¢ç Buttonï¼ç±»ä¼¼ iOSï¼æ¥æè¯å¥½çç¨æ·çé¢
项ç®å°åï¼https://github.com/kyleduo/SwitchButton
ææå¾ï¼ -
SlideSwitch
ç¶æåæ¢çå¼å ³ï¼å¯ä»¥è®¾ç½®ä¸ºç±»ä¼¼ IOS çåå½¢ï¼ä¹å¯ä»¥è®¾ç½®ä¸ºç©å½¢ï¼ç¨ View å®ç°
项ç®å°åï¼https://github.com/Leaking/SlideSwitch
ææå¾ï¼ -
ExpandableTextView
å¯å±å¼åæ¶ç¼©å 容ç TextViewã
项ç®å°åï¼https://github.com/Manabu-GT/ExpandableTextView
ææå¾ï¼ -
TagCloudView(æ¯æ SingleLine 模å¼çæ ç¾äº)
æ ç¾äºææï¼åªéè¦ä¸è¡ä»£ç å³å¯è®¾ç½®ä¸º SingleLine 模å¼ï¼è½»æ¾å®ç°ç¥ä¹é®é¢è¯é¢å表ææãSingleLine æ¨¡å¼æ¶æ«å°¾æååå¾çå¯èªå®ä¹ã 项ç®å°åï¼https://github.com/kingideayou/TagCloudView
示ä¾APKå°åï¼https://github.com/kingideayou/TagCloudView/raw/master/apk/Demo.apk
APP示ä¾ï¼ç¥ä¹
ææå¾ï¼ -
BubbleTextView Android Bubble View 项ç®å°åï¼https://github.com/dupengtao/BubbleTextView ææå¾ï¼
-
shadow-layout Android Shadow Layout è§£å³äº
CardView
ï¼1.ä¸è½ç»åçé´å½±ã2.设置é´å½±çä½ç½®ã3.设置é´å½±é¢è²ã 项ç®å°åï¼https://github.com/dmytrodanylyk/shadow-layout ææå¾ï¼ -
MoneyTextView
ä¸ä¸ªæ¯æå æ³è¿ç®çéé¢è¾å ¥TextView
项ç®å°åï¼https://github.com/andyken/MoneyTextView
ææå¾ï¼
ä¹ãScrollView
-
Discrollview
æ¯ææ»å¨æ¶ Item æ·¡å ¥æ·¡åºï¼å¹³ç§»ï¼ç¼©æ¾ææç ScrollView
项ç®å°åï¼https://github.com/flavienlaurent/discrollview
Demo å°åï¼https://github.com/flavienlaurent/discrollview/raw/master/sample.apk -
PullScrollView
ä»¿ç §æ°æµªå¾®å Android 客æ·ç«¯ä¸ªäººä¸å¿ç ScrollViewï¼ä¸æèæ¯ä¼¸ç¼©åå¼¹ææã
项ç®å°åï¼https://github.com/MarkMjw/PullScrollView
ææå¾ï¼ -
ArcLayout
ä¸ä¸ªé常ç®åçå¼§å¸å±åº
项ç®å°åï¼https://github.com/ogaclejapan/ArcLayout
Demo å°åï¼https://play.google.com/store/apps/details?id=com.ogaclejapan.arclayout.demo
ææå¾ï¼
https://raw.githubusercontent.com/ogaclejapan/ArcLayout/master/art/demo2.gif -
ParallaxScrollView
æ¯æè§å·®æ»å¨ç ScrollView ï¼èæ¯å¾ççæ»å¨é度å°äº ScrollView ä¸åæ§ä»¶çæ»å¨é度
项ç®å°åï¼https://github.com/chrisjenx/ParallaxScrollView
Demo å°åï¼http://cloud.github.com/downloads/chrisjenx/ParallaxScrollView/ParallaxScrollViewDemo-v1.0.5.apk -
AKParallax-Android
æ¯æè§å·®æ»å¨ç ScrollView
项ç®å°åï¼https://github.com/ideaismobile/AKParallax-Android
Demo å°åï¼https://play.google.com/store/apps/details?id=com.appkraft.parallax_sample -
Android-ObservableScrollView
ç嬿»å¨è§å¾æ»å¨äºä»¶çåºï¼å¸®å©ä¸ Toolbar ç交äºå¨æå¤çä¸ Material Design çå®ç°
项ç®å°åï¼https://github.com/ksoichiro/Android-ObservableScrollView
Demo å°åï¼https://play.google.com/store/apps/details?id=com.github.ksoichiro.android.observablescrollview.samples2 -
OverScrollView
æå¼¹æ§ç ScrollViewï¼å®ç°äºå½æææ»å¨å° ScrollView çé¡¶é¨ãåºé¨æ¶ï¼å¯ä»¥ç»§ç»çåä¸ãå䏿伏ãå½éæ¾ææçæ¶åï¼åä¸ãä¸åå¼¹
项ç®å°åï¼https://github.com/EverythingMe/OverScrollView
åãTimeView
å æ¬ TimePickerãDatePickerãCalendarViewãClock çæ¶é´ç¸å ³æ§ä»¶
-
android-times-square
Android æ¥åæ¶é´é¨ä»¶ï¼æ¯æéååä¸ªæ¥æï¼å¤ä¸ªæ¥æï¼åæ¥æåºé´æ®µåå¯¹è¯æ¡å½¢å¼æ¾ç¤º
项ç®å°åï¼https://github.com/square/android-times-square
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/times-square-demo.apk?raw=true -
android-calendar-card
æ¥å
项ç®å°åï¼https://github.com/kenumir/android-calendar-card
Demo å°åï¼https://play.google.com/store/apps/details?id=com.wt.calendarcardsample
ææå¾ï¼ -
AndroidWheel
Android Wheel æ¯æåå¸ãå¤ç§æ¥ææ¶é´ãå¯ç ãå¾ç
项ç®å°åï¼https://code.google.com/p/android-wheel/
ææå¾ï¼ -
GoogleDateTimePickers
æ¶é´éæ©é¨ä»¶
项ç®å°åï¼https://github.com/Mirkoddd/GoogleDateTimePickers
ææ¡£ä»ç»ï¼https://play.google.com/store/apps/details?id=com.mirko.sample&hl=it -
DateTimePicker
æ¥æéæ©é¨ä»¶(Google Agenda çæ ·å¼é£æ ¼)
项ç®å°åï¼https://github.com/flavienlaurent/datetimepicker
Demo å°åï¼https://raw.github.com/biboune/datetimepicker/master/datetimepicker-sample.apk
ææå¾ï¼ -
android-betterpickers
æä¾æ¥æãæ°åãæ¶é´ï¼æ°åæ¹å¼åé表æ¹å¼ï¼ãéå¤å¨æï¼é¹éç卿éå¤ï¼ãHMSï¼æ¶ãåãç§ï¼çéæ©ï¼æ¯æä»¥ DialogFragment çå¼¹çªéæ©
项ç®å°åï¼https://github.com/derekbrameyer/android-betterpickers
Demo å°åï¼https://play.google.com/store/apps/details?id=com.doomonafireball.betterpickers.sample
ææå¾ï¼ -
Android Week View
æ¥ææ§ä»¶ï¼æ¯æå¨ï¼å¤©è§å¾ï¼æ¯æèªå®ä¹æ ·å¼
项ç®å°åï¼https://github.com/alamkanak/Android-Week-View
ææå¾ï¼ -
PickerView
仿 iOS ç PickerView æ§ä»¶ï¼ææ¶é´éæ©åéé¡¹éæ©å¹¶æ¯æä¸äºä¸çº§è卿æï¼TimePopupWindow æ¶é´éæ©å¨ï¼æ¯æå¹´ææ¥æ¶åï¼å¹´ææ¥ï¼æ¶åçæ ¼å¼ï¼OptionsPopupWindow é项鿩å¨ï¼æ¯æä¸ï¼äºï¼ä¸çº§é项鿩ï¼å¹¶ä¸å¯ä»¥è®¾ç½®æ¯å¦èå¨
项ç®å°åï¼https://github.com/saiwu-bigkoo/Android-PickerView
ææå¾ï¼ -
CountdownView
Android åè®¡æ¶æ§ä»¶ï¼ä½¿ç¨Canvasç»å¶ï¼æ¯æå¤ç§æ ·å¼
项ç®å°åï¼https://github.com/iwgang/CountdownView
ææå¾ï¼
åä¸ãTipView
å æ¬ Toastãè§æ ãUndoBar çæç¤ºæ§æ§ä»¶
-
SVProgressHUD SVProgressHUD For Android 精仿iOSçæç¤ºåº SVProgressHUDï¼apiä¹å ä¹ä¸æ ·ã
项ç®å°åï¼https://github.com/saiwu-bigkoo/Android-SVProgressHUD
ææå¾ï¼ -
Crouton
䏰坿 ·å¼ç Toastï¼å 许 alertãcomfirmãinfo æ ·å¼åç¹å»æ¶å¤±æ ·å¼ï¼å 许设置 Toast æ¾ç¤ºæ¶é´ï¼å 许èªå®ä¹ Viewã æ¬æ 32. SuperToasts ä¸ºå ¶æ©å±ç
项ç®å°åï¼https://github.com/keyboardsurfer/Crouton
Demo å°åï¼http://play.google.com/store/apps/details?id=de.keyboardsurfer.app.demo.crouton -
supertooltips
带å¨ç»ææç Tips æ¾ç¤º
项ç®å°åï¼https://github.com/nhaarman/supertooltips
Demo å°åï¼https://play.google.com/store/apps/details?id=com.haarman.supertooltips -
Android ViewBadger
ä¸ºå ¶ä» View æ·»å è§æ ï¼æ¶æ¯åç¹ï¼ç
项ç®å°åï¼https://github.com/jgilfelt/android-viewbadger
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/android-viewbadger.apk?raw=true
ææå¾ï¼ -
SuperToasts
æ´ä¸°å¯æ ·å¼ç toastï¼æ¯æ ButtonãProgressãHorizontal Progress æ ·å¼ãæ¯æè¿å ¥å¨ç»ãæ¯ææ¤éåå ¶å¨ç»è®¾ç½®
项ç®å°åï¼https://github.com/JohnPersano/SuperToasts
Demo å°åï¼https://play.google.com/store/apps/details?id=com.supertoastsdemo
ææå¾ï¼ -
UndoBar
å±å¹åºé¨æ¾ç¤ºåæ¶ææ¯ç¡®è®¤ç PopupWindows
项ç®å°åï¼https://github.com/soarcn/UndoBar
ææå¾ï¼ -
UndoBar
å±å¹åºé¨æ¾ç¤ºåæ¶ææ¯ç¡®è®¤ææä½
项ç®å°åï¼https://github.com/jenzz/Android-UndoBar
ææå¾ï¼ -
Android-ActionItemBadge
å¯ä»¥å¨ ActionBar ç MenuItem 䏿¾ç¤ºä¸ä¸ªå°è§æ
项ç®å°åï¼https://github.com/mikepenz/Android-ActionItemBadge
ææå¾ï¼ -
SnackBar
Material Design 飿 ¼ç Toastï¼ç±»ä¼¼ Google inbox ä¸çæç¤º
项ç®å°åï¼https://github.com/MrEngineer13/SnackBar
Demo å°åï¼https://play.google.com/store/apps/details?id=com.mrengineer13.snackbar.sample
ææå¾ï¼ -
HeadsUp
å¨ 2.3 ä¸ä½¿ç¨ android 5.0 ç HeadsUp ææ
项ç®å°åï¼https://github.com/zzz40500/HeadsUp
ææå¾ï¼
åäºãFlipView
-
android-flip
类似 Flipboard 翻转å¨ç»çå®ç°
项ç®å°åï¼https://github.com/openaphid/android-flip
Demo å°åï¼https://github.com/openaphid/android-flip/blob/master/FlipView/Demo/APK/Aphid-FlipView-Demo.apk?raw=true
APP 示ä¾ï¼flipboard -
FlipImageView
æ¯æ xãyãz åå¨ç»éæ©ç翻转å¨ç»çå®ç°
项ç®å°åï¼https://github.com/castorflex/FlipImageView
Demo å°åï¼https://play.google.com/store/apps/details?id=fr.castorflex.android.flipimageview -
FoldableLayout
Flip 翻转ææç ListViewï¼ç®åè¿ä¸æ¯æ ListView ç¼å
项ç®å°åï¼https://github.com/alexvasilkov/FoldableLayout
Demo å°åï¼http://play.google.com/store/apps/details?id=com.alexvasilkov.foldablelayout.sample -
FlipViewPager.Draco
Flip 翻转ææç ViewPager
项ç®å°åï¼https://github.com/Yalantis/FlipViewPager.Draco
ææï¼
åä¸ãColorPickView
-
ColorPickerView
é¢è²éæ©å¨ï¼æ¯æ PopupWindows ææ°ç Activity 䏿å¼
项ç®å°åï¼https://code.google.com/p/color-picker-view/
ææå¾ï¼ -
HoloColorPicker
é¢è²éæ©å¨
项ç®å°åï¼https://github.com/LarsWerkman/HoloColorPicker
Demo å°åï¼https://docs.google.com/file/d/0BwclyDTlLrdXRzVnTGJvTlRfU2s/edit -
ColorPickerPreference
é¢è²éæ©å¨
项ç®å°åï¼https://github.com/attenzione/android-ColorPickerPreference
ææå¾ï¼ -
ColorPicker
é¢è²éæ©å¨ï¼Google Agenda ä¸çæ ·å¼é£æ ¼ï¼
项ç®å°åï¼https://github.com/flavienlaurent/colorpicker
Demo å°åï¼https://raw.github.com/biboune/colorpicker/master/colorpicker-sample.apk
ææå¾ï¼
ååãGraphView
-
MPAndroidChart
强大çå¾è¡¨ç»å¶å·¥å ·ï¼æ¯ææçº¿å¾ãé¢ç§¯å¾ãæ£ç¹å¾ãæ¶é´å¾ãæ±ç¶å¾ãæ¡å¾ã饼å¾ãæ°æ³¡å¾ãåç¯å¾ãèå´ï¼é«è³ä½ï¼æ¡å½¢å¾ãç½ç¶å¾çï¼æ¯æå¾çææ½ç¼©æ¾ï¼æ¯æ Android 2.2 以ä¸ï¼æ¯ææ¨ªçºµè½´ç¼©æ¾ï¼å¤æç¼©æ¾ï¼å±ç°å¨ç»ãé«äº®ãä¿åå° sdcardãä»æä»¶è¯»åå¾è¡¨
项ç®å°åï¼https://github.com/PhilJay/MPAndroidChart
Demo å°åï¼https://play.google.com/store/apps/details?id=com.xxmassdeveloper.mpchartexample
Demo 项ç®ï¼https://github.com/PhilJay/MPAndroidChart/tree/master/MPChartExample
ææå¾ï¼
https://camo.githubusercontent.com/78b4bc4e50e151970961daf56e81c4c0db72d27c/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d5043686172742f6d61737465722f73637265656e73686f74732f73696d706c6564657369676e5f6261726368617274332e706e67
https://camo.githubusercontent.com/65f51783ec05038730b481ed614b57a94e867d86/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d5043686172742f6d61737465722f73637265656e73686f74732f626172636861727432642e706e67
https://camo.githubusercontent.com/f66a35bf430b12480d3e2ed8e3bc8d7a17db950f/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d5043686172742f6d61737465722f73637265656e73686f74732f626172636861727433642e706e67
https://camo.githubusercontent.com/60bd0d71462ad577df775b956944b191e939728a/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d50416e64726f696443686172742f6d61737465722f73637265656e73686f74732f70696563686172745f686f6c657261646975735f73706163652e706e67
https://camo.githubusercontent.com/6b254aa699df7f9464967009129c3017de721b77/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d50416e64726f696443686172742f6d61737465722f73637265656e73686f74732f7363617474657263686172742e706e67
å¨çº¿æ¼ç¤ºï¼https://www.youtube.com/watch?v=ufaK_Hd6BpI -
achartengine
强大çå¾è¡¨ç»å¶å·¥å ·ï¼æ¯ææçº¿å¾ãé¢ç§¯å¾ãæ£ç¹å¾ãæ¶é´å¾ãæ±ç¶å¾ãæ¡å¾ã饼å¾ãæ°æ³¡å¾ãåç¯å¾ãèå´ï¼é«è³ä½ï¼æ¡å½¢å¾ãæ¨å·å¾/表ãç«æ¹çº¿å¾ååç§å¾çç»å
项ç®å°åï¼https://code.google.com/p/achartengine/
ææå¾ï¼
http://www.achartengine.org/dimages/sales_line_and_area_chart.png
http://www.achartengine.org/dimages/temperature_range_chart.png
http://www.achartengine.org/dimages/combined_chart.png
http://www.achartengine.org/dimages/budget_chart.png
å®ç½ç½åï¼http://www.achartengine.org/
APP 示ä¾ï¼Wordpress Androidï¼Google Analytics -
GraphView
ç»å¶å¾è¡¨åæ²çº¿å¾ç Viewï¼å¯ç¨äº Android ä¸çæ²å½¢å¾ãæ±ç¶å¾ã波浪å¾å±ç¤º
项ç®å°åï¼https://github.com/jjoe64/GraphView
Demo 项ç®ï¼https://github.com/jjoe64/GraphView-Demos
APP 示ä¾ï¼Wordpress Androidï¼Google Analytics -
HoloGraphLibrary
ç»å¶ç°ç¶å¾ãæ±ç¶å¾ã饼ç¶å¾
项ç®å°åï¼https://bitbucket.org/danielnadeau/holographlibrary/src
ææ¡£ä»ç»ï¼https://bitbucket.org/danielnadeau/holographlibrary/wiki/Home -
XCL-Charts
XCL-Charts åºäºåçç Canvas æ¥ç»å¶åç§å¾è¡¨,å¨è®¾è®¡æ¶ï¼å°½éå¨ä¿è¯å¼åæççåæ¶ï¼ç»ä½¿ç¨è æä¾è¶³å¤å¤çå®å¶åè½åãå æ¤ä½¿ç¨ç®ä¾¿,åæ¶å ·æç¸å½çµæ´»çå®å¶è½åãç®åæ¯æ 3D/é 3D æ±å½¢å¾(Bar Chart)ã3D/é 3D 饼å¾(Pie Chart)ãå 积å¾(Stacked Bar Chart)ãé¢ç§¯å¾(Area Chart)ã æçº¿å¾(Line Chart)ãæ²çº¿å¾(Spline Chart)ãç¯å½¢å¾(Dount Chart)ãå䏿 ¼å°ç«ç°å¾(Rose Chart)ã仪表ç(Dial Chart)ãå»åº¦ç(Gauge Chart)ãé·è¾¾å¾(Radar Chart)ãåå½¢å¾(Circle Chart)çå¾è¡¨ãå ¶å®ç¹æ§è¿å æ¬æ¯æå¾è¡¨ç¼©æ¾ãæå¿ç§»å¨ãå¨ç»æ¾ç¤ºææãé«å¯åº¦æ±å½¢æ¾ç¤ºãå¾è¡¨åçå®å¶çº¿ãå¤å¾è¡¨çæ··åæ¾ç¤ºååæ°æ®æºä¸åç±»åå¾è¡¨åæ¢çã
项ç®å°åï¼https://github.com/xcltapestry/XCL-Charts
Demo å°åï¼https://github.com/xcltapestry/XCL-Charts/blob/master/XCL-Charts-demo/bin/XCL-Charts-demo.apk?raw=true -
EazeGraph
Android å¾è¡¨åºï¼æ¯ææ±ç¶å¾ãå屿±ç¶å¾ã饼ç¶å¾ã线æ§å¾
项ç®å°åï¼https://github.com/blackfizz/EazeGraph
Demo å°åï¼https://play.google.com/store/apps/details?id=org.eazegraph.app -
WilliamChart
ç»å¶å¾è¡¨çåºï¼æ¯æ LineChartViewãBarChartView å StackBarChartView ä¸ä¸å¾è¡¨ç±»åï¼å¹¶ä¸æ¯æ Android 2.2 å以ä¸çç³»ç»ã
项ç®å°åï¼https://github.com/diogobernardino/WilliamChart
Demo å°åï¼https://play.google.com/store/apps/details?id=com.db.williamchartdemo
Demo 项ç®ï¼https://github.com/diogobernardino/WilliamChart/tree/master/sample
ææå¾ï¼ -
HelloCharts for Android
æ¯ææçº¿å¾ãæ±ç¶å¾ã饼å¾ãæ°æ³¡å¾ãç»åå¾ï¼æ¯æé¢è§ãæ¾å¤§ç¼©å°ï¼æ»å¨ï¼é¨åå¾è¡¨æ¯æå¨ç»ï¼æ¯æ Android 2.2 以ä¸
项ç®å°åï¼https://github.com/lecho/hellocharts-android
Demo å°åï¼https://play.google.com/store/apps/details?id=lecho.lib.hellocharts.samples
å¨çº¿æ¼ç¤ºï¼https://www.youtube.com/watch?v=xbSBjyjH2SY -
PieChartView
æ¯è¾ç®åç´æ¥ç饼ç¶ç»è®¡æ¥è¡¨å¾ï¼ä½¿ç¨æ¹ä¾¿ï¼è®¾ç½®ç¸åºç屿§åæ°å³å¯
项ç®å°åï¼https://github.com/wuseal/PieChartView
Demo å°åï¼https://github.com/wuseal/PieChartView
ææå¾ï¼
åäºãUI Style
ä¸åæ ·å¼çç³»ç» UI 飿 ¼ï¼å¦ IOSãBootstrap 飿 ¼
-
UITableView
ios 飿 ¼æ§ä»¶ï¼å æ¬ ButtonãListViewãTableView
项ç®å°åï¼https://github.com/thiagolocatelli/android-uitableview
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/ui-tableview-demo.apk?raw=true -
ATableView
ios 飿 ¼æ§ä»¶
项ç®å°åï¼https://github.com/dmacosta/ATableView
Demo å°åï¼https://play.google.com/store/apps/details?id=com.nakardo.atableview.demo -
Cards-UI
å¡çå¼ Viewï¼æ¯æå个å¡çï¼item 为å¡çç ListView
项ç®å°åï¼https://github.com/afollestad/Cards-UI
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/cards-ui-demo.apk?raw=true -
cardslib
å¡çå¼ Viewï¼æ¯æå个å¡çï¼item 为å¡çç ListView å GridView
项ç®å°åï¼https://github.com/gabrielemariotti/cardslib
Demo å°åï¼https://play.google.com/store/apps/details?id=it.gmariotti.cardslib.demo -
Android-Bootstrap
Bootstrap 飿 ¼çæé®
项ç®å°åï¼https://github.com/Bearded-Hen/Android-Bootstrap
ææå¾ï¼ -
Material Design Android Library
Android L ä¸ Material Design 飿 ¼çç»ä»¶éé å° Android 2.2+
项ç®å°åï¼https://github.com/navasmdc/MaterialDesignLibrary -
Android FlatUI
Android æå¹³å飿 ¼çç»ä»¶ï¼æ¯æä¸äºèªå®ä¹æ ·å¼
项ç®å°åï¼https://github.com/eluleci/FlatUI
ææå¾ï¼ -
cheesesquare
å ¨æ° Android è®¾è®¡åºæ¼ç¤º Demoï¼å æ¬ Collapsing ToolbarãFloatingActionButtonãView anchoringãNavigationViewãSnackbar
项ç®å°åï¼https://github.com/chrisbanes/cheesesquare
ææå¾ï¼
åå ãå ¶ä»
-
SnappingStepper
ä¸ç§æ¼äº®çUIæ§ä»¶ï¼è½æ´çµæ´»çæ§å¶æ°åçå¢åãå¯ç¨äºè´ç©è½¦ååæ°éæ§å¶ã
项ç®å°åï¼https://github.com/saiwu-bigkoo/Android-SnappingStepper
ææå¾ï¼ -
SwipeBackLayout
左峿å䏿»å¨è¿åç Activity
项ç®å°åï¼https://github.com/Issacw0ng/SwipeBackLayout
Demo å°åï¼https://play.google.com/store/apps/details?id=me.imid.swipebacklayout.demo
APP 示ä¾ï¼ç¥ä¹ -
ParallaxBackLayout
è§å·®æ»å¨è¿åç Activity 项ç®å°åï¼https://github.com/anzewei/ParallaxBackLayout
Demo å°åï¼https://github.com/anzewei/ParallaxBackLayout/blob/master/ext/demo.apk?raw=true
ææå¾ï¼ -
android-styled-dialogs
å¯èªå®ä¹æ ·å¼ç dialogï¼é»è®¤ä¸ Holo 䏻颿 ·å¼ä¸è´ï¼å¨ Android2.2 以ä¸å䏿 ·å¼
项ç®å°åï¼https://github.com/inmite/android-styled-dialogs
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/styled-dialogs-demo.apk?raw=true -
Android Sliding Up Panel
坿å¨ç Viewï¼è½å¨å½å Activity 䏿¶èµ·ä¸ä¸ªå¯æå¨ç Panel
项ç®å°åï¼https://github.com/umano/AndroidSlidingUpPanel
Demo å°åï¼https://play.google.com/store/apps/details?id=com.sothree.umano
APP 示ä¾ï¼Google Music ç²¾ç®ææ¾æ -
TableFixHeaders
第ä¸ååºå®ç Table
项ç®å°åï¼https://github.com/InQBarna/TableFixHeaders
Demo å°åï¼http://bit.ly/13buAIq -
Inscription
å¯ç¨äºå±ç¤ºåºç¨ change å new feature ä¿¡æ¯
项ç®å°åï¼https://github.com/MartinvanZ/Inscription -
ActivityTransition
Activity 忢å¨ç»ï¼å æ¬æ¸åãflipãæä¸ªä½ç½®è¿å ¥çç
项ç®å°åï¼https://github.com/ophilbert/ActivityTransition
ææ¡£ä»ç»ï¼https://github.com/jfeinstein10/JazzyViewPager/blob/master/JazzyViewPager.apk?raw=true -
EasyAndroidAnimations
é对 View çåç§å¨ç»
项ç®å°åï¼https://github.com/2359media/EasyAndroidAnimations -
ViewAnimation
对android view å¨ç»è¿è¡å°è£ ,å®ç°èµ·æ´ç®åï¼èªå¸¦ä¸ç§å¸¸è§è¿å¨è·¯å¾ï¼å ¶ä»çå¯èªå®ä¹
项ç®å°åï¼https://github.com/guohuanwen/ViewAniamtion
ææå¾ï¼
APP 示ä¾ï¼QQåçååææ -
AndroidLoadingAnimation
å¤ç§androidå è½½å¨ç»
项ç®å°åï¼https://github.com/guohuanwen/AndroidLoadingAnimation
ææå¾ï¼ -
android-lockpattern
Android ç徿¡å¯ç è§£é
项ç®å°åï¼https://code.google.com/p/android-lockpattern/
åçåæææ¡£ï¼[android-lockpattern](https://a.codekk.com/detail/Android/ç±æ©èµ·/Android Lock Pattern æºç è§£æ)
Demo å°åï¼https://play.google.com/store/apps/details?id=group.pals.android.lib.ui.lockpattern.demo
ææ¡£ä»ç»ï¼https://code.google.com/p/android-lockpattern/wiki/QuickUse
APP 示ä¾ï¼Android 弿ºç徿¡å¯ç è§£éï¼æ¯ä»å®çå¯ç è§£é -
PatternLock
å¦ä¸ä¸ª Android 徿¡è§£éåº
项ç®å°åï¼https://github.com/DreaminginCodeZH/PatternLock
Demo å°åï¼https://github.com/DreaminginCodeZH/PatternLock/raw/master/dist/sample.apk
ææå¾ï¼
APP 示ä¾ï¼Android 弿ºç徿¡å¯ç è§£éï¼æ¯ä»å®çå¯ç è§£é -
RangeBar
ç±»ä¼¼äº SeekBarï¼ä¸åçæ¯å¯ä»¥éæ©ä¸ä¸ªèå´å çå¼è䏿¯å个å¼
项ç®å°åï¼https://github.com/edmodo/range-bar
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/range-bar-demo.apk?raw=true
ææå¾ï¼ -
ChromeView
å©ç¨ Chromium å®ç°ç WebViewï¼è§£å³å个 Android çæ¬ WebView ä¸åçé®é¢ï¼åæ¶å©ç¨ææ° Chrome 代ç
项ç®å°åï¼https://github.com/pwnall/chromeview -
android-phased-seek-bar
æ¯æé¢å å®ä¹ç¶æç SeekBar
项ç®å°åï¼https://github.com/ademar111190/android-phased-seek-bar
ææå¾ï¼ -
Android Slider Preference Library
坿·»å å°è®¾ç½®ä¸çåºäºå¯¹è¯æ¡ç RankBar å°é¨ä»¶
项ç®å°åï¼https://github.com/jayschwa/AndroidSliderPreference -
ShowcaseView library
ç¨äºé«äº®æ¾ç¤ºåºç¨ç¨åºçç¹å®é¨åï¼ä»èçªåºçªåºéç¹
项ç®å°åï¼https://github.com/amlcurran/ShowcaseView -
android-segmented-control
Android ä¸ç Segmented Controlsï¼ç¸å½äº RadioButton ç»
项ç®å°åï¼https://github.com/hoang8f/android-segmented-control -
Swipeable Cards
类似 Tinder çå¡çææï¼å¯ä»¥å è½½å¾çå¹¶å¨ç»ææå±ç¤ºï¼åå·¦æ»å¨è¡¨ç¤ºå欢ï¼åå³è¡¨ç¤ºä¸å欢
项ç®å°åï¼https://github.com/kikoso/Swipeable-Cards
Demo å°åï¼https://play.google.com/store/apps/details?id=info.hoang8f.fbutton.demo -
EdgeEffectOverride
æ¹å ScrollView, ListView, ExpandableListView, GridView, ViewPager çæ»å¨æ§ä»¶æ»å¨å°è¾¹ç¼çé¢è²ææ
项ç®å°åï¼https://github.com/AndroidAlliance/EdgeEffectOverride -
android-pinned-header-listviews
使 ExpandListView ç Group æ»å¨å°é¡¶ç«¯æ¶ä¼åºå®ä¸å¨ç´å°å¦å¤ä¸ä¸ª Group å°è¾¾é¡¶ç«¯
项ç®å°åï¼https://github.com/rtyley/android-pinned-header-listviews -
AndroidSwipeLayout
æ»å¨ Layoutï¼æ¯æå个 Viewï¼ListViewï¼GridView
项ç®å°åï¼https://github.com/daimajia/AndroidSwipeLayout
Demo å°åï¼Download Demo
ææå¾ï¼ -
DynamicCardLayout
å¨ Android ä¸å®ç°ç类似 Windows8 çç·çå¸å±
项ç®å°åï¼https://github.com/dodola/DynamicCardLayout
ææå¾ï¼ -
Emoticons-Keyboard
å¸¦è¡¨æ æ 符å·çèªå®ä¹é®ç
项ç®å°åï¼https://github.com/chiragjain/Emoticons-Keyboard
ææå¾ï¼ -
Android Typeface Helper
å¯ä»¥å¸®ä½ è½»æ¾å®ç°èªå®ä¹åä½çåº
项ç®å°åï¼https://github.com/norbsoft/android-typeface-helper
ææå¾ï¼ -
Android-Anim-Playground
å 个å¨ç»ææï¼å ¶ä¸ç¬¬äºä¸ªåºäº android-svg çç»å¶ææé常好
项ç®å°åï¼https://github.com/Tibolte/Android-Anim-Playground
ææå¾ï¼ -
AlertView 仿iOSçAlertViewController å ä¹å®ç¾è¿åiOS ç AlertViewController ï¼åæ¶æ¯æAlertåActionSheet模å¼ï¼æ¯ä¸ä¸ªç»è齿¯ç²¾éç»ç¢ï¼å¹¶æapiå°è£ ææå°æè´æ¨¡å¼ï¼ä¸è¡ä»£ç å°±å¯ä»¥è¿è¡å¼¹çª.
项ç®å°åï¼https://github.com/saiwu-bigkoo/Android-AlertView
ææå¾ï¼ -
NiftyDialogEffects
æ¯æèªå®ä¹é£å ¥å¨ç»æ ·å¼ç Dialog
项ç®å°åï¼https://github.com/sd6352051/NiftyDialogEffects
ææå¾ï¼
å¨çº¿æ¼ç¤ºï¼http://tympanus.net/Development/ModalWindowEffects/ -
PostOffice
å建 Holo å Material Design æ ·å¼ç Dialog
项ç®å°åï¼https://github.com/r0adkll/PostOffice
ææå¾ï¼ -
Swipecards
类似 Tinder çå¡çææï¼å¯ä»¥å è½½å¾çå¹¶å¨ç»ææå±ç¤ºï¼åå·¦æ»å¨è¡¨ç¤ºå欢ï¼åå³è¡¨ç¤ºä¸åæ¬¢ï¼æ ¹æ® Kikoso's Swipeable-Cards æ¹é èæ¥
项ç®å°åï¼https://github.com/Diolor/Swipecards -
SeekArc
åå½¢ç SeekBar
项ç®å°åï¼https://github.com/TriggerTrap/SeekArc
ææå¾ï¼ -
BlurDialogFragment
æ¾ç¤º DialogFragment æ¶èæ¯æ¨¡ç³ææ
项ç®å°åï¼https://github.com/tvbarthel/BlurDialogFragment
Demo å°åï¼https://play.google.com/store/apps/details?id=fr.tvbarthel.lib.blurdialogfragment.sample -
range-seek-bar
éæºå¼éåç SeekBar
项ç®å°åï¼https://github.com/yahoo/android-range-seek-bar
ææå¾ï¼ -
MaterialRangeBar
å¯ä»¥éæ©ä¸ä¸ªèå´å çå¼è䏿¯å个å¼ç SeekBarï¼RangeBar ç Material Design 飿 ¼éé
项ç®å°åï¼https://github.com/oli107/material-range-bar
ææå¾ï¼ -
MaterialList
Material Design 飿 ¼ç CardView
项ç®å°åï¼https://github.com/dexafree/MaterialList
Demo å°åï¼https://play.google.com/store/apps/details?id=com.dexafree.materiallistviewexample
ææå¾ï¼ -
road-trip
设置 path çåç§å¨ç»ææï¼ä»¥åå¦ä½å®ç°å¤æè·¯å¾å¨ç»ï¼ç±»ä¼¼äº ios ä¸çæçº¹æ³¨åçé¢çæçº¹å¨ç»ææ
项ç®å°åï¼https://github.com/romainguy/road-trip
ææå¾ï¼ -
dialogplus
ä¸ä¸ªç®åç Android å¯¹è¯æ¡ï¼æ¯æä¸åçå¼¹åºæ¨¡å¼
项ç®å°åï¼https://github.com/orhanobut/dialogplus
ææå¾ï¼ -
FlowLayout
ä¸ä¸ªç®åçæµå¼å¸å±ï¼ç¨æ³ç±»ä¼¼ LinearLayoutï¼ä½æ¯è½å¤è®©åå ç´ æ ¹æ®å®½åº¦èªå¨æ¢è¡
项ç®å°åï¼FLowLayout
ææå¾ï¼ -
CircleSeekbar
ä¸ä¸ªç¯å½¢Seekbarç»ä»¶,æ¯æå å å¤å使ç¨
项ç®å°åï¼CircleSeekbar
ææå¾ï¼
-
FinestWebView
ç¾éºçåå¯å®å¶çAndroidçæ´»åï¼é¡¯ç¤ºå¨ä¸åæç¨ç¨åºçç¶²é ã
项ç®å°å: https://github.com/TheFinestArtist/FinestWebView-Android
Sample å°å: https://play.google.com/store/apps/details?id=com.thefinestartist.finestwebview.sample
ææå¾: -
YouTubePlayerActivity
åªéééä¸åURLä¾å¨æ°çæ´»åææ¾YouTubeè¦é »ã宿¯æå±å¹æ¹åï¼åªé«é³éæ§å¶çã
项ç®å°å: https://github.com/TheFinestArtist/YouTubePlayerActivity
Sample å°å: https://play.google.com/store/apps/details?id=com.thefinestartist.ytpa.sample
ææå¾: -
material-camera
material飿 ¼çcameraãè½ä½¿camera使ç¨èµ·æ¥æ´ç®åçåºã
项ç®å°åï¼https://github.com/afollestad/material-camera
ææå¾ï¼
-
material-dialogs
åç§material飿 ¼çdialogã æ¼äº®ççãæäºä½¿ç¨çåå¯å®å¶çDialog APIï¼ä½ è½å¤ä½¿ç¨Material designed飿 ¼çDialogå°API 8ã
项ç®å°åï¼https://github.com/afollestad/material-dialogs
Sampleå°åï¼https://github.com/afollestad/material-dialogs/blob/master/sample/sample.apk
ææå¾ï¼
-
NotifyUtil
æå¸¸è§çéç¥æ ·å¼åº
项ç®å°å:https://github.com/wenmingvs/NotifyUtil
demoå°åï¼https://github.com/wenmingvs/NotifyUtil#notifydemo -
CanPhotos 使ç¨frescoéåå¤å¼ å¾çå¹¶å¯é¢è§å¾ç
项ç®å°åï¼https://github.com/canyinghao/CanPhotos
ææå¾ï¼
-
CanDialog ä»¿ç §ç³»ç»Dialogæåï¼ç»§æ¿äºFrameLayoutï¼æ·»å ä¸äºå¨ç»ï¼ä¸äºæ¾ç¤ºç±»åã
项ç®å°åï¼https://github.com/canyinghao/CanDialog
ææå¾ï¼
-
WindRoseDiagramView ä¸ä¸ªé£åç«ç°å¾ç View ç»ä»¶ï¼é¡¹ç®å°åï¼
-
MaterialRatingBar
ä¸ Google ç³»åºç¨è®¾è®¡ç¸åãæ¯ææä¼¸ãä¿®æ£åçå®ç°è¯¸å¤é®é¢çæçº§è¯åæ¡ãå¯ç´æ¥æ¿æ¢ RatingBarã
项ç®å°åï¼https://github.com/DreaminginCodeZH/MaterialRatingBar
Demo å°åï¼https://github.com/DreaminginCodeZH/MaterialRatingBar/releases/download/v1.0.2/sample-release.apk
-
Spotlight
Androidå¾ä¹¦é¦ç¹äº®é¡¹ç®çæç¨ææ¼«æ¥ç...
é ç®å°åï¼https://github.com/TakuSemba/Spotlight
ææå:
-
SpeedView
Androidçå¨æè½¦é表åéè§ã æäººï¼å¼ºå¤§ï¼å¤å½¢ :zap: é ç®å°å: https://github.com/anastr/SpeedView
ææå:
-
MaterialPlayPauseDrawble
Material Design çææ¾/æå徿 å¨ç»ï¼å¯ä½ä¸ºDrawable
ãImageView
æImageButton
使ç¨
é ç®å°å: https://github.com/DreaminginCodeZH/MaterialPlayPauseDrawble
ææå¾:
-
ComposePreference
Jetpack Compose ç preference å®ç°ï¼æç¨ä¸å¯æ©å±
é ç®å°å: https://github.com/zhanghai/ComposePreference
ææå¾:
第äºé¨å å·¥å ·åº
主è¦å æ¬é£äºä¸éçå¼ååºï¼å æ¬ä¾èµæ³¨å ¥æ¡æ¶ãå¾çç¼åãç½ç»è¯·æ±ãæ°æ®åº ORM 建模ãAndroid å ¬å ±åºãAndroid é«çæ¬åä½çæ¬å ¼å®¹ãå¤åªä½ç¸å ³åå ¶ä»ã
ä¸ãä¾èµæ³¨å ¥ DI
éè¿ä¾èµæ³¨å ¥åå° Viewãæå¡ãèµæºç®ååå§åï¼äºä»¶ç»å®çéå¤ç¹çå·¥ä½
-
AndroidAnnotations(Code Diet)
android å¿«éå¼åæ¡æ¶
项ç®å°åï¼https://github.com/excilys/androidannotations
ææ¡£ä»ç»ï¼https://github.com/excilys/androidannotations/wiki
å®ç½ç½åï¼http://androidannotations.org/
ç¹ç¹ï¼(1) ä¾èµæ³¨å ¥ï¼å æ¬ viewï¼extrasï¼ç³»ç»æå¡ï¼èµæºçç
(2) ç®åççº¿ç¨æ¨¡åï¼éè¿ annotation è¡¨ç¤ºæ¹æ³è¿è¡å¨ ui 线ç¨è¿æ¯åå°çº¿ç¨
(3) äºä»¶ç»å®ï¼éè¿ annotation 表示 view çååºäºä»¶ï¼ä¸ç¨å¨åå é¨ç±»
(4) REST 客æ·ç«¯ï¼å®ä¹å®¢æ·ç«¯æ¥å£ï¼èªå¨çæ REST 请æ±çå®ç°
(5) 没æä½ æ³è±¡ç夿ï¼AndroidAnnotations åªæ¯å¨å¨ç¼è¯æ¶çæç¸åºåç±»
(6) ä¸å½±ååºç¨æ§è½ï¼ä» 50kbï¼å¨ç¼è¯æ¶å®æï¼ä¸ä¼å¯¹è¿è¡æ¶ææ§è½å½±åã
å ¶ä»ï¼ä¸ roboguice çæ¯è¾ï¼roboguice éè¿è¿è¡æ¶è¯»å annotations è¿è¡åå°ï¼æä»¥å¯è½å½±ååºç¨æ§è½ï¼è AndroidAnnotations å¨ç¼è¯æ¶çæåç±»ï¼æä»¥å¯¹æ§è½æ²¡æå½±å -
roboguice
å¸®ä½ å¤çäºå¾å¤ä»£ç å¼å¸¸ï¼å©ç¨ annotation ä½¿å¾æ´å°ç代ç 宿项ç®
项ç®å°åï¼https://github.com/roboguice/roboguice
ææ¡£ä»ç»ï¼https://github.com/roboguice/roboguice/wiki -
butterknife
å©ç¨ annotation å¸®ä½ å¿«é宿 View çåå§åï¼åå°ä»£ç
项ç®å°åï¼https://github.com/JakeWharton/butterknife
ææ¡£ä»ç»ï¼http://jakewharton.github.io/butterknife/ -
Dagger
ä¾èµæ³¨å ¥ï¼éç¨äº Android å Java
项ç®å°åï¼https://github.com/square/dagger
åçåæææ¡£ï¼[Dagger](https://a.codekk.com/detail/Android/æç©çº¿/Dagger æºç è§£æ)
ææ¡£ä»ç»ï¼http://square.github.io/dagger/ -
AutoParcel
注解èªå¨çæParcelableå®ç°ä»£ç çåº
项ç®å°åï¼https://github.com/frankiesardo/auto-parcel
è¿ç¯æç« 详ç»ä»ç»äºå®çä½¿ç¨æ¹æ³ï¼AutoParcel
ä½è 认为使ç¨AutoParcelç好夿¯ï¼å¯ä»¥ç®åæé 彿°ï¼æ¹ä¾¿IDE代ç èªå¨å®æï¼æ¹ä¾¿æµè¯ï¼ååå ¼å®¹ï¼çæä¸å¯åç对象ã
ææ¡£ä»ç»ï¼https://github.com/frankiesardo/auto-parcel -
Dilutions
éè¿æ³¨è§£çæåè®®æ å°æ§è¡è·¨æ¨¡åççé¢è·³è½¬åæ¹æ³è°ç¨ï¼è§£è¦çåè®®æ¡æ¶
项ç®å°åï¼https://github.com/HomHomLin/Dilutions ææ¡£ä»ç»ï¼https://github.com/HomHomLin/Dilutions
äºãå¾çç¼å
-
Android-Universal-Image-Loader
å¾çç¼åï¼ç®åä½¿ç¨æå¹¿æ³çå¾çç¼åï¼æ¯æä¸»æµå¾çç¼åçç»å¤§å¤æ°ç¹æ§ã
项ç®å°åï¼https://github.com/nostra13/Android-Universal-Image-Loader
åçåæææ¡£ï¼[Android-Universal-Image-Loader](https://a.codekk.com/detail/Android/huxian99/Android Universal Image Loader æºç åæ)
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/universal-imageloader-demo.apk?raw=true
ææ¡£ä»ç»ï¼http://www.intexsoft.com/blog/item/74-universal-image-loader-part-3.html -
picasso
square 弿ºçå¾çç¼å
项ç®å°åï¼https://github.com/square/picasso
ææ¡£ä»ç»ï¼http://square.github.io/picasso/
ç¹ç¹ï¼(1)å¯ä»¥èªå¨æ£æµ adapter çéç¨å¹¶åæ¶ä¹åçä¸è½½
(2)å¾ç忢
(3)å¯ä»¥å è½½æ¬å°èµæº
(4)å¯ä»¥è®¾ç½®å ä½èµæº
(5)æ¯æ debug æ¨¡å¼ -
Cube ImageLoader
é¿é巴巴䏿·ä½¿ç¨çå¾çå è½½ï¼ç»¼åäº Android-Universal-Image-Loader å square çç»ä»¶ä¼ç¹ï¼ç®åæç¨ï¼è¯å¥½çä¸æææ¡£æ¯æ
项ç®å°åï¼https://github.com/etao-open-source/cube-sdk
Demo å°åï¼https://github.com/liaohuqiu/cube-sdk/raw/master/cube-sdk-sample.apk
ææ¡£ä»ç»ï¼http://cube-sdk.liaohuqiu.net/
ææå¾ï¼ -
fresco
䏿¬¾å¼ºå¤§çå¾çç¼åå·¥å ·ï¼ç± Facebook å¼å
项ç®å°åï¼https://github.com/facebook/fresco
ææ¡£ä»ç»ï¼http://frescolib.org/
ç¹ç¹ï¼(1) 两个å åç¼åå ä¸ç£çç¼åææäºä¸çº§ç¼å
(2) æ¯ææµå¼ï¼å¯ä»¥ç±»ä¼¼ç½é¡µä¸æ¨¡ç³æ¸è¿å¼æ¾ç¤ºå¾ç
(3) 对å¤å¸§å¨ç»å¾çæ¯ææ´å¥½ï¼å¦ GifãWebP
(4) æ´å¤æ ·çæ¾ç¤ºï¼å¦åè§ãè¿åº¦æ¡ãç¹å»éè¯ãèªå®ä¹å¯¹ç¦ç¹
(5) æ´å¤æ ·çå è½½ï¼å¦æ¯æ EXIFãå ¨é¢æ¯æ WebP
(6) æ¯æ Android 2.3+ -
Glide
Glide æ¯ä¸ä¸ª android å¹³å°ä¸çå¿«éå髿ç弿ºçå¤åªä½èµæºç®¡çåº,æä¾ å¤åªä½æä»¶çå缩,å ååç£çç¼å, èµæºæ± çæ¥å£ã
å®å¯ä»¥æå¤§æ§è½å°å¨ Android 设å¤ä¸è¯»åãè§£ç ãæ¾ç¤ºå¾çåè§é¢ãGlide å¯ä»¥å°è¿ç¨çå¾çãè§é¢ãå¨ç»å¾ççç¼åå¨è®¾å¤æ¬å°ä¾¿äºæé«ç¨æ·æµè§å¾ççæµç ä½éªã
项ç®å°åï¼https://github.com/bumptech/glide
ç¹ç¹ï¼
(1) GIF å¨ç»çè§£ç
(2) æ¬å°è§é¢å§ç §çè§£ç
(3) æ¯æç¼©ç¥å¾
(4) Activity çå½å¨æçéæ
(5) 转ç çæ¯æ
(6) å¨ç»çæ¯æ
(7) OkHttp å Volley çæ¯æ
ä¸ãç½ç»è¯·æ±
-
Volley
Google æä¾çç½ç»éä¿¡åºï¼ä½¿å¾ç½ç»è¯·æ±æ´ç®åãæ´å¿«é
项ç®å°åï¼https://android.googlesource.com/platform/frameworks/volley
ææ¡£ä»ç»ï¼http://commondatastorage.googleapis.com/io-2013/presentations/110%20-%20Volley-%20Easy,%20Fast%20Networking%20for%20Android.pdf -
Asynchronous Http Client for Android
Android 弿¥ Http 请æ±
项ç®å°åï¼https://github.com/loopj/android-async-http
ææ¡£ä»ç»ï¼http://loopj.com/android-async-http/
ç¹ç¹ï¼(1) å¨å¿ååè°ä¸å¤ç请æ±ç»æ
(2) å¨ UI 线ç¨å¤è¿è¡ http 请æ±
(3) æä»¶æç¹ä¸ä¼
(4) æºè½éè¯
(5) é»è®¤ gzip å缩
(6) æ¯æè§£ææ Json æ ¼å¼
(7) å¯å° Cookies æä¹ åå° SharedPreferences -
android-query
弿¥å è½½ï¼æ´å°ä»£ç 宿 Android å è½½
项ç®å°åï¼https://github.com/androidquery/androidquery æ https://code.google.com/p/android-query/
Demo å°åï¼https://play.google.com/store/apps/details?id=com.androidquery
ææ¡£ä»ç»ï¼https://code.google.com/p/android-query/#Why_AQuery?
ç¹ç¹ï¼https://code.google.com/p/android-query/#Why_AQuery? -
Async Http Client
Java 弿¥ Http 请æ±
项ç®å°åï¼https://github.com/AsyncHttpClient/async-http-client
ææ¡£ä»ç»ï¼http://sonatype.github.io/async-http-client/ -
Ion
æ¯æå¾çãjsonãhttp post ç弿¥è¯·æ±
项ç®å°åï¼https://github.com/koush/ion
ææ¡£ä»ç»ï¼https://github.com/koush/ion#more-examples -
Http Request
项ç®å°åï¼https://github.com/kevinsawicki/http-request
ææ¡£ä»ç»ï¼https://github.com/kevinsawicki/http-request#examples -
okhttp
square 弿ºç http å·¥å ·ç±»
项ç®å°åï¼https://github.com/square/okhttp
ææ¡£ä»ç»ï¼http://square.github.io/okhttp/
ç¹ç¹ï¼(1) æ¯æ SPDY( http://zh.wikipedia.org/wiki/SPDY )åè®®ãSPDY åè®®æ¯ Google å¼åçåºäºä¼ è¾æ§å¶åè®®çåºç¨å±åè®®ï¼éè¿å缩ï¼å¤è·¯å¤ç¨(ä¸ä¸ª TCP 龿¥ä¼ éç½é¡µåå¾ççèµæº)åä¼å 级æ¥ç¼©çå è½½æ¶é´ã
(2) 妿 SPDY ä¸å¯ç¨ï¼å©ç¨è¿æ¥æ± åå°è¯·æ±å»¶è¿
(3) Gzip å缩
(4) Response ç¼ååå°ä¸å¿ è¦çè¯·æ± -
Retrofit
RESTFUL API 设计
项ç®å°åï¼https://github.com/square/retrofit
ææ¡£ä»ç»ï¼http://square.github.io/retrofit/ -
RoboSpice
Android 弿¥ç½ç»è¯·æ±å·¥å ·ï¼æ¯æç¼åãREST çç
项ç®å°åï¼https://github.com/stephanenicolas/robospice
Demo å°åï¼https://github.com/stephanenicolas/RoboDemo/downloads -
TwistVolley
TwistVolley æ¯å¯¹ Volley çä¸ä¸ªå°è£ åºãæä¾ç±»ä¼¼ Picasso 䏿 ·ç串èå¼ APIã使å¾ä½¿ç¨ Volley æ´å æ¹ä¾¿ã
项ç®å°åï¼https://github.com/TwistedEquations/TwistVolley -
OkHttpFinal
ä¸ä¸ªå¯¹OkHttpå°è£ çç®åæç¨åHTTP请æ±åæä»¶ä¸è½½ç®¡çæ¡æ¶
项ç®å°åï¼https://github.com/pengjianbo/OkHttpFinal
Demo å°åï¼https://github.com/pengjianbo/OkHttpFinal
åãæ°æ®åº orm å·¥å ·å
orm ç db å·¥å ·ç±»ï¼ç®åå»ºè¡¨ãæ¥è¯¢ãæ´æ°ãæå ¥ãäºå¡ãç´¢å¼çæä½
-
greenDAO
Android Sqlite orm ç db å·¥å ·ç±»
项ç®å°åï¼https://github.com/greenrobot/greenDAO
ææ¡£ä»ç»ï¼http://greendao-orm.com/documentation/
å®ç½ç½åï¼http://greendao-orm.com/
ç¹ç¹ï¼(1) æ§è½ä½³
(2) ç®åæç¨ç API
(3) å åå°å¥½å°
(4) åºå¤§å°å° -
GreenDaoUpgradeHelper
greenDAOçæ°æ®åºå级帮å©ç±»ï¼åªéä¸è¡ä»£ç è§£å³æ°æ®åºå级
项ç®å°åï¼https://github.com/yuweiguocn/GreenDaoUpgradeHelper -
ActiveAndroid
Android Sqlite orm ç db å·¥å ·ç±»
项ç®å°åï¼https://github.com/pardom/ActiveAndroid
ææ¡£ä»ç»ï¼https://github.com/pardom/ActiveAndroid/wiki/_pages -
Sprinkles
Android Sqlite orm ç db å·¥å ·ç±»ï¼æ¯è¾æ¾èçç¹ç¹å°±æ¯é å https://github.com/square/retrofit è½ä¿å仿å¡å¨è·åçæ°æ®
项ç®å°åï¼https://github.com/emilsjolander/sprinkles
ææ¡£ä»ç»ï¼http://emilsjolander.github.io/blog/2013/12/18/android-with-sprinkles/ -
Realm
ç§»å¨ç«¯çæ°æ®åºï¼éç¨äº PhoneãTabletãWearableï¼æ¯æ ORMï¼çº¿ç¨å®å ¨ãæ¯æè¿è¡¨åæ°æ®åºå å¯ï¼æ¯ SQLite æ§è½æ´å¥½
项ç®å°åï¼https://github.com/realm/realm-java
ææ¡£ä»ç»ï¼http://realm.io/docs/java/0.72.0/ -
ormlite-android
项ç®å°åï¼https://github.com/j256/ormlite-android
ææ¡£ä»ç»ï¼http://ormlite.com/sqlite_java_android_orm.shtml -
Schematic
æ ¹æ® SQLite çæ ContentProvider
项ç®å°åï¼https://github.com/SimonVT/schematic -
DBFlow
Android SQLite ORM å·¥å ·åºã综åäº Active Android, Schematic, Ollie,Sprinkles çåºçä¼ç¹ï¼éè¿æ³¨è§£å®ç°ï¼æ§è½å¥½ï¼è½çæ ContentProviderã
项ç®å°åï¼https://github.com/Raizlabs/DBFlow
ææ¡£ä»ç»ï¼https://github.com/Raizlabs/DBFlow#usage-docs -
SnappyDB SnappyDBæ¯ä¸ä¸ªkey-valueæ°æ®åºï¼é常æµè¡çNoSQLæ°æ®åºã 项ç®å°åï¼https://github.com/nhachicha/SnappyDB æ¼ç¤ºDemoï¼https://play.google.com/store/apps/details?id=com.snappydb.snippets.app æ§è½å¯¹æ¯å¾ï¼
äºãAndroid å ¬å ±åº
-
Guava
Google çåºäº java1.6 çç±»åºéåçæ©å±é¡¹ç®ï¼å æ¬ collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O çç. è¿äºé«è´¨éç API å¯ä»¥ä½¿ä½ ç JAVa ä»£ç æ´å ä¼é ï¼æ´å ç®æ´
项ç®å°åï¼https://code.google.com/p/guava-libraries/
ææ¡£ä»ç»ï¼https://code.google.com/p/guava-libraries/wiki/GuavaExplained -
AndroidCommon
Android å ¬å ±åº
项ç®å°åï¼https://github.com/Trinea/AndroidCommon
Demo å°åï¼https://play.google.com/store/apps/details?id=cn.trinea.android.demo
ææ¡£ä»ç»ï¼https://www.trinea.cn/android/android-common-lib/
å æ¬ï¼a. ImageCache å¾çç¼åï¼å å«å åå Sdcard ç¼å
https://www.trinea.cn/android/android-imagecache/
ç¹ç¹ï¼(1)æ¯æé¢åæ°å¾çï¼æ¯æçå¾ éå
(2)å å«äºçº§ç¼åï¼å¯èªå®ä¹æä»¶åä¿åè§å
(3)å¯éæ©å¤ç§ç¼åç®æ³(FIFOãLIFOãLRUãMRUãLFUãMFU ç 13 ç§)æèªå®ä¹ç¼åç®æ³
(4)坿¹ä¾¿çä¿åååå§åæ¢å¤æ°æ®
(5)æ¯æä¸åç±»åç½ç»å¤ç
(6)坿 ¹æ®ç³»ç»é ç½®åå§åç¼åç -
HttpCache Http ç¼å
ææ¡£ä»ç»ï¼https://www.trinea.cn/android/android-http-cache
ç¹ç¹æ¯ï¼(1) æ ¹æ® cache-controlãexpires ç¼å http 请æ±
(2) æ¯æåæ¥ã弿¥ Http 请æ±
(3) å¨å¿ååè°ä¸å¤ç请æ±ç»æ
(4) å¨ UI 线ç¨å¤è¿è¡ http 请æ±
(5) é»è®¤ gzip å缩
(2) å ¬å ± View(䏿ååºé¨å è½½æ´å¤ ListViewãåºé¨å è½½æ´å¤ ScrollViewãæ»å¨ä¸é¡µ Gallery)
(3) Android 常ç¨å·¥å ·ç±»(ç½ç»ãä¸è½½ãAndroid èµæºæä½ãshellãæä»¶ãJsonãéæºæ°ãCollection çç) -
DropDownListView 䏿巿°åæ»å¨å°åºé¨å è½½æ´å¤ ListView
ææ¡£ä»ç»ï¼https://www.trinea.cn/android/dropdown-to-refresh-and-bottom-load-more-listview/ -
shipfaster
æ´åäº Dagger Otto Retrofit Robolectric Picasso OkHttpï¼æ¹ä¾¿å¿«éå¼å
项ç®å°åï¼https://github.com/pyricau/shipfaster -
CleanAndroidCode
æ´åäº Dagger Otto AndroidAnnotationsï¼æ¹ä¾¿å¿«éå¼å
项ç®å°åï¼https://github.com/pyricau/CleanAndroidCode -
xUtils
åºäº Afinalï¼å å« DbUtilsãViewUtilsãHttpUtilsãBitmapUtils å大模åï¼å¯ç¨äºå¿«éå¼å
项ç®å°åï¼https://github.com/wyouflf/xUtils
åçåæææ¡£ï¼[xUtils](https://a.codekk.com/detail/Android/Caij/xUtils æºç è§£æ) -
Afinal
Afinal æ¯ä¸ä¸ª android ç iocï¼orm æ¡æ¶ï¼å ç½®äºå大模ååè½ï¼FinalAcitivity,FinalBitmap,FinalDb,FinalHttpãéè¿ finalActivityï¼æä»¬å¯ä»¥éè¿æ³¨è§£çæ¹å¼è¿è¡ç»å® ui åäºä»¶ãéè¿ finalBitmapï¼æä»¬å¯ä»¥æ¹ä¾¿çå è½½ bitmap å¾çï¼èæ éèè oom çé®é¢ãéè¿ finalDB 模åï¼æä»¬ä¸è¡ä»£ç å°±å¯ä»¥å¯¹ android ç sqlite æ°æ®åºè¿è¡å¢å æ¹æ¥ãéè¿ FinalHttp 模åï¼æä»¬å¯ä»¥ä»¥ ajax å½¢å¼è¯·æ± http æ°æ®
项ç®å°åï¼https://github.com/yangfuhai/afinal
å®ç½ç½åï¼http://www.afinal.org -
UltimateAndroid
UltimateAndroid æ¯ä¸ä¸ªå¿«éå¼å Android åºç¨çæ¡æ¶ï¼æ¡æ¶ç®å主è¦å å«çåè½æ View Injection,ORM,弿¥ç½ç»è¯·æ±åå¾çå è½½ï¼èªå¨åèæ¬æµè¯,ç£ç LRU çåè½.åæ¶æä¾äºç±»ä¼¼äº TripleDesãWebview å¿«é设置ãMd5 å¤çãString å¤ç,Https å¤çç常ç¨å·¥å ·ç±»ï¼è¿æè¶ è¿ 100 å¤ç§ UI æ§ä»¶ææã
项ç®å°åï¼https://github.com/cymcsg/UltimateAndroid
å®ç½ç½åï¼http://blog.marshalchen.com/UltimateAndroid/ -
SAF
SAF(Simple Android Framework)æ¯ä¸ä¸ªç®åç android æ¡æ¶ï¼å®ä¸ºå¼å Android app æä¾äºåºç¡æ§ç»ä»¶ã
项ç®å°åï¼https://github.com/fengzhizi715/SAF
å®ç½ç½åï¼http://www.salesuite.cn/
å æ¬ï¼(1)Event Bus(äºä»¶æ»çº¿)
(2) Rest Client(http çæ¡æ¶)
(3) Image Cache(å¾çç¼å)
(4) Dependency Injection(ä¾èµæ³¨å ¥)
(5) Sqlite ORM(sqlite ç orm)
(6) Router(ActivityãFragment ç Router)
(7) Utils(åç§å¸¸ç¨çå·¥å ·ç±») -
Barber
Custom View ç¥å¨ãéè¿ç®åçæ³¨è§£å¸®å©ä½ 大大åå° Custom View ä¸ç代ç éãç±äºå ButterKnife 䏿 ·ä½¿ç¨äº Annotation Proccessor ï¼æä»¥å¯¹ç¨åºæ§è½æ²¡æå½±åã
项ç®å°åï¼https://github.com/hzsweers/barber -
device-year-class
A library that analyzes an Android device's specifications and calculates which year the device would be considered "high endâ.(facebook å¼åçæ£æµææºä¸»æµé ç½®å·¥å ·)
项ç®å°åï¼https://github.com/facebook/device-year-class -
RxAndroid
对RxJavaå¨Androidä¸çæ©å±ï¼ä½¿å¾Androidä¸ä¹å¾å®¹æå®ç°reactive componentsï¼ç®åçº¿ç¨æä½ï¼ä»èååºå¾æ¼äº®ç代ç ã
项ç®å°åï¼https://github.com/ReactiveX/RxAndroid
ææ¡£ä»ç»ï¼ç»Android å¼åè ç RxJava 详解 -
MultiImageSelector
ä¸ä¸ªæ¬å°å¾çéæ©å¨ï¼æ¯æå¾ççåéåå¤éï¼ç´æ¥è¿åæéå¾ççè·¯å¾ã
项ç®å°åï¼https://github.com/lovetuzitong/MultiImageSelector.git
å ãAndroid é«çæ¬åä½çæ¬å ¼å®¹
-
Nine Old Androids
å° Android 3.0(Honeycomb)ææå¨ç» API(ObjectAnimator ValueAnimator ç)å ¼å®¹å° Android1.0
项ç®å°åï¼https://github.com/JakeWharton/NineOldAndroids
åçåæææ¡£ï¼[Nine Old Androids](https://a.codekk.com/detail/Android/Mr.Simple/NineOldAnimations æºç è§£æ)
Demo å°åï¼https://play.google.com/store/apps/details?id=com.jakewharton.nineoldandroids.sample
ææ¡£ä»ç»ï¼http://nineoldandroids.com/ -
HoloEverywhere
å° Android 3.0 ç Holo 主é¢å ¼å®¹å° Android2.1++
项ç®å°åï¼https://github.com/Prototik/HoloEverywhere
Demo å°åï¼https://raw.github.com/Prototik/HoloEverywhere/repo/org/holoeverywhere/demo/2.1.0/demo-2.1.0.apk
ææ¡£ä»ç»ï¼http://android-developers.blogspot.com/2012/01/holo-everywhere.html -
SherlockNavigationDrawer
å° Android NavigationDrawer å ActionbarSherlock ç»åï¼è§£å³ 4.0 ä»¥ä¸ NavigationDrawer çéé é®é¢
项ç®å°åï¼https://github.com/tobykurien/SherlockNavigationDrawer
ææ¡£ä»ç»ï¼http://developer.android.com/training/implementing-navigation/nav-drawer.html -
Notifications4EveryWhere
å° Android 4.1 ç Notification å ¼å®¹å° Android2.2++
项ç®å°åï¼https://github.com/youxiachai/Notifications4EveryWhere -
Android Switch Widget Backport
å° Android Switch å SwitchPreference çå ¼å®¹å° Android2.1++
项ç®å°åï¼https://github.com/BoD/android-switch-backport
Demo å°åï¼https://play.google.com/store/apps/details?id=org.jraf.android.backport.switchwidget.sample
ææ¡£ä»ç»ï¼https://github.com/BoD/android-switch-backport#using-the-switch -
android-datepicker
å° Android 4.0 ç datepicker å ¼å®¹å° Android2.2++
项ç®å°åï¼https://github.com/SimonVT/android-datepicker -
Transitions Everywhere
Android 4.4 ç Transitions API å ¼å®¹å° Android 2.2 以ä¸
项ç®å°åï¼https://github.com/andkulikov/transitions-everywhere -
KShareViewActivityManager
ä¸ä¸ªå ¼å®¹Android 5.0 以ä¸Shared Element Transition ï¼é¡µé¢é´å ±äº«å ç´ ä½ç§»å¨ç»ï¼åº
项ç®å°åï¼https://github.com/kot32go/KShareViewActivityManager
ææå¾ï¼http://i8.tietuku.com/aa5726b8302ae711.gif
ä¸ãå¤åªä½ç¸å ³
-
cocos2d-x
跨平å°ç 2d æ¸¸ææ¡æ¶ï¼æ¯æ AndroidãIOSãLinuxãWindows çä¼å¤å¹³å°
项ç®å°åï¼https://github.com/cocos2d/cocos2d-x
ææ¡£ä»ç»ï¼http://www.cocos2d-x.org/wiki
å®ç½ç½åï¼http://www.cocos2d-x.org/ -
JustWeEngine
Androidçè½»éçº§æ¸¸ææ¡æ¶ï¼è½å¤§å¤§ç¼©åç¼ååçæ¸¸æç代ç éåé¾åº¦ï¼ä»å¨æç»æ´æ°ä¸ã
项ç®å°å: https://github.com/lfkdsk/JustWeEngine
Demoå°å: https://github.com/lfkdsk/EngineDemo -
Vitamio
æ¯ä¸æ¬¾ Android ä¸ iOS å¹³å°ä¸çå ¨è½å¤åªä½å¼åæ¡æ¶
项ç®å°åï¼https://github.com/yixia/VitamioBundle
ç½ç«ä»ç»ï¼http://www.vitamio.org/docs/
ç¹ç¹ï¼(1) å ¨é¢æ¯æç¡¬ä»¶è§£ç ä¸ GPU 渲æ
(2) è½å¤æµç ææ¾ 720P çè³ 1080P 髿¸ MKVï¼FLVï¼MP4ï¼MOVï¼TSï¼RMVB çå¸¸è§æ ¼å¼çè§é¢
(3) å¨ Android ä¸ iOS ä¸è·¨å¹³å°æ¯æ MMS, RTSP, RTMP, HLS(m3u8)ç常è§çå¤ç§è§é¢æµåªä½åè®®ï¼å æ¬ç¹æä¸ç´æã -
VDPlayerSDK
æå®¹æéæç弿ºææ¾å¨ç»ä»¶ï¼æ¯æç´æï¼æ¯æè½¯ç¡¬è§£åæ¢ï¼æ¯ææ¸ æ°åº¦åæ¢
项ç®å°åï¼https://github.com/SinaVDDeveloper/
Demo å°åï¼https://github.com/SinaVDDeveloper/demo
ææ¡£ä»ç»ï¼https://github.com/SinaVDDeveloper/sinavideo_playersdk
ç¹ç¹ï¼
(1) 使ç¨èªå®ä¹æ§ä»¶æ¹å¼æä¾ææ¾å¨UIï¼ä¸éè¦è§é¢ç¸å ³ç¥è¯ï¼è½ç¼åandroidåºç¨å°±è½ä½¿ç¨
(2) è½¯ç¡¬è§£åæ¢ãç¹æç´ææ¯æ
(3) è§£ç å æ ¸å°äº4Mï¼æ´æ¹ä¾¿éæå°éä¸ä¸è§é¢appä¸
(4) ä¿®æ£ä¸äºvitaimioçé®é¢ï¼æ¯å¦m3u8å¯ä»¥æå¨çç -
VideoPlayerManager
帮å©å®ç°VideoPlayeræ§å¶ï¼ä½¿å¾å®æ´å®¹æä½¿ç¨ListViewårecyclerviewãå®è¿å¯ä»¥è·è¸ªæ»å¨å表ä¸å¯è§ç项ãå½å表ä¸çæ°é¡¹å¯è§åæå¤§æ¶ï¼è¯¥åºç»åºäºæ¥å£æ¥è·è¸ªå®ã
项ç®å°åï¼https://github.com/danylovolokh/VideoPlayerManager
ææ¡£ä»ç»ï¼https://medium.com/@v.danylo/implementing-video-playback-in-a-scrolled-list-listview-recyclerview-d04bc2148429#.hs5n0geqn -
UniversalVideoView
Androidä¸å®ä¹ææ¾å¨æ§ä»¶,æ¯æèªå®ä¹æ§å¶UI, å ¨å±ææ¾, éåæåºèªå¨åæ¢æ¨ªç«å±.
项ç®å°åï¼https://github.com/linsea/UniversalVideoView
-
PhotoProcessing
å©ç¨ ndk å¤çå¾çåºï¼æ¯æ InstafixãAnselãTestinoãXProãRetroãBWãSepiaãCyanoãGeorgiaãSaharaãHDRãRotate(æè½¬)ãFlip(翻转)çåç§ç¹æ
项ç®å°åï¼https://github.com/lightbox/PhotoProcessing
Demo å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/photo-processing.apk?raw=true -
Android StackBlur
å¾çæ¨¡ç³ææå·¥å ·ç±»
项ç®å°åï¼https://github.com/kikoso/android-stackblur
Demo å°åï¼https://github.com/kikoso/android-stackblur/blob/master/StackBlurDemo/bin/StackBlurDemo.apk?raw=true
ææ¡£ä»ç»ï¼https://github.com/kikoso/android-stackblur#usage -
Bitmap Smart Clipping using OpenCV
å¾çæºè½è£åªä¿çéè¦é¨åæ¾ç¤º
项ç®å°åï¼https://github.com/beartung/tclip-android
å©ç¨æ·å®ç http://code.taobao.org/p/tclip/ åºå®æ
䏿·ç©å®¢æ£å¨ä½¿ç¨çå¾çè£åªï¼èªå¨è¯å«å¾çä¸çéè¦åºåï¼å¹¶ä¸å¨å¾çè£åªæ¶ä¿çéè¦åºå
ç¹ç¹ï¼(1). è½è¿è¡äººè¸è¯å«ãå¾çä¸æäººè¸ï¼å°èªå¨è§ä¸ºäººè¸åºå为éè¦åºåï¼å°ä¸ä¼è¢«è£åªæ
(2).èªå¨å ¶å®éè¦åºåã妿å¾ç䏿ªè¯å«åºäººè¸ï¼å伿 ¹æ®ç¹å¾åå¸è®¡ç®åºéåºå -
Cropper
å¾çå±é¨åªåå·¥å ·ï¼å¯è§¦æ¸æ§å¶éæ©åºåææè½¬
项ç®å°åï¼https://github.com/edmodo/cropper
ææ¡£ä»ç»ï¼https://github.com/edmodo/cropper/wiki
ææå¾ï¼ -
uCrop
Yalantis åºåç强大çå¾çè£åªåº ï¼æ¯æç¼©æ¾ï¼æè½¬å¾çï¼æ¯æåç§æ¯ä¾çè£åªæ¡
项ç®å°åï¼https://github.com/Yalantis/uCrop
ææå¾ï¼ -
android-crop
å¾çè£åª Activity 项ç®å°åï¼https://github.com/jdamcd/android-crop
ææå¾ï¼ -
TileView
å¯ååæ¾ç¤ºå¤§å¾ï¼æ¯æ 2D æå¨ãåå»ãåææ¾å¤§ãåææå
项ç®å°åï¼https://github.com/moagrius/TileView
Demo å°åï¼http://moagrius.github.io/TileView/TileViewDemo.apk -
BlurEffectForAndroidDesign
å¾çæ¨¡ç³ææ
项ç®å°åï¼https://github.com/PomepuyN/BlurEffectForAndroidDesign -
android-eye
PC 端ç½é¡µæ¥çåä¸å±åç½å çææºæå头å 容ï¼å¯ä»¥ç¨æ¥çæ§å¦
项ç®å°åï¼https://github.com/Teaonly/android-eye
Demo å°åï¼https://play.google.com/store/apps/details?id=teaonly.droideye -
libpng for Android
PNG å¾çç jni åºï¼æ¯æå ä¹ png çææç¹æ§
项ç®å°åï¼https://github.com/julienr/libpng-android
ææ¡£ä»ç»ï¼http://www.libpng.org/pub/png/libpng.html -
android-gpuimage
åºäº GPU çå¾ç滤é
项ç®å°åï¼https://github.com/CyberAgent/android-gpuimage -
AndroidFaceCropper
å¾çè¸é¨èªå¨è¯å«ï¼å°è¯å«åçå±é¨å¾çè¿å
项ç®å°åï¼https://github.com/lafosca/AndroidFaceCropper -
Android Video Crop
å©ç¨ TextureView ææ¾ååªåè§é¢ï¼ç±»ä¼¼ ImageView.setScaleType
项ç®å°åï¼https://github.com/dmytrodanylyk/android-video-crop
Demo å°åï¼https://github.com/lafosca/AndroidFaceCropper/releases/download/1.0/FaceCropper-sample-debug-unaligned.apk -
svg-android
Android Svg ç¢éå¾å½¢æ¯æ
项ç®å°åï¼https://github.com/japgolly/svg-android https://github.com/japgolly/svg-android -
Android Visualizer
ä» Android MediaPlayer è·å¾é³é¢ï¼ç¶åå iTunes å WinAmp 䏿 ·å±ç¤ºé³è½¨
项ç®å°åï¼https://github.com/felixpalmer/android-visualizer -
ExoPlayer
å æ¬ä»ªè¡¨æ¿å SmoothStreaming èªéåºåæ¾ï¼ç¼åæä¹ ååèªå®ä¹æ¸²æå¨ï¼æ¹ä¾¿èªå®ä¹åæ©å±ï¼å¹¶ä¸å¯ä»¥éè¿åºç¨ååºæ´æ°
项ç®å°åï¼https://github.com/google/ExoPlayer -
DanmakuFlameMaster
android ä¸å¼æºå¼¹å¹è§£æç»å¶å¼æé¡¹ç®
项ç®å°åï¼https://github.com/ctiao/DanmakuFlameMaster -
OpenDanmaku
android ä¸ä¸ä¸ªè½»éçº§çæ´ç®åç弿ºå¼¹å¹æ§ä»¶
项ç®å°åï¼https://github.com/linsea/OpenDanmaku -
K-Sonic
ä¸ä¸ªåºäºSonicçåé³Demo,å¯è°èSpeed,Pitch,Rate.
项ç®å°åï¼https://github.com/jcodeing/K-Sonic
Demo å°åï¼Download here -
KMedia
ä¸ä¸ªä¸ºAndroidæé çåºç¨çº§åªä½æ¡æ¶, å®å¯ä»¥å©ä½ å¿«éæå»ºåªä½åºç¨. å é¨éæ°å®ä¹Android MediaPlayer APIå¹¶å¯¹å ¶å°è£ , ç®ååæ©å±ä¸äºåçAPI䏿¯æçåè½. å ¶ä¸æ¶µçäº,ABææ¾/循ç¯
ä½ç½®åå /é´é/循ç¯
åéææ¾
åªä½éå管ç
åªä½æå¡/ç»å®
é³é¢åå°/éç¥æ æ§å¶
åªä½æé®èªå®ä¹å¤ç
é³é¢ç¦ç¹ç®¡ç
åªä½å¼æåæ¢/æ©å±
... çåè½çå¿«éå®ç°. 以å, 对è§é¢ææ¾å®ç°æ¹é¢çå°è£ . å ¶ä¸å°è§é¢è§å¾ä¸»è¦å为: ç»å¶å± æ§å¶ç» æ§å¶å±, ä¸ä¸ªé¨å. ä»èè½å¤å¿«éå¹¶çµæ´»çå®ç°Videoç¸å ³åºç¨ç大é¨ååè½, å æ¬è§é¢æµ®çª/æå¨/è°æ´ä½ç½®å¤§å°
横ç«å±èªå¨åæ¢
å ¨å±éå®
æå¿è°æ´äº®åº¦/é³é/è¿åº¦
åå¹/忢/æå¨
è§é¢æ®µè½/é´éå¤è¯»
è§é¢ç»é/å表/å¾ªç¯ææ¾
卿忢è§é¢æ§å¶å±
æ§å¶å±å离
... çåè½çå¿«éå®ç°.
项ç®å°åï¼https://github.com/jcodeing/KMedia âé¡¹ç®æ¨¡åï¼KMedia-Core & KMedia-Uie & KMedia-Exo
å «ãäºä»¶æ»çº¿(订é è æ¨¡å¼)
éè¿åå¸/订é äºä»¶è§£è¦äºä»¶åé忥åï¼ä»èç®ååºç¨ç¨åºç»ä»¶(Activities, Fragments ååå°çº¿ç¨)ä¹é´çéä¿¡
-
EventBus
greenrobot ç弿ºé¡¹ç®
项ç®å°åï¼https://github.com/greenrobot/EventBus
åçåæææ¡£ï¼[EventBus](https://a.codekk.com/detail/Android/Trinea/EventBus æºç è§£æ)
ææ¡£ä»ç»ï¼https://github.com/greenrobot/EventBus#general-usage-and-api
ç¹ç¹ï¼(1) æ¯æå¨ä¸åç±»åç线ç¨ä¸å¤ç订é ï¼å æ¬å叿å¨çº¿ç¨ï¼UI 线ç¨ãåä¸åå°çº¿ç¨ã弿¥çº¿ç¨
(2) æ¯æäºä»¶ä¼å 级å®ä¹ï¼æ¯æä¼å 级é«ç订é è åæ¶äºä»¶ç»§ç»ä¼ éï¼æ¯æç²æ§äºä»¶ï¼æ¯ä¸æ¯è·ç³»ç»çæåºå¹¿æãç²æ§å¹¿æå¾åå
(3) 䏿¯åºäº annotations
(4) æ§è½æ´ä¼
(5) ä½ç§¯å°
(6) æ¯æåä¾å建æå建å¤ä¸ªå¯¹è±¡
(7) æ¯ææ ¹æ®äºä»¶ç±»å订é -
Otto
Square ç弿ºé¡¹ç®ï¼åºäº Guava ç Android ä¼å
项ç®å°åï¼https://github.com/square/otto
ææ¡£ä»ç»ï¼http://square.github.io/otto/
EventBus ä¸ Otto çåè½åæ§è½å¯¹æ¯ææ¡£
EventBus ä¸ Otto æ§è½å¯¹æ¯ Demo Apk
ä¹ãä¼ æå¨
-
Great Android Sensing Toolkit
Android æåºå¨å·¥å ·å ï¼å å«ç¤ºä¾å使ç¨è¿ç¨ä¸å¯è½éè¦çç®æ³
项ç®å°åï¼https://github.com/gast-lib/gast-lib
Demo å°åï¼https://play.google.com/store/apps/details?id=root.gast.playground
ææ¡£ä»ç»ï¼https://github.com/gast-lib/gast-lib#documentation -
SensorManager
Android ä¼ æå¨ç®¡ç
项ç®å°åï¼https://github.com/nlathia/SensorManager
ææ¡£ä»ç»ï¼https://docs.google.com/document/d/1TqThJULb-4e6TGb1gdkAaPCfyuXStjJpbnt7a0OZ9OE/edit -
GPSLogger
è®°å½ GPS ä¿¡æ¯
项ç®å°åï¼https://github.com/mendhak/gpslogger
Demo å°åï¼https://play.google.com/store/apps/details?id=com.mendhak.gpslogger
ææ¡£ä»ç»ï¼http://code.mendhak.com/gpslogger/ -
Pedometer
计æ¥å¨ï¼ä½¿ç¨ç¡¬ä»¶è®¡æ¥æåºå¨
项ç®å°åï¼https://github.com/j4velin/Pedometer -
leapcast
ChromeCast 模æå¨ç App
项ç®å°åï¼https://github.com/dz0ny/leapcast -
Arduino-Communicator
ä¸ Arduino éä¿¡ç App
项ç®å°åï¼https://github.com/jeppsson/Arduino-Communicator -
android-pedometer
Android 计æ¥å¨
项ç®å°åï¼https://github.com/bagilevi/android-pedometer
Demo å°åï¼http://pedometer.googlecode.com/files/Pedometer-1.4.apk -
OwnTracks for Android
èªå·±ç轨迹记å½
项ç®å°åï¼https://github.com/owntracks/android -
Shake Detector library for Android
Android ææºéå¨æææ£æµåºï¼æä¾ä¾ UI 线ç¨è°ç¨çåè°æ¥å£
项ç®å°åï¼https://github.com/tbouron/ShakeDetector
Demo å°åï¼https://play.google.com/store/apps/details?id=com.github.tbouron.shakedetector.example -
Android heart rate monitor
Android å¿è·³æ£æµ
项ç®å°åï¼https://github.com/phishman3579/android-heart-rate-monitor -
Bluetooth LE Library for Android
èçæºä¿¡æ¯ï¼å æ¬å®åº Macãæ´æ°æ¶é´ãRSSIãUUIDãä¿¡å·æºè·ç¦»ãå½±åèå´çä¿¡æ¯
项ç®å°åï¼https://github.com/alt236/Bluetooth-LE-Library---Android
Demo å°åï¼https://play.google.com/store/apps/details?id=uk.co.alt236.btlescan -
farebot
éè¿ NFC ä»å ¬äº¤å¡ä¸è¯»åæ°æ®çä¸ä¸ªåºç¨
项ç®å°åï¼https://github.com/codebutler/farebot
åãå®å ¨
-
SQLCipher
Sqlite å å¯å·¥å ·
项ç®å°åï¼https://github.com/sqlcipher/sqlcipher
ææ¡£ä»ç»ï¼http://sqlcipher.net/sqlcipher-for-android/ -
Conceal
å¿«é髿çè¿è¡æä»¶å å¯è§£å¯
项ç®å°åï¼https://github.com/facebook/conceal
ææ¡£ä»ç»ï¼https://github.com/facebook/conceal#usage -
Android-PasscodeLock
åºç¨éï¼æ¯æ¬¡å¯å¨æä»ä»»ä½ Activity å¯å¨åºç¨é½éè¦è¾å ¥å使°åçå¯ç æ¹å¯è¿å ¥
项ç®å°åï¼https://github.com/wordpress-mobile/Android-PasscodeLock
Demo å°åï¼https://play.google.com/store/apps/details?id=org.wordpress.android
APP 示ä¾ï¼Wordpress Androidï¼æ¯ä»å®ï¼æè´¢ -
GlowPadBackport
å° Android4.2 çéå±çé¢è§£éæ©å±å° Android1.6 å 1.6+
项ç®å°åï¼https://github.com/rock3r/GlowPadBackport
Demo å°åï¼https://play.google.com/store/apps/details?id=net.sebastianopoggi.samples.ui.GlowPadSample
ææå¾ï¼ -
GlowPadView
Android 4 éå±çé¢è§£é
项ç®å°åï¼https://github.com/nadavfima/GlowPadView
ææå¾ï¼ -
Android-InsecureBank
å ³äº Android ä¸å®å ¨æ§ç示ä¾
项ç®å°åï¼https://github.com/dineshshetty/Android-InsecureBankv2
åä¸ãæä»¶å
æ´å¤è§ï¼Android æä»¶åä½ç¨ãæ¦å¿µä»¥åä¸éçèµæ(å æ¬å¼æºé¡¹ç®)åè§£å³æ¹æ¡
-
dynamic-load-apk
Android 卿å è½½ Apkï¼çé¨ç½²ï¼å©ç¨ ClassLoader 以å Activity 代ççæ¹å¼è§£å³
项ç®å°åï¼https://github.com/singwhatiwanna/dynamic-load-apk
åçåæææ¡£ï¼[dynamic-load-apk](https://a.codekk.com/detail/Android/FFish/DynamicLoadApk æºç è§£æ)
ææ¡£ä»ç»ï¼http://blog.csdn.net/singwhatiwanna/article/details/22597587 -
Android Dynamic Loader
ç¹è¯çå®ç°æ¹å¼ï¼åä¸é¢ä¸åçæ¯ï¼ä»ä¸æ¯ç¨ä»£ç Activity çæ¹å¼å®ç°èæ¯ç¨ Fragment 以å Schema çæ¹å¼å®ç°
项ç®å°åï¼https://github.com/mmin18/AndroidDynamicLoader
Demo å°åï¼https://github.com/mmin18/AndroidDynamicLoader/raw/master/host.apk -
xCombine
Android App æä»¶å¼æä»¶å¼åï¼æä»¶å¿ é¡»å å®è£ ï¼æ´æ¨èçä¸é¢ä¸¤ä¸ªå¼æºé¡¹ç®
项ç®å°åï¼https://github.com/wyouflf/xCombine
ææ¡£ä»ç»ï¼http://my.oschina.net/u/1171837/blog/155377 -
Android Plugin Framework
Android æä»¶å¼å¼åï¼å¼æ¾çæºç ç®åä¸å®æ´
项ç®å°åï¼https://github.com/umeng/apf -
Android OpenAtlas
Androidæä»¶æ¡æ¶ï¼åºäºOSGIï¼éä»£çæ¹å¼ï¼ç»ä»¶éè¦å¨å®¿ä¸»ä¸å£°æ
项ç®å°åï¼https://github.com/bunnyblue/OpenAtlas
Demo å°åï¼https://github.com/bunnyblue/OpenAtlasExtension/blob/master/Dist/OpenAtlasLauncher.apk -
multidex
å®è£ å¤ dex ç classloader
项ç®å°åï¼https://github.com/casidiablo/multidex -
ANR-WatchDog
Android ANR çå¬ï¼éè¿çå¬èªå·±ç UI Thread æ¯å¦è¢«æ§è¡ç¡®å®æ¯å¦åçäº ANRï¼å¹¶å¯ä»¥è®¾ç½®ç¸å ³äºä»¶
项ç®å°åï¼https://github.com/SalomonBrys/ANR-WatchDog
åäºãæä»¶
对ä¸åææ¡£ç±»åçå¤çï¼å æ¬ PDFãWordãEPubãHtmlãZip ç
-
purePDF
å 许ä»ä»»ä½è¿è¡ç SWF æä»¶è¯»ååå建 PDF ææ¡£
项ç®å°åï¼https://github.com/sephiroth74/purePDF -
android-pdfview
å¿«éè§£æ pdf ç viewï¼é»è®¤æ¯ææå¿ç¼©æ¾åç¸å ³å¨ç»
项ç®å°åï¼https://github.com/JoanZapata/android-pdfview -
Office 365 SDK for Android Preview
坿¯æ Microsoft SharePoint Lists, Microsoft SharePoint Files, Microsoft Exchange Calendar, Microsoft Exchange Contacts, Microsoft Exchange Mail
项ç®å°åï¼https://github.com/OfficeDev/Office-365-SDK-for-Android -
OpenSpritz-Android
EPub é 读å¨
项ç®å°åï¼https://github.com/OnlyInAmerica/OpenSpritz-Android -
jsoup
ä¸ä¸ªè§£æ html ç java åºï¼å¯æ¹ä¾¿çæååæä½æ°æ®
项ç®å°åï¼https://github.com/jhy/jsoup
å®ç½ç½åï¼http://jsoup.org/
ä½ç¨ï¼(1) ä»ä¸ä¸ª urlãæä»¶æ string è·å¾ html å¹¶è§£æ
(2) å©ç¨ dom éåæ css 鿩卿¥æ¾ãæåæ°æ®
(3) æä½ html å ç´
(4) æ ¹æ®ç½ååå»é¤ç¨äºæäº¤çéæ³æ°æ®é²æ¢ xss æ»å»
(5) è¾åºæ´é½ç html -
ZIP
java å缩åè§£ååº
项ç®å°åï¼https://github.com/zeroturnaround/zt-zip
ææ¡£ä»ç»ï¼https://github.com/zeroturnaround/zt-zip#examples
ä½ç¨ï¼(1) è§£ååå缩ï¼å¹¶æ¯ææä»¶å¤¹å é彿ä½
(2) æ¯æå å«åæé¤æäºå ç´
(3) æ¯æéå½åå ç´
(4) æ¯æéå zip å å 容
(5) æ¯è¾ä¸¤ä¸ª zip å çåè½ -
Image File Selector
è½»é级çå¾çæä»¶éæ©å¨ï¼ç¨ç³»ç»apiéåï¼å缩åè£åå¾çï¼å¯ä»¥æ¹ä¾¿çå¾è¦æå®å°ºå¯¸çå¾ç
项ç®å°åï¼https://github.com/sw926/ImageFileSelector
åä¸ãå ¶ä»
-
FragmentStack
ä¸ä¸ªå°è£ äºå¯å¨æ¨¡å¼çFragment便æ·ä½¿ç¨åº,æ¹ä¾¿æå»ºåActivity+å¤Fragmentè½»éçº§æ¡æ¶
项ç®å°åï¼https://github.com/Mr-wangyong/FragmentStack
ææå¾ï¼https://github.com/Mr-wangyong/FragmentStack/blob/master/play.gif
App示ä¾ï¼åççµå½± -
CustomTabsHelper å¿«ééæ CustomTabs çå·¥å ·ç±»
项ç®å°åï¼https://github.com/DreaminginCodeZH/CustomTabsHelper -
EffortlessPermissions
åºäº Google EasyPermissions è¿è¡æ©å±ç卿æéåº
项ç®å°åï¼https://github.com/DreaminginCodeZH/EffortlessPermissions -
Salvage view
带 View ç¼åç Viewpager PagerAdapterï¼å¾æ¹ä¾¿ä½¿ç¨
项ç®å°åï¼https://github.com/JakeWharton/salvage -
Android Priority Job Queue
Android åå°ä»»å¡éå
项ç®å°åï¼https://github.com/path/android-priority-jobqueue
ææ¡£ä»ç»ï¼https://github.com/path/android-priority-jobqueue#getting-started -
Cobub Razor
弿ºç mobile è¡ä¸ºåæç³»ç»ï¼å æ¬ web 端ãandroid ç«¯ï¼æ¯æ ios å window phone
项ç®å°åï¼https://github.com/cobub/razor
Demo å°åï¼http://demo.cobub.com/razor
å®ç½ç½åï¼http://dev.cobub.com/ -
Countly
Android ç§»å¨ç«¯æ°æ®ééåæç³»ç»
项ç®å°åï¼https://github.com/Countly/countly-sdk-android
å®ç½ç½åï¼https://count.ly/ -
aFileChooser
æä»¶éæ©å¨ï¼å¯å åµå°ç¨åºä¸ï¼èæ é使ç¨ç³»ç»æä¸æ¹æä»¶éæ©å¨ã
项ç®å°åï¼https://github.com/iPaulPro/aFileChooser -
androidpn
åºäº xmpp åè®®çæ¶æ¯æ¨éè§£å³æ¹æ¡ï¼å æ¬æå¡å¨ç«¯å android 端ã
项ç®å°åï¼https://github.com/dannytiehui/androidpn -
Bolts
Android ç弿¥ç¼ç¨æ¨¡å¼
项ç®å°åï¼https://github.com/BoltsFramework/Bolts-Android/
ä¸ AsyncTask æ¯è¾ï¼(1) 使ç¨çæ¯æ 大å°éå¶ççº¿ç¨æ±
(2) ä»»å¡å¯ç»åå¯çº§èï¼é²æ¢äºä»£ç è¦å -
CastCompanionLibrary-android
使 Android ç¨åºä¸æ´å¿«çæ¥å ¥ Google Cast
项ç®å°åï¼https://github.com/googlecast/CastCompanionLibrary-android
ææ¡£ä»ç»ï¼https://developers.google.com/cast/ -
CastVideos-android
ä» Android 设å¤å享 Video éè¿ Google Cast
项ç®å°åï¼https://github.com/googlecast/CastVideos-android
ææ¡£ä»ç»ï¼https://developers.google.com/cast/ -
Uninstall_Statics
Android åºç¨èªèº«è¢«å¸è½½çå¬åæå¼æµè§å¨çåé¦åè½å®ç°
项ç®å°åï¼https://github.com/sevenler/Uninstall_Statics
ææ¡£ä»ç»ï¼http://www.cnblogs.com/zealotrouge/p/3157126.html http://www.cnblogs.com/zealotrouge/p/3159772.html -
Memento
ä¿è¯å¨ç³»ç»é ç½®æ¹åæ¶ï¼Activity ä¸çæäºæ°æ®å¯ä»¥ç®åå®å ¨çä¿æä¸å
项ç®å°åï¼https://github.com/mttkay/memento
ææ¡£ä»ç»ï¼https://github.com/mttkay/memento#usage -
FreeFlow
å¸å±å¼æï¼æ´ç®åçå建èªå®ä¹å¸å±ï¼å¹¶ä¸å½æ°æ®åå¸å±æ¹åæ¶æ´ç¾è§çè¿æ¸¡å¨ç»
项ç®å°åï¼https://github.com/Comcast/FreeFlow
Demo å°åï¼https://github.com/Comcast/FreeFlow/releases -
Android Gesture Detectors Framework
Android æå¿æ¡æ¶ï¼æ¯æåææè½¬ãç§»å¨ã平移ã缩æ¾ç
项ç®å°åï¼https://github.com/Almeros/android-gesture-detectors -
Mapbox Android SDK
Android Map çæ¿ä»£ç
项ç®å°åï¼https://github.com/mapbox/mapbox-android-sdk -
Activity animation
Activity 跳转å¨ç»ï¼æ¯æå个æ¹åæ³¢æµªçææ
项ç®å°åï¼https://github.com/flavienlaurent/activityanimation
å¨çº¿æ¼ç¤ºï¼https://www.youtube.com/watch?v=-E0sc6w_Jck -
KryoNet
éè¿ NIO æä¾å®¢æ·ç«¯åæå¡å¨ç«¯ TCP/UDP ç½ç»ä¼ è¾ç Java åº
项ç®å°åï¼https://github.com/EsotericSoftware/kryonet -
Rebound
ä¸ä¸ªæ¨¡ä»¿å¼¹ç°§åå¼¹ç Java åºï¼å¯ç¨äºå建å¨ç»
项ç®å°åï¼https://github.com/facebook/rebound -
Android Social Networks
社交ç½ç»æ¥å ¥ç»ä¸ç®¡çå¨ï¼å¯æ¹ä¾¿çä» Twitter, LinkedIn, Facebook, Google Plus ç»éãè·å¾ä¸ªäººä¿¡æ¯ãåéæ¶æ¯ãåéä¸ç¯ãæ·»å æå é¤å¥½å
项ç®å°åï¼https://github.com/antonkrasov/AndroidSocialNetworks
Demo å°åï¼https://play.google.com/store/apps/details?id=com.github.androidsocialnetworks.apidemos -
SmartAppUpdates
Android App å¢éå级ï¼å å«ååç«¯æ¹æ¡ãDemoã以å so åºï¼å¯ç¨äºååºæå¤§ä½ç§¯ App å·®åå级
项ç®å°åï¼https://github.com/cundong/SmartAppUpdates -
Magnet
å建类似 Facebook è天æ¡é¢æ¬æµ®çªçææ
项ç®å°åï¼https://github.com/premnirmal/Magnet -
AcDisplay
å° Android çéç¥é½éä¸å°é屿¾ç¤º
项ç®å°åï¼https://github.com/AChep/AcDisplay
Demo å°åï¼https://play.google.com/store/apps/details?id=com.achep.acdisplay -
QrCodeScan
ZXing å ZBar ç»åçäºç»´ç æ«æé¡¹ç®ï¼æé«äºæ«ææç
项ç®å°åï¼https://github.com/SkillCollege/QrCodeScan
ææå¾ï¼ -
Android-ScreenShot
å®ç° android ç³»ç»æªå±åè½
项ç®å°åï¼https://github.com/Android-ScreenShot/AndroidScreenShotService
ææ¡£ä»ç»ï¼http://blog.csdn.net/buptgshengod/article/details/39155979 -
card.io SDK for Android
ä¿¡ç¨å¡æ«æ Android SDK
项ç®å°åï¼https://github.com/card-io/card.io-Android-SDK
Demo 项ç®ï¼https://github.com/card-io/card.io-Android-SDK/tree/master/SampleApp -
ASNE
Twitter, Facebook, Google Plus, LinkedIn, Instagram, Vkontakte, Odnoklassniki çéæåºï¼å æ¬ä»ä»¬ç大夿°åè½
项ç®å°åï¼https://github.com/gorbin/ASNE
Demo å°åï¼https://play.google.com/store/apps/details?id=com.gorbin.androidsocialnetworksextended.asne -
Android Signature Pad
Android èªå®ä¹çç¾å Viewï¼å¯èªå®ä¹ç¬é¢è²å大å°
项ç®å°åï¼https://github.com/gcacace/android-signaturepad
Demo 项ç®ï¼https://github.com/gcacace/android-signaturepad/tree/master/SignaturePad-Example -
Teleport
Android Wear æ°æ®åæ¥åæ¶æ¯ä¼ éåº
项ç®å°åï¼https://github.com/Mariuxtheone/Teleport -
DebugLog
å¯ä»¥å¸®ä½ å建æ´ç®å忴容æçè§£çè°è¯æ¥å¿ï¼è½å¤åå¥½çæ¾ç¤ºè°è¯ä¿¡æ¯æå¨ç±»å彿°ã
项ç®å°åï¼https://github.com/MustafaFerhan/DebugLog
ææå¾ï¼ -
Logger
ç®åãç¾è§èä¸åå强大ç Android æ¥å¿å·¥å ·
项ç®å°åï¼https://github.com/orhanobut/logger
Demo å°åï¼https://github.com/orhanobut/logger/tree/master/app
ææå¾ï¼ -
jlog
å¯ä»¥çµæ´»é ç½®çæ¥å¿å·¥å ·ï¼æ¯æJSONæå°ï¼æ¥å¿ä¿åå°æå®æä»¶ï¼æ¥å¿æ¾ç¤ºè°ç¨ä½ç½®ï¼æ··æ·æ¨¡å¼ä¸ä¾ç¶ææï¼
项ç®å°åï¼https://github.com/JiongBull/jlog
Demo å°åï¼apkå°å
ææå¾ï¼ -
Phrase
square ç»å¼æºå¤§çåçåç¬¦ä¸²æ¿æ¢ç±»
项ç®å°åï¼https://github.com/square/phrase -
ColorPhrase
模仿 phrase åç对å符串个å«å符é¢è²æ¹åçç±»ï¼é«æå¼ºå¤§ï¼
项ç®å°åï¼https://github.com/THEONE10211024/ColorPhrase
ææå¾ï¼ -
PinyinSearch
ä¸ä¸ªä¸º T9 æç´¢å Qwerty æç´¢,æä¾æ°æ®è§£æä¸å¹é çæ¹æ³çæ¼é³æç´¢ java åºã
项ç®å°åï¼ https://github.com/handsomezhou/PinyinSearchLibrary
Demo å°åï¼ ContactsSearch AppSearch
ææå¾ï¼
APP 示ä¾ï¼ é讯å½åºç¨ï¼å¾®ä¿¡çµè¯æ¬ -
PrainView
PaintView æ¯ä¸ä¸ªç»å¾å·¥å ·:
å¯ç´æ¥ä½¿ç¨è®¾å®æé®æ¥å®ç°å·²æ¥æçæ¹æ³ï¼ä¸æå±æ§å¼º
åºç¡åè½ï¼æ´æ¢é¢è²ãæ´æ¢æ©¡ç®ãä»¥åæ´æ¢æ©¡ç®åç¬çç²ç»ãæ¸ å±ãåå ¥å¾ç
ç¹æ®åè½ï¼ä¿åç»ç¬è½¨è¿¹å¸§å¨ç»ã帧å¨ç»å¯¼å ¥å¯¼åºãReDoåUnDo
项ç®å°åï¼Paintview
ææå¾ï¼
demoå°åï¼apkå°å
åçè§£æï¼PaintView ç»å¾æ§ä»¶è§£æ -
CodeView
CodeViewä»£ç æ¥çï¼ä¿®æ¹å·¥å ·: åºäºWebViewå¶ä½ç代ç ç¼è¾å¨,å®ç°ä»£ç é«äº®ï¼æè²ä¸»é¢
项ç®å°åï¼CodeView
ææå¾ï¼
demoå°åï¼apkå°å -
ExplorerView
æä»¶æµè§å¨ï¼ç»§æ¿èªListViewï¼å¯æå±æ§å¼ºï¼å¯è¿è¡æä»¶ç±»ååæ
项ç®å°åï¼CodeView
ææå¾ï¼
demoå°åï¼apkå°å -
ReadView
å°è¯´é 读å¨ï¼æ¯ææååä½ãé¢è²ãèæ¯ãè¿åº¦çå¤ç§è°æ´ï¼æ¯æä¸é®è®¾ç½®ã
项ç®å°åï¼ReadView
ææå¾ï¼
demoå°åï¼apkå°å -
MarkDownView
æ¯æMarkDownè¯æ³ç渲æå¨,åºäºWebViewçMarkDown渲æå¨,æ¯ææ ååçMarkDownè¯æ³, è°ç¨æ¥å£åCodeViewä¿æä¸è´ä½¿ç¨ç®ä¾¿
项ç®å°åï¼ReadView
ææå¾ï¼
demoå°åï¼apkå°å -
VerTextViewç«è¡æççTextView:
æ¯æç«è¡æçï¼æ·»å äºä¸å线åè½ï¼å¼å¯ç®ä¾¿ï¼ä¸å线ç²ç»ãé¢è²ãé´è·åå¯èªå®ä¹ï¼
æ¥å£è°ç¨æ¹å¼ä¸TextViewç¸ä¼¼ï¼ä½¿ç¨ç®ä¾¿ã
项ç®å°åï¼ReadView
ææå¾ï¼
demoå°åï¼apkå°å -
GHDownloadä¸è½½æ¡æ¶
æ¯æå线ç¨åå¤çº¿ç¨æç¹ä¸è½½ï¼ç®åæç¨ã
项ç®å°åï¼GHDownload
第ä¸é¨å ä¼ç§é¡¹ç®
主è¦ä»ç»é£äº Android è¿ä¸éç宿´é¡¹ç®ï¼ç®åå å«ç项ç®ä¸»è¦ä¾æ®æ¯é¡¹ç®ææææé¡¹ç®åå±è§èæ¯è¾å¥½ã
ä¸ãç³»ç»åå¹³å°
- Linux
项ç®å°åï¼https://github.com/torvalds/linux - Android
项ç®å°åï¼https://android.googlesource.com/
äºã项ç®
-
ZXing
äºç»´ç æ«æå·¥å ·
项ç®å°åï¼https://github.com/zxing/zxing æ https://code.google.com/p/zxing/
APK å°åï¼https://play.google.com/store/apps/details?id=com.google.zxing.client.android
å ¶ä»ï¼ç°å¨å¸é¢ä¸å¾å¤åºç¨çäºç»´ç æ«æåè½é½æ¯ä»è¿ä¸ªä¿®æ¹èæ¥ -
photup
ç¼è¾æºæ¹éä¸ä¼ ç §çå° facebook ä¸
项ç®å°åï¼https://github.com/chrisbanes/photup
APK å°åï¼https://play.google.com/store/apps/details?id=uk.co.senab.photup
å ¶ä»ï¼ä»£ç åå åçï¼å¾æ£ãä¸è¿è¿ä¸ªé¡¹ç®ä¾èµç弿ºé¡¹ç®æ¯è¾å¤ï¼æ¯è¾é¾ç¼è¯ -
github-android
Github ç Android 客æ·ç«¯é¡¹ç®
项ç®å°åï¼https://github.com/github/android
APK å°åï¼https://play.google.com/store/apps/details?id=com.github.mobile -
Notes
MIUI 便ç¾
项ç®å°åï¼https://github.com/MiCode/Notes
APK å°åï¼https://github.com/Trinea/TrineaDownload/blob/master/miui-note-demo.apk?raw=true
å ¶ä»ï¼é¡¹ç®åå æ¯è¾åçï¼ç¸æ¯è¾ miui çæä»¶ç®¡çå¨ https://github.com/MiCode/FileExplorer 代ç è§èè¾å¥½å¾å¤ -
weicuiyuan
忬¡å -æ°æµªå¾®å客æ·ç«¯
项ç®å°åï¼https://github.com/qii/weiciyuan
APK å°åï¼https://play.google.com/store/apps/details?id=org.qii.weiciyuan -
Douya
è±è½ââMaterial Design çè±ç£å®¢æ·ç«¯
项ç®å°åï¼https://github.com/DreaminginCodeZH/Douya
ææå¾ï¼ -
gnucash-android
ä¸ä¸ªè®°è´¦ç财软件
项ç®å°åï¼https://github.com/codinguser/gnucash-android
APK å°åï¼http://play.google.com/store/apps/details?id=org.gnucash.android -
AntennaPod
æ¯æ rss 订é ãé³ä¹è®¢é
项ç®å°åï¼https://github.com/danieloeh/AntennaPod
APK å°åï¼https://play.google.com/store/apps/details?id=de.danoeh.antennapod -
ChaseWhisplyProject
æé¬¼æ¸¸æ
项ç®å°åï¼https://github.com/tvbarthel/ChaseWhisplyProject
APK å°åï¼https://play.google.com/store/apps/details?id=fr.tvbarthel.games.chasewhisply -
Tweet Lanes
åè½å®æ´ç Twitter 客æ·ç«¯
项ç®å°åï¼https://github.com/chrislacy/TweetLanes
APK å°åï¼https://play.google.com/store/apps/details?id=com.tweetlanes.android -
Financius
ç®åæç¨çè®°è´¦ç¨åº
项ç®å°åï¼https://github.com/mvarnagiris/Financius
APK å°åï¼https://play.google.com/store/apps/details?id=com.code44.finance -
todo.txt-android
todo.txt ç宿¹ Android åºç¨
项ç®å°åï¼https://github.com/ginatrapani/todo.txt-android
APK å°åï¼https://play.google.com/store/apps/details?id=com.todotxt.todotxttouch -
simpletask
åºäº todo.txt 宿¹åºç¨çå¦ä¸ä¸ªå®¢æ·ç«¯
项ç®å°åï¼https://github.com/mpcjanssen/simpletask-android
APK å°åï¼https://play.google.com/store/apps/details?id=nl.mpcjanssen.todotxtholo -
Muzei Live Wallpaper
宿¶æ´æ¢æ¡é¢ç²¾ç¾å£çº¸
项ç®å°åï¼https://github.com/romannurik/muzei
APK å°åï¼https://play.google.com/store/apps/details?id=net.nurik.roman.muzei -
Scanbook
æ«ææç´¢æ¥è¯¢å¾ä¹¦ä¿¡æ¯
项ç®å°åï¼https://github.com/JayFang1993/ScanBook
APK å°åï¼http://www.wandoujia.com/apps/com.scanbook -
iosched
The Google I/O 2014 Android App
项ç®å°åï¼https://github.com/google/iosched
APK å°åï¼https://play.google.com/store/apps/details?id=com.google.samples.apps.iosched -
CoolClock
An Android clock
项ç®å°åï¼https://github.com/socoolby/CoolClock
APK å°åï¼https://github.com/socoolby/CoolClock/blob/master/CoolClock.apk
ææå¾ï¼
第åé¨å å¼åå·¥å ·åæµè¯å·¥å ·
主è¦ä»ç»å Android å¼åå·¥å ·åæµè¯å·¥å ·ç¸å ³ç弿ºé¡¹ç®ã
ä¸ãå¼åæçå·¥å ·
-
Parceler
éè¿æ³¨è§£åå·¥å ·ç±»èªå¨å®æå®ä½ç±» Parcelable åå¼ä¼ é
项ç®å°åï¼https://github.com/johncarl81/parceler -
Json2Java
æ ¹æ® JSon æ°æ®èªå¨çæå¯¹åºç Java å®ä½ç±»ï¼è¿æ¯æ ParcelãGson Annotations 对åºä»£ç èªå¨çæãæå¾ åç»çæåç¶ç±»ä»¥åå¤ url æå»ºæ´ä¸ªå·¥ç¨çåè½
项ç®å°åï¼https://github.com/jonfhancock/JsonToJava
å¨çº¿æ¼ç¤ºï¼http://jsontojava.appspot.com/ -
IntelliJ Plugin for Android Parcelable boilerplate code generation
Android studio æä»¶ï¼çæ Parcelable 代ç
项ç®å°åï¼https://github.com/mcharmas/android-parcelable-intellij-plugin
ææå¾ï¼ -
Android Holo Colors IntelliJ Plugin
Android studio æä»¶ï¼çæ holo æ ·å¼ 9 patch å¾ç
项ç®å°åï¼https://github.com/jeromevdl/android-holo-colors-idea-plugin
ææå¾ï¼ -
Android Drawable Factory
ç¨äºçæå个å辨ççå¾ç
项ç®å°åï¼https://github.com/tizionario/AndroidDrawableFactory
ææå¾ï¼ -
SelectorChapek for Android
Android Studio æä»¶ï¼å¯æ ¹æ®åºå®æä»¶åæ ¼å¼èµæºèªå¨çæ drawable selectors xml æä»¶ã
项ç®å°åï¼https://github.com/inmite/android-selector-chapek -
Android Action Bar Style Generator
Android ActionBar æ ·å¼çæå¨ï¼å¯å¨çº¿éæ© ActionBar æ ·å¼èªå¨çææéè¦çå¾çèµæºå xml æä»¶
项ç®å°åï¼https://github.com/jgilfelt/android-actionbarstylegenerator
å¨çº¿æ¼ç¤ºï¼http://jgilfelt.github.io/android-actionbarstylegenerator/ -
ButterKnifeZelezny
ç¨äºå¿«éçæButterKnifeView æ³¨å ¥ä»£ç ç Android Studio/IDEA æä»¶
项ç®å°åï¼https://github.com/inmite/android-butterknife-zelezny -
RoboCoP
å©ç¨ Gradle task æ ¹æ®åºå®æ ¼å¼ç json æä»¶çæ ContentProvider
项ç®å°åï¼https://github.com/mediarain/RoboCoP -
appiconsizes
ç¨äºçæå个å辨ççå¾ç
项ç®å°åï¼http://www.appiconsizes.com/ -
AndroidUtiles éåäºææå¸¸ç¨çå®åå·¥å ·ç±» 项ç®å°åï¼https://github.com/l123456789jy/Lazy
-
Gradle Retrolambda Plugin
Retrolambdaæ¯å° Java8 ç Lambdas åºç¨äº Java7 çå·¥å ·ï¼æ¬é¡¹ç®æ¯ Gradle æä»¶ï¼éè¿ Retrolambda ä»è使 Java æ Android 项ç®ç¨ Java8 ç Lambdas ç¼åï¼å°ç¼è¯åçåèç 转æ¢ä¸º Java6 å 7 çåèç ä»èæ£å¸¸è¿è¡
项ç®å°åï¼https://github.com/evant/gradle-retrolambda -
Dagger IntelliJ Plugin
dagger ç intellij æä»¶
项ç®å°åï¼https://github.com/square/dagger-intellij-plugin -
Android Gen Drawable Maven plugin
å¨ç¼è¯æ¶æ ¹æ® SVG æè¿°æä»¶çæä¸åå辨çç jpgãpng æç¹ 9 å¾ç
项ç®å°åï¼https://github.com/avianey/androidgendrawable-maven-plugin -
Android Asset Studio
åç§ Android èµæºèªå¨çæå¨ï¼å æ¬å¯å¨å¾æ ãActionBar 徿 ãéç¥æ 徿 ãç¹ 9 ç
项ç®å°åï¼https://github.com/romannurik/AndroidAssetStudio
å¨çº¿æ¼ç¤ºï¼http://romannurik.github.io/AndroidAssetStudio/ -
jsonschema2pojo
æ ¹æ® Json å å®¹çæ java å¯¹è±¡ï¼æ¯æ jackjson å gson
项ç®å°åï¼https://github.com/joelittlejohn/jsonschema2pojo
å¨çº¿æ¼ç¤ºï¼http://www.jsonschema2pojo.org/ -
GsonFormat
æ ¹æ® JSONObject æ ¼å¼çå符串,èªå¨çæå®ä½ç±»åæ°ç Android Studio/IntelliJ IDEA æä»¶
项ç®å°åï¼https://github.com/zzz40500/GsonFormat
ææå¾ï¼ -
Json2Class
æ ¹æ®JsonçæJavaæä»¶çAndroid Studio/IntelliJ IDEA æä»¶ï¼å¹¶ä¸å¯ä»¥éæ©Parcelableæè Serializable
项ç®å°åï¼https://github.com/anzewei/Json2Class
ææå¾ï¼ -
9-Patch-Resizer
èªå¨çæ png åç¹ 9 å¾ççä¸åå辨ççæ¬
项ç®å°åï¼https://github.com/redwarp/9-Patch-Resizer -
AndroidLocalizationer
å¯ç¨äºå°é¡¹ç®ä¸ç string èµæºèªå¨ç¿»è¯ä¸ºå ¶ä»è¯è¨ç Android Studio/IntelliJ IDEA æä»¶
项ç®å°åï¼https://github.com/westlinkin/AndroidLocalizationer -
Material Palette
ä¸ä¸ªå°ç°æçè²å½©æ¹æ¡ç»åæææè®¾è®¡çè°è²æ¿æ¹æ¡ï¼æä¾ä¸è½½ãéå两个主è¦è²å½©å便å¯ä»¥æä¾ä¸è½½ï¼æä¾ä¸è½½çæ ¼å¼å¯ä»¥æ¯ android çèµæº xml æä»¶ï¼ä»¥è²å½©çæ¹å¼æä¾ï¼ä¹å¯ä»¥æ¯ CSSãSVGãPNG çå¸¸è§æ ¼å¼æä»¶ã
项ç®å°åï¼http://www.materialpalette.com/
äºãå¼åèªæµç¸å ³
-
Quality Tools for Android
Android æµè¯åèªæµå·¥å ·éåå示ä¾
项ç®å°åï¼https://github.com/stephanenicolas/Quality-Tools-for-Android -
android-test-kit
Google ç Android æµè¯å·¥å ·
å æ¬ GoogleInstrumentationTestRunner(å¢å¼ºçç InstrumentationTestRunner)å Espresso(ç¨äºå¿«éååºå¯é æµè¯ç¨ä¾ç API)
项ç®å°åï¼https://code.google.com/p/android-test-kit/
ææ¡£ä»ç»ï¼https://code.google.com/p/android-test-kit/w/list -
robolectric
æµè¯ç¨ä¾ç¼åæ¡æ¶
项ç®å°åï¼https://github.com/robolectric/robolectric
Demo å°åï¼https://github.com/robolectric/robolectricsample
ææ¡£ä»ç»ï¼http://robolectric.org/
ç¹ç¹ï¼(1). ä¸éè¦æ¨¡æå¨å¨ä¸è¬ JVM å°±å¯ä»¥è¿è¡æµè¯ç¨ä¾
(2). è½å®æå¨çæºä¸ç大é¨åæµè¯å æ¬æåºå¨
å ¶ä»çæµè¯ç¨ä¾åç¸å ³æ¨¡å Mock å¯è§ï¼android-mock, mockito, easy-mock -
Android FEST
æä¾ä¸äºåæ¹ä¾¿çæè¨ï¼å¯ç¨äºæé«ç¼å Android èªæµä»£ç æç
项ç®å°åï¼https://github.com/square/fest-android -
BoundBox
å¯ç¨äºæµè¯ç±»åç§è®¿é®æéç屿§ãæ¹æ³ãå®é æ¯éè¿ BoundBox è¿ä¸ª annotation çæä¸ä¸ªå±æ§åæ¹æ³é½æ¯ public æéçä¸é´ç±»å¹¶å¯¹æ¤ç±»è¿è¡æµè¯å®æç
项ç®å°åï¼https://github.com/stephanenicolas/boundbox -
Hugo
ç¨äºæå°å½æ°ä¿¡æ¯åæ§è¡æ¶é´çå·¥å ·ï¼ä» å¨ debug 模å¼çæ
项ç®å°åï¼https://github.com/JakeWharton/hugo -
scalpel
å¨åºç¨ä¸é¢æ·»å ä¸å±ç¨äºçé¢è°è¯
项ç®å°åï¼https://github.com/JakeWharton/scalpel -
Android Screenshot library
Android æªå¾å·¥å ·ç±»ï¼ç¨äºå¨æç»éææ¶æªå¾
项ç®å°åï¼https://github.com/rtyley/android-screenshot-lib -
sonar-android-lint-plugin
å° android lint çéè¯¯å¨ sonar ä¸å±ç°
项ç®å°åï¼https://github.com/SonarCommunity/sonar-android
ä¸ãæµè¯å·¥å ·
-
Spoon
å¯ç¨äº android ä¸åæºå设å¤èªå¨åæµè¯ï¼è½å°åºç¨ apk åæµè¯ apk è¿è¡å¨ä¸åæºå¨ä¸å¹¶çæç¸åºæµè¯æ¥åã
项ç®å°åï¼https://github.com/square/spoon -
Tencent APT
APT æ¯è ¾è®¯å¼æºçä¸ä¸ª Android å¹³å°é«ææ§è½æµè¯ç»ä»¶ï¼æä¾ä¸°å¯å®ç¨çåè½ï¼éç¨äºå¼åèªæµãå®ä½æ§è½ç¶é¢ï¼æµè¯äººå宿æ§è½åºåæµè¯ãç«åå¯¹æ¯æµè¯
项ç®å°åï¼https://github.com/stormzhang/APT -
Emmagee
ç½æå¼æºçæ§è½æµè¯å·¥å ·ï¼å æ¬ CPUãå åãç½ç»æµéãå¯å¨æ¶é´ãçµæ± ç¶æç
项ç®å°åï¼https://github.com/NetEase/Emmagee -
Android py-uiautomator
py-uiautomator æ¯ä¸ä¸ªå¯¹ Android uiautomator ç¨ python è¿è¡å°è£ çæµè¯æ¡æ¶.
项ç®å°åï¼https://github.com/xiaocong/uiautomator -
Augmented Traffic Control
模æç½ç»ç¶åµï¼å æ¬å¸¦å®½ãæ¶å»¶æå¨ã丢å çãéå çãå éæç
项ç®å°åï¼https://github.com/facebook/augmented-traffic-control -
stetho
强大ç Android Debug å·¥å ·ãæ¯æç½ç»è¯·æ±çæ§ä»¥åæ°æ®åºæ¥çï¼å¯ä»¥å Chrome DevTools ç»åæè å½ä»¤è¡æ¨¡å¼ã
项ç®å°åï¼https://github.com/facebook/stetho
åãå¼ååç¼è¯ç¯å¢
-
Buck
facebook 弿ºç Android ç¼è¯å·¥å ·ï¼æçæ¯ ant ç两åã主è¦ä¼ç¹å¨äºï¼
(1) å å¿«ç¼è¯é度ï¼éè¿å¹¶è¡å©ç¨å¤æ ¸ cpu åè·è¸ªä¸åèµæºåå°å¢éç¼è¯æ¶é´å®ç°
(2) å¯ä»¥å¨ç¼è¯ç³»ç»ä¸çæç¼è¯è§åèæ é¡»å¦å¤çç³»ç»çæç¼è¯è§åæä»¶
(3) ç¼è¯åæ¶å¯çæåå æµè¯ç»æ
(4) æ¢å¯ç¨äº IDE ç¼è¯ä¹å¯ç¨äºæç»éæç¼è¯
(5) facebook æç»ä¼åä¸
项ç®å°åï¼https://github.com/facebook/buck -
Android Maven Plugin
Android Maven æä»¶ï¼å¯ç¨äºå¯¹ android 䏿¹ä¾èµè¿è¡ç®¡çãå¨ J2EE å¼åä¸ï¼maven æ¯é常æççä¾èµåºç®¡çå·¥å ·ï¼å¯ç»ä¸ç®¡çä¾èµåºã
项ç®å°åï¼https://github.com/jayway/maven-android-plugin -
umeng-muti-channel-build-tool
æ¸ éæå å·¥å ·
项ç®å°åï¼https://github.com/umeng/umeng-muti-channel-build-tool
å¦å¯åè§ Google çæå»ºç³»ç» Gradleï¼http://tools.android.com/tech-docs/new-build-system/user-guide -
Genymotion
ç®åæå¥½ç¨æå¿«ç android 模æå¨
项ç®å°åï¼http://www.genymotion.com/
Android studio éææ§ä»¶ï¼ http://plugins.jetbrains.com/plugin/7269?pr=idea
Cyril Mottier æ¨èï¼http://cyrilmottier.com/2013/06/27/a-productive-android-development-environment/ -
gradle-mvn-push
æ¹ä¾¿çå° Gradle ç Artifacts ä¸ä¼ å° Maven ä»åº
项ç®å°åï¼https://github.com/chrisbanes/gradle-mvn-push
ææ¡£ä»ç»ï¼https://github.com/chrisbanes/gradle-mvn-push#usage -
Android Emulator Plugin for Jenkins
Android 模æå¨ jenkins æä»¶ï¼ç¨äº Jenkins åæç»éææ¶è·æ¨¡æå¨æµè¯
项ç®å°åï¼https://github.com/jenkinsci/android-emulator-plugin -
Android Maven Plugin
管çåºç¨æéè¦çä¾èµåºãå æ¬çæå»ºå·¥å ·æ MavenãGradleãantãsbt
项ç®å°åï¼https://github.com/mosabua/maven-android-sdk-deployer -
SDK Manager Plugin
ä¸è½½å管ç Android SDK ç Gradle æä»¶
项ç®å°åï¼https://github.com/JakeWharton/sdk-manager-plugin -
Gradle Protobuf Plugin
å°.proto æä»¶è½¬æ¢æ Java æä»¶ç gradle æä»¶
项ç®å°åï¼https://github.com/andrewkroh/gradle-protobuf-plugin -
ChromeADB
Chrome ç Adb æä»¶ï¼å½ç»å½åï¼è½çå°ææè¿æ¥ç设å¤å¹¶æä½ï¼å¯ä»¥çåºç¨ãè¿ç¨ãå ååç£çä½¿ç¨æ åµç
项ç®å°åï¼https://github.com/importre/chromeadb
äºãå ¶ä»
-
GT
APPçé身è°è¯å¹³å°ï¼å®æ¯ç´æ¥è¿è¡å¨ææºä¸çâéæè°è¯ç¯å¢â(IDTE, Integrated Debug Environment)ã
项ç®å°åï¼https://github.com/TencentOpen/GT
ææ¡£ä»ç»ï¼http://gt.qq.com/docs.html -
ViewServer
å 许 app è¿è¡å¨ä»»ä½ææºä¸é½å¯ä»¥ç¨ HierarchyViewer æ¥ç
项ç®å°åï¼https://github.com/romainguy/ViewServer -
GridWichterle for Android
卿´ä¸ªç³»ç»ä¸æ¾ç¤ºä¸ä¸ª gridï¼ç¨æ¥å¸®å©æ¥çåºç¨å¸å±å使å¾å¸å±æ´ç¾è§ï¼å¯è®¾ç½® grid ç½æ ¼å¤§å°åé¢è²ï¼android æ¨è 48dp å 8dpï¼å¯è§ Android Design Guidelines â Metrics and Gridsï¼æ¯èµ· hierarchyviewer ç¸å·®çè¿ï¼ä¸è¿å¶å°å¯ç¨æ¥ä½ä¸ºå¸å±æ¥çå·¥å ·ã
项ç®å°åï¼https://github.com/inmite/android-grid-wichterle
Demo å°åï¼https://play.google.com/store/apps/details?id=eu.inmite.android.gridwichterle -
Catlog
ææºç«¯ log æ¥çå·¥å ·ï¼æ¯æä¸åé¢è²æ¾ç¤ºãå ³é®åè¿æ»¤ã级å«è¿æ»¤ãè¿ç¨ id è¿æ»¤ãå½å¶åè½ç
项ç®å°åï¼https://github.com/nolanlawson/Catlog
å¨çº¿æ¼ç¤ºï¼https://play.google.com/store/apps/details?id=com.nolanlawson.logcat -
PID Cat
æ ¹æ® package æ¥ç logcat æ¥å¿
项ç®å°åï¼https://github.com/JakeWharton/pidcat -
ACRA
åºç¨å´©æºä¿¡æ¯æ¥å¿ä¸æ¥å° GoogleDoc å·¥å ·ï¼ç½é¡µçå±ç°ç»æä¸æ¹å¼æºå°å https://github.com/BenoitDuffez/crashreportsviewer
项ç®å°åï¼https://github.com/ACRA/acra
ææ¡£ä»ç»ï¼https://github.com/ACRA/acra/wiki/BasicSetup -
Crashlytics
æä¾ä¸°å¯çåºç¨å´©æºä¿¡æ¯æ¥å¿æ¶é
è½»é级ï¼ä¸°å¯ï¼å¯èªå®ä¹åºç¨å´©æºä¿¡æ¯æ¶éå¨ï¼éæé®ä»¶éç¥
项ç®å°åï¼http://www.crashlytics.com/
éææä»¶ï¼Android Studio, Eclipse and IntelliJ -
Android Resource Navigator
chrome æä»¶ï¼å¯ä»¥æ¹ä¾¿çæ¥ç github ä¸ android æºç å·¥ç¨ç styles.xml å themes.xmlã主è¦åè½ï¼
(1) å¿«éæå¼ android styles.xml themes.xml
(2) æ¹ä¾¿å¨èµæºé´è·³è½¬ãstyles.xml themes.xml æä»¶ä¸èµæºé¾æ¥è·³è½¬ï¼å¯ä»¥æ¹ä¾¿è·³è½¬å°æä¸ªèµæº
(3) æ¹ä¾¿æ¥æ¾æä¸ª style å themeãchrome å°åæ è¾å ¥ arn+tab+æç´¢å 容å车å³å¯
(4) èªå¨ä¸è½½ä¸åå辨çä¸ç drawable
(5) éè¿æ å°æ¥æ¾é£äºä¸æ¯æç §åºå®å½åè§åå½åç style å theme
项ç®å°åï¼https://github.com/jgilfelt/android-resource-navigator
å¨çº¿æ¼ç¤ºï¼https://chrome.google.com/webstore/detail/android-resource-navigato/agoomkionjjbejegcejiefodgbckeebo?hl=en&gl=GB -
android-resource-remover
æ ¹æ® lint çæç¤ºå é¤é¡¹ç®ä¸æ ç¨çèµæºï¼åå°å ç大å°
项ç®å°åï¼https://github.com/KeepSafe/android-resource-remover -
Telescope
éè¿æå¿æªå¾ä»¥ç¹å®ä¸»é¢åéå°ç¹å®é®ç®±å°åæ¥å Bug
项ç®å°åï¼https://github.com/mattprecious/telescope -
Complete Android Fragment & Activity Lifecycle
宿´ç Android Fragment/Activity çå½å¨æå¾
项ç®å°åï¼https://github.com/xxv/android-lifecycle -
Bugsnag Notifier for Android
éè¿Thread.UncaughtExceptionHandler
æè·åºç¨æªå¤ççå¼å¸¸å´©æº Bug å¹¶ç¨ Notification å±ç¤ºåæ¶ä¸ä¼ å°åå°æå¡å¨
项ç®å°åï¼https://github.com/bugsnag/bugsnag-android
ææ¡£ä»ç»ï¼https://github.com/bugsnag/bugsnag-android#installation--setup -
Material Design Icons
Google Material Design è§èä¸ç Icon
项ç®å°åï¼https://github.com/google/material-design-icons -
scrollscreenshot
Android æ»å¨å±å¹èªå¨æªå¾ jar å ï¼æ¯æçºµåãæ¨ªåæ»å¨æªå±æ¼æ¥
项ç®å°åï¼https://github.com/PGSSoft/scrollscreenshot
ææå¾ï¼ -
droidicon
1600+çæµ·é Iconï¼å æ¬ 750+ç Material Design icons
项ç®å°åï¼https://github.com/theDazzler/droidicon -
leakcanary
Android å 忳鲿£æµå·¥å ·ï¼éææ¹ä¾¿ï¼åºç°æ³é²åæ¥åç´è§
项ç®å°åï¼https://github.com/square/leakcanary
ææå¾ï¼ -
CacheUtilsLibrary
å°ä»»ä½Java Objectç±»åçæ°æ®åºååååå ¥ç¼åæä»¶ï¼å°æ¥ä½¿ç¨æ¶è¯»åç¼åæä»¶å¹¶ååºååæå¯¹åºJava Objectçåº
项ç®å°åï¼https://github.com/westlinkin/CacheUtilsLibrary -
BlockCanary
BlockCanaryæ¯ä¸ä¸ªAndroidå¹³å°çä¸ä¸ªéä¾µå ¥å¼çæ§è½çæ§ç»ä»¶ï¼åºç¨åªéè¦å®ç°ä¸ä¸ªæ½è±¡ç±»ï¼æä¾ä¸äºè¯¥ç»ä»¶éè¦çä¸ä¸æç¯å¢ï¼å°±å¯ä»¥å¨å¹³æ¶ä½¿ç¨åºç¨çæ¶åæ£æµä¸»çº¿ç¨ä¸çåç§å¡æ ¢é®é¢ï¼å¹¶éè¿ç»ä»¶æä¾çåç§ä¿¡æ¯åæåºåå å¹¶è¿è¡ä¿®å¤ã
项ç®å°å: https://github.com/moduth/blockcanary
第äºé¨å
主è¦ä»ç»é£äºä¹äºåäº«å¹¶ä¸æä¸äºå¾ä¸éç弿ºé¡¹ç®ç个人åç»ç»ãFollow 大ç¥ï¼æ·±æå¤§ç¥ç项ç®å followingï¼ä½ ä¼åç°å¾å¤ã
ä¸ã个人
-
JakeWharton  ç°å°±èäº Googleï¼ï¼æ¾å°±èäº Squareï¼ï¼ç»å¯¹çé¼ç大ç¥ï¼é¡¹ç®ä¸»è¦éä¸å¨ Android çæ¬å ¼å®¹ï¼ViewPager åå¼åå·¥å ·ä¸ Â Github å°åï¼https://github.com/JakeWharton
代表ä½ï¼ActionBarSherlockï¼Android-ViewPagerIndicatorï¼Nine Old Androidsï¼SwipeToDismissNOAï¼hugoï¼butterknifeï¼Android-DirectionalViewPager, scalpel
pidcat å¦å¤å¯¹ square åå ¶ä»å¼æºé¡¹ç®æå¾å¤è´¡ç®
主页ï¼http://jakewharton.com/ -
Chris Banes
Github å°åï¼https://github.com/chrisbanes
代表ä½ï¼ActionBar-PullToRefreshï¼PhotoViewï¼Android-BitmapCacheï¼Android-PullToRefresh
主页ï¼http://chris.banes.me/ -
Koushik Dutta
å°±èäº ClockworkMod
Github å°åï¼https://github.com/koush
代表ä½ï¼Superuserï¼AndroidAsyncï¼UrlImageViewHelperï¼ion, å¦å¤å¯¹ https://github.com/CyanogenMod ç弿ºé¡¹ç®æå¾å¤è´¡ç®
主页ï¼http://koush.com/ -
Simon Vig
Github å°åï¼https://github.com/SimonVT
代表ä½ï¼android-menudrawerï¼MessageBar
主页ï¼http://simonvt.net/ -
Manuel Peinado
Github å°åï¼https://github.com/ManuelPeinado
代表ä½ï¼FadingActionBarï¼GlassActionBarï¼RefreshActionItemï¼QuickReturnHeader -
Emil Sj?lander
Github å°åï¼https://github.com/emilsjolander
代表ä½ï¼StickyListHeadersï¼sprinklesï¼android-FlipView
主页ï¼http://emilsjolander.se/ -
greenrobot
Github å°åï¼https://github.com/greenrobot
代表ä½ï¼greenDAOï¼EventBus
主页ï¼http://greenrobot.de/ -
Jeff Gilfelt
Github å°åï¼https://github.com/jgilfelt
代表ä½ï¼android-mapviewballoonsï¼android-viewbadgerï¼android-actionbarstylegeneratorï¼android-sqlite-asset-helper
主页ï¼http://jeffgilfelt.com -
Romain Guy
Android team æå(2013.10 å·²ç¦»å¼ Android teamï¼ä»å¨ Google)
Github å°åï¼https://github.com/romainguy
代表ä½ï¼ViewServer
主页ï¼http://www.curious-creature.org/category/android/
å人æå½±ä½åï¼http://www.flickr.com/photos/romainguy -
sephiroth74
å°±èäº Aviary.com
Github å°åï¼https://github.com/sephiroth74
代表ä½ï¼ImageViewZoomï¼HorizontalVariableListViewï¼AndroidWheelï¼purePDF
主页ï¼http://www.sephiroth.it/ -
Cyril Mottier
Google å¼åè ä¸å®¶è®¤è¯ï¼åå¸ä¸äº Android æå·§åæç«
Github å°åï¼https://github.com/cyrilmottier
代表ä½ï¼GreenDroidï¼Polaris
主页ï¼http://cyrilmottier.com/
äºãç»ç»
-
Square
ææåº¦æè¯å¿çä¼ä¸ï¼å¾å¤ä¸éçå享
Github å°åï¼https://github.com/square
代表ä½ï¼okhttpãfest-androidï¼android-times-squareãpicassoãdaggerãspoon çç
主页ï¼http://square.github.io/ -
Inmite s.r.o.
Github å°åï¼https://github.com/inmite
代表ä½ï¼android-styled-dialogsï¼android-grid-wichterleï¼android-selector-chapek
主页ï¼http://www.inmite.eu/
ä¸ãå客
é¨åå½å¤èå Android å¼åè ä¿¡æ¯
License
Copyright 2014 [trinea.cn](https://www.trinea.cn/)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Top Related Projects
A curated list of awesome Android UI/UX libraries
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
A curated list of awesome Go frameworks, libraries and software
😎 Awesome lists about all kinds of interesting topics
Convert
designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual Copilot