GithubHelp home page GithubHelp logo

androidlife's Introduction

AndroidLife

The Android's life is very interesting and rich.


1. ImageScaleTypesActivity

Introduce the ImageView scale properties
介绍ImageView scale属性
Detailed introduction
Screenshot:
ImageScaleTypesActivity


2.AsyncTaskActivity

Analysis of AsyncTask, and provide an AsyncTask template
分析AsyncTask,并提供一个AsyncTask的模板
Detailed introduction
Screenshot:
ImageScaleTypesActivity


3.TextInputLayoutActivity

Show the TextInputLayout of support design
展示 support design 的 TextInputLayout
Detailed introduction
Screenshot:
TextInputLayoutActivity


4.RefreshUIActivity

Introduced the Android UI refresh four ways
介绍 Android UI 刷新的四种方式
Detailed introduction
Screenshot:
RefreshUIActivity


5.LaunchModeActivity

Show the singleTask launchmode effect
展示 singleTask launchmode 效果
Detailed introduction
Screenshot:
LaunchModeActivity


6.NavigationViewActivity

Show the NavigationView of support design
展示 support design 的 NavigationView
Detailed introduction
Screenshot:
NavigationViewActivity


7.DeviceUtilActivity

Introduce the DeviceUtil
介绍 DeviceUtil
Detailed introduction
Screenshot:
DeviceUtilActivity


8.FloatingActionButtonActivity

Show the FloatingActionButton of support design
展示 support design 的 FloatingActionButton
Detailed introduction
Screenshot:
FloatingActionButtonActivity


9.SnackbarActivity

Show the Snackbar of support design
展示 support design 的 Snackbar
Detailed introduction
Screenshot:
SnackbarActivity


10.DateUtilActivity

Introduce the DateUtil
介绍 DateUtil
Detailed introduction
Screenshot:
DateUtilActivity


11.EasySlidingTabsActivity

Introduce the EasySlidingTabs
介绍 EasySlidingTabs
Detailed introduction
Screenshot:
11.EasySlidingTabsActivity


12.AutoAdjustSizeEditTextActivity

Show the AutoAdjustSizeEditText
展示 AutoAdjustSizeEditText
Detailed introduction
Screenshot:
AutoAdjustSizeEditTextActivity


13.AutoAdjustSizeTextViewActivity

Show the AutoAdjustSizeTextView
展示 AutoAdjustSizeTextView
Detailed introduction
Screenshot:
AutoAdjustSizeTextViewActivity


14.DownloadImageToGalleryActivity

Small functions: download the pictures, and save the Android album.This involves a util - ImageUtil
小功能:下载图片,并且保存到Android相册里。这里涉及到一个util - ImageUtil
Detailed introduction
Screenshot:
DownloadImageToGalleryActivity


15.EasyRecyclerViewActivity

Introduce the EasyRecyclerView
介绍 EasyRecyclerView
Detailed introduction
Screenshot:
EasyRecyclerViewActivity


16.NormalTabLayoutActivity & SetIconTabLayoutActivity & ImageSpanTabLayoutActivity & CustomViewTabLayoutActivity

Show the TabLayout of support design and four kinds of style design
展示 support design 中的 TabLayout ,及其四种设计样式
Detailed introduction
Screenshot:
TabLayoutActivity


17.CoordinatorLayoutActivity

Introduce the CoordinatorLayout of support design
Here only including: app:layout_scrollFlags and app:layout_behavior
介绍 support design 中的 CoordinatorLayout
这里仅仅包括:app:layout_scrollFlagsapp:layout_behavior
Screenshot:
CoordinatorLayoutActivity


18.SensorManagerActivity

Show the Android sensors
展示Android中的传感器
Detailed introduction
Screenshot:
SensorManagerActivity


19.MvpActivity

Introduce the MVP design patterns
介绍MVP设计模式
Detailed introduction


20.SQLiteActivity

A demo of SQLite
一个关于SQLite的demo
Detailed introduction
Screenshot:
SQLiteActivity


21.Robotlegs4AndroidActivity

Introduce an Android MVC framework - Robotlegs4Android
介绍一个 Android MVC 框架 - Robotlegs4Android
Github Detailed introduction
Screenshot:
Robotlegs4AndroidActivity


22.CustomContentProviderActivity

A about custom contentprovicer demo
一个关于自定义contentprovicer的demo
Detailed introduction
Screenshot:
CustomContentProviderActivity


23.DownloadServiceActivity & AIDLActivity

A demo of Android Service,introduces the remote Service (AIDL) and local Service
一个关于Android Service的demo,介绍了远程Service(AIDL)和本地Service
Detailed introduction
Screenshot:
DownloadServiceActivityAndAIDLActivity.png


24.ReflectionUtilActivity

Introduce the ReflectionUtil
介绍ReflectionUtil
Detailed introduction
Screenshot:
ReflectionUtilActivity


25.StaticReceiverActivity & DynamicReceiverActivity & DownloadReceiverActivity

Broadcastreceiver demo
Broadcastreceiver的demo
Detailed introduction
Screenshot:
StaticReceiverActivityAndDynamicReceiverActivityAndDownloadReceiverActivity


26.ResourcesUtilActivity

Introduce the ResourcesUtil
介绍ResourcesUtil
Detailed introduction
Screenshot:
ResourcesUtilActivity


27.LocationManagerActivity

Introduce the LocationManager
介绍LocationManager
Detailed introduction


28.RxSyncActivity & RxAsyncActivity & RxMapActivity

Introduce the RxAndroid
介绍RxAndroid
Screenshot:
RxSyncActivityAndRxAsyncActivityAndRxMapActivity


29.DialogActivity

Provide two sets of custom Dialog template.
The first kind, prompt Dialog, have disappeared.
Second, the menu Dialog for user interaction.
提供两套自定义Dialog模板。
第一种,提示Dialog,有消失时间。
第二种,菜单Dialog,用于用户交互。
Detailed introduction
Screenshot:
DialogActivity


30.PopupWindowActivity

A scalable, easy-to-use PopupWindow.
一个可扩展的、好用的PopupWindow。
Detailed introduction
Screenshot:
PopupWindowActivity


31.TagTextViewActivity

Rich text textview with a clickable label
有可点击的标签的富文本textview
Detailed introduction
Screenshot:
TagTextViewActivity


32.EasyFlowLayout

Use and rewrite it again the FlowLayout
使用和重写了一遍 FlowLayout
Screenshot:
EasyFlowLayout


33.SpanActivity

Show the effect of various Span
展示各种Span的效果
Detailed introduction
Screenshot:
SpanActivity

androidlife's People

Contributors

camnter avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.