Android Open Source - Framework library Roid-Library






Project Summary

A framework for Android containing lots of common modules/widgets/utils..

Web Site / Source Repository

Roid-Library is hosted in the following web site
https://github.com/RincLiu/Roid-Library

If you think the Android project Roid-Library listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of Roid-Library.

ItemValue
Java File Count233
Supported screen sizes[mdpi, hdpi, xhdpi, xhdpiv14, hdpiv14, mdpiv14]
Target SDK Version19
Minimum SDK Version9
Activity Count10
Fragment Count1
jar files usedandroid-support-v4.jar
baidu-location.jar
baidu_byber-player.jar
domob.jar
gson.jar
iflytek-msc.jar
jpush.jar
umeng.jar
weibo.jar
weixin.jar
zxing-1.6.jar
Required PermissionsPACKAGE_NAME.permission.JPUSH_MESSAGE
android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CALL_PHONE
android.permission.CAMERA
android.permission.CHANGE_NETWORK_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.FLASHLIGHT
android.permission.INTERNET
android.permission.MOUNT_UNMOUNT_FILESYSTEMS
android.permission.READ_EXTERNAL_STORAGE
android.permission.READ_LOGS
android.permission.READ_PHONE_STATE
android.permission.RECEIVE_USER_PRESENT
android.permission.RECORD_AUDIO
android.permission.SYSTEM_ALERT_WINDOW
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_SETTINGS
Raw File Namesres\raw\zxing_beep.ogg




License

The license information of Roid-Library is as follows:

Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUC...

Resource Files

There are 44 image files in Roid-Library. The names of the image files are listed as follows.

btn_camera_flash_off_normal.png
btn_camera_flash_off_pressed.png
btn_camera_flash_on_normal.png
btn_camera_flash_on_pressed.png
btn_camera_no_normal.png
btn_camera_no_pressed.png
btn_camera_take_normal.png
btn_camera_take_pressed.png
btn_camera_yes_normal.png
btn_camera_yes_pressed.png
btn_dialog_normal.9.png
btn_dialog_pressed.9.png
dialog_bg.9.png
icon_explorer_file.png
icon_explorer_folder.png
icon_explorer_home.png
loading.png
md_arrow.png
md_arrow_right.png
nav_goback_disabled.png
nav_goback_normal.png
nav_goback_pressed.png
nav_goforward_disabled.png
nav_goforward_normal.png
nav_goforward_pressed.png
nav_more_normal.png
nav_more_pressed.png
nav_refresh_normal.png
nav_refresh_pressed.png
nav_stop_normal.png
nav_stop_pressed.png
pulltorefresh_flip.png
pulltorefresh_rotate.png
slide_menu_bg.9.png
spinner_normal.9.png
spinner_pressed.9.png
toast_bg.9.png
umeng_fb_dev_bubble.9.png
umeng_fb_list_icon.png
umeng_fb_list_item.9.png
umeng_fb_list_item_pressed.9.png
umeng_fb_statusbar_icon.png
umeng_fb_user_bubble.9.png
umeng_fb_write_icon.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Roid-Library has the following Java source files.

com.rincliu.library.activity.RLActivity.java
com.rincliu.library.activity.RLCameraActivity.java
com.rincliu.library.activity.RLFragmentActivity.java
com.rincliu.library.app.RLApplication.java
com.rincliu.library.app.RLCrashHandler.java
com.rincliu.library.common.persistence.afinal.RLFinalActivity.java
com.rincliu.library.common.persistence.afinal.RLFinalDb.java
com.rincliu.library.common.persistence.afinal.annotation.sqlite.Id.java
com.rincliu.library.common.persistence.afinal.annotation.sqlite.ManyToOne.java
com.rincliu.library.common.persistence.afinal.annotation.sqlite.OneToMany.java
com.rincliu.library.common.persistence.afinal.annotation.sqlite.Property.java
com.rincliu.library.common.persistence.afinal.annotation.sqlite.Table.java
com.rincliu.library.common.persistence.afinal.annotation.sqlite.Transient.java
com.rincliu.library.common.persistence.afinal.annotation.view.EventListener.java
com.rincliu.library.common.persistence.afinal.annotation.view.Select.java
com.rincliu.library.common.persistence.afinal.annotation.view.ViewInject.java
com.rincliu.library.common.persistence.afinal.core.AbstractCollection.java
com.rincliu.library.common.persistence.afinal.core.ArrayDeque.java
com.rincliu.library.common.persistence.afinal.core.Arrays.java
com.rincliu.library.common.persistence.afinal.core.AsyncTask.java
com.rincliu.library.common.persistence.afinal.core.Deque.java
com.rincliu.library.common.persistence.afinal.core.FileNameGenerator.java
com.rincliu.library.common.persistence.afinal.core.Queue.java
com.rincliu.library.common.persistence.afinal.db.sqlite.CursorUtils.java
com.rincliu.library.common.persistence.afinal.db.sqlite.DbModel.java
com.rincliu.library.common.persistence.afinal.db.sqlite.SqlBuilder.java
com.rincliu.library.common.persistence.afinal.db.sqlite.SqlInfo.java
com.rincliu.library.common.persistence.afinal.db.table.Id.java
com.rincliu.library.common.persistence.afinal.db.table.KeyValue.java
com.rincliu.library.common.persistence.afinal.db.table.ManyToOne.java
com.rincliu.library.common.persistence.afinal.db.table.OneToMany.java
com.rincliu.library.common.persistence.afinal.db.table.Property.java
com.rincliu.library.common.persistence.afinal.db.table.TableInfo.java
com.rincliu.library.common.persistence.afinal.exception.AfinalException.java
com.rincliu.library.common.persistence.afinal.exception.DbException.java
com.rincliu.library.common.persistence.afinal.exception.ViewException.java
com.rincliu.library.common.persistence.afinal.reflect.ClassUtils.java
com.rincliu.library.common.persistence.afinal.reflect.FieldUtils.java
com.rincliu.library.common.persistence.db.RLDBHelper.java
com.rincliu.library.common.persistence.http.AsyncHttpClient.java
com.rincliu.library.common.persistence.http.AsyncHttpResponseHandler.java
com.rincliu.library.common.persistence.http.BinaryHttpResponseHandler.java
com.rincliu.library.common.persistence.http.JsonHttpResponseHandler.java
com.rincliu.library.common.persistence.http.PersistentCookieStore.java
com.rincliu.library.common.persistence.http.RequestParams.java
com.rincliu.library.common.persistence.http.SerializableCookie.java
com.rincliu.library.common.persistence.http.SyncHttpClient.java
com.rincliu.library.common.persistence.image.cache.disc.BaseDiscCache.java
com.rincliu.library.common.persistence.image.cache.disc.DiscCacheAware.java
com.rincliu.library.common.persistence.image.cache.disc.LimitedDiscCache.java
com.rincliu.library.common.persistence.image.cache.disc.impl.FileCountLimitedDiscCache.java
com.rincliu.library.common.persistence.image.cache.disc.impl.LimitedAgeDiscCache.java
com.rincliu.library.common.persistence.image.cache.disc.impl.TotalSizeLimitedDiscCache.java
com.rincliu.library.common.persistence.image.cache.disc.impl.UnlimitedDiscCache.java
com.rincliu.library.common.persistence.image.cache.disc.naming.FileNameGenerator.java
com.rincliu.library.common.persistence.image.cache.disc.naming.HashCodeFileNameGenerator.java
com.rincliu.library.common.persistence.image.cache.disc.naming.Md5FileNameGenerator.java
com.rincliu.library.common.persistence.image.cache.memory.BaseMemoryCache.java
com.rincliu.library.common.persistence.image.cache.memory.LimitedMemoryCache.java
com.rincliu.library.common.persistence.image.cache.memory.MemoryCacheAware.java
com.rincliu.library.common.persistence.image.cache.memory.impl.FIFOLimitedMemoryCache.java
com.rincliu.library.common.persistence.image.cache.memory.impl.FuzzyKeyMemoryCache.java
com.rincliu.library.common.persistence.image.cache.memory.impl.LRULimitedMemoryCache.java
com.rincliu.library.common.persistence.image.cache.memory.impl.LargestLimitedMemoryCache.java
com.rincliu.library.common.persistence.image.cache.memory.impl.LimitedAgeMemoryCache.java
com.rincliu.library.common.persistence.image.cache.memory.impl.LruMemoryCache.java
com.rincliu.library.common.persistence.image.cache.memory.impl.UsingFreqLimitedMemoryCache.java
com.rincliu.library.common.persistence.image.cache.memory.impl.WeakMemoryCache.java
com.rincliu.library.common.persistence.image.core.DefaultConfigurationFactory.java
com.rincliu.library.common.persistence.image.core.DisplayImageOptions.java
com.rincliu.library.common.persistence.image.core.ImageLoader.java
com.rincliu.library.common.persistence.image.core.ImageLoaderConfiguration.java
com.rincliu.library.common.persistence.image.core.assist.DiscCacheUtil.java
com.rincliu.library.common.persistence.image.core.assist.FailReason.java
com.rincliu.library.common.persistence.image.core.assist.FlushedInputStream.java
com.rincliu.library.common.persistence.image.core.assist.ImageLoadingListener.java
com.rincliu.library.common.persistence.image.core.assist.ImageSize.java
com.rincliu.library.common.persistence.image.core.assist.MemoryCacheUtil.java
com.rincliu.library.common.persistence.image.core.assist.PauseOnScrollListener.java
com.rincliu.library.common.persistence.image.core.assist.SimpleImageLoadingListener.java
com.rincliu.library.common.persistence.image.core.assist.deque.BlockingDeque.java
com.rincliu.library.common.persistence.image.core.assist.deque.Deque.java
com.rincliu.library.common.persistence.image.core.assist.deque.LIFOLinkedBlockingDeque.java
com.rincliu.library.common.persistence.image.core.assist.deque.LinkedBlockingDeque.java
com.rincliu.library.common.persistence.image.core.decode.BaseImageDecoder.java
com.rincliu.library.common.persistence.image.core.decode.ImageDecoder.java
com.rincliu.library.common.persistence.image.core.decode.ImageDecodingInfo.java
com.rincliu.library.common.persistence.image.core.display.BitmapDisplayer.java
com.rincliu.library.common.persistence.image.core.display.FadeInBitmapDisplayer.java
com.rincliu.library.common.persistence.image.core.display.FakeBitmapDisplayer.java
com.rincliu.library.common.persistence.image.core.display.RoundedBitmapDisplayer.java
com.rincliu.library.common.persistence.image.core.display.SimpleBitmapDisplayer.java
com.rincliu.library.common.persistence.image.core.download.BaseImageDownloader.java
com.rincliu.library.common.persistence.image.core.download.HttpClientImageDownloader.java
com.rincliu.library.common.persistence.image.core.download.ImageDownloader.java
com.rincliu.library.common.persistence.image.core.download.NetworkDeniedImageDownloader.java
com.rincliu.library.common.persistence.image.core.download.SlowNetworkImageDownloader.java
com.rincliu.library.common.persistence.image.core.process.BitmapProcessor.java
com.rincliu.library.common.persistence.image.utils.ImageSizeUtils.java
com.rincliu.library.common.persistence.image.utils.IoUtils.java
com.rincliu.library.common.persistence.image.utils.L.java
com.rincliu.library.common.persistence.image.utils.StorageUtils.java
com.rincliu.library.common.persistence.rootmanager.Constants.java
com.rincliu.library.common.persistence.rootmanager.RootManager.java
com.rincliu.library.common.persistence.rootmanager.container.Command.java
com.rincliu.library.common.persistence.rootmanager.container.Mount.java
com.rincliu.library.common.persistence.rootmanager.container.Result.java
com.rincliu.library.common.persistence.rootmanager.container.Shell.java
com.rincliu.library.common.persistence.rootmanager.exception.InternalException.java
com.rincliu.library.common.persistence.rootmanager.exception.PermissionException.java
com.rincliu.library.common.persistence.rootmanager.utils.Remounter.java
com.rincliu.library.common.persistence.rootmanager.utils.RootUtils.java
com.rincliu.library.common.persistence.zxing.ScanDemoActivity.java
com.rincliu.library.common.persistence.zxing.ZxingScanActivity.java
com.rincliu.library.common.persistence.zxing.camera.CameraManager.java
com.rincliu.library.common.persistence.zxing.camera.PlanarYUVLuminanceSource.java
com.rincliu.library.common.persistence.zxing.decoding.CaptureActivityHandler.java
com.rincliu.library.common.persistence.zxing.decoding.FinishListener.java
com.rincliu.library.common.persistence.zxing.decoding.InactivityTimer.java
com.rincliu.library.common.persistence.zxing.decoding.Intents.java
com.rincliu.library.common.persistence.zxing.view.ViewfinderResultPointCallback.java
com.rincliu.library.common.persistence.zxing.view.ViewfinderView.java
com.rincliu.library.common.reference.ad.RLAdHelper.java
com.rincliu.library.common.reference.analytics.RLAnalyticsHelper.java
com.rincliu.library.common.reference.feedback.RLFeedbackHelper.java
com.rincliu.library.common.reference.lbs.RLLocationHelper.java
com.rincliu.library.common.reference.media.RLVideoPlayer.java
com.rincliu.library.common.reference.push.RLNotificationActivity.java
com.rincliu.library.common.reference.push.RLNotificationEntity.java
com.rincliu.library.common.reference.push.RLPushHelper.java
com.rincliu.library.common.reference.push.RLPushReceiver.java
com.rincliu.library.common.reference.social.weibo.RLWeiboDemoActivity.java
com.rincliu.library.common.reference.social.weibo.RLWeiboHelper.java
com.rincliu.library.common.reference.social.weixin.RLWXEntryActivity.java
com.rincliu.library.common.reference.social.weixin.RLWeixinHelper.java
com.rincliu.library.common.reference.update.RLUpdateHelper.java
com.rincliu.library.common.reference.voice.RLVoiceHelper.java
com.rincliu.library.entity.RLAppInfo.java
com.rincliu.library.entity.RLDisplayInfo.java
com.rincliu.library.entity.RLLocationInfo.java
com.rincliu.library.util.RLAPICompat.java
com.rincliu.library.util.RLAppUtil.java
com.rincliu.library.util.RLAsyncTask.java
com.rincliu.library.util.RLBluetoothHelper.java
com.rincliu.library.util.RLFileUtil.java
com.rincliu.library.util.RLImgUtil.java
com.rincliu.library.util.RLIntentUtil.java
com.rincliu.library.util.RLJsonUtil.java
com.rincliu.library.util.RLNetUtil.java
com.rincliu.library.util.RLStrUtil.java
com.rincliu.library.util.RLSysUtil.java
com.rincliu.library.util.RLUiUtil.java
com.rincliu.library.widget.RLAutoSplitTextView.java
com.rincliu.library.widget.RLEditText.java
com.rincliu.library.widget.RLFileExplorer.java
com.rincliu.library.widget.RLOnClickListener.java
com.rincliu.library.widget.RLScrollView.java
com.rincliu.library.widget.RLSpinner.java
com.rincliu.library.widget.RLWebBrowser.java
com.rincliu.library.widget.dialog.RLAlertDialog.java
com.rincliu.library.widget.dialog.RLDialog.java
com.rincliu.library.widget.dialog.RLListDialog.java
com.rincliu.library.widget.dialog.RLLoadingDialog.java
com.rincliu.library.widget.gestureimageview.Animation.java
com.rincliu.library.widget.gestureimageview.Animator.java
com.rincliu.library.widget.gestureimageview.FlingAnimation.java
com.rincliu.library.widget.gestureimageview.FlingAnimationListener.java
com.rincliu.library.widget.gestureimageview.FlingListener.java
com.rincliu.library.widget.gestureimageview.GestureImageView.java
com.rincliu.library.widget.gestureimageview.GestureImageViewListener.java
com.rincliu.library.widget.gestureimageview.GestureImageViewTouchListener.java
com.rincliu.library.widget.gestureimageview.MathUtils.java
com.rincliu.library.widget.gestureimageview.MoveAnimation.java
com.rincliu.library.widget.gestureimageview.MoveAnimationListener.java
com.rincliu.library.widget.gestureimageview.VectorF.java
com.rincliu.library.widget.gestureimageview.ZoomAnimation.java
com.rincliu.library.widget.gestureimageview.ZoomAnimationListener.java
com.rincliu.library.widget.listpager.ListPagerAdapter.java
com.rincliu.library.widget.listpager.ListPagerView.java
com.rincliu.library.widget.menudrawer.BuildLayerFrameLayout.java
com.rincliu.library.widget.menudrawer.ColorDrawable.java
com.rincliu.library.widget.menudrawer.DraggableDrawer.java
com.rincliu.library.widget.menudrawer.FloatScroller.java
com.rincliu.library.widget.menudrawer.HorizontalDrawer.java
com.rincliu.library.widget.menudrawer.LeftDrawer.java
com.rincliu.library.widget.menudrawer.LeftStaticDrawer.java
com.rincliu.library.widget.menudrawer.MenuDrawer.java
com.rincliu.library.widget.menudrawer.NoClickThroughFrameLayout.java
com.rincliu.library.widget.menudrawer.PeekInterpolator.java
com.rincliu.library.widget.menudrawer.RightDrawer.java
com.rincliu.library.widget.menudrawer.RightStaticDrawer.java
com.rincliu.library.widget.menudrawer.Scroller.java
com.rincliu.library.widget.menudrawer.SinusoidalInterpolator.java
com.rincliu.library.widget.menudrawer.SmoothInterpolator.java
com.rincliu.library.widget.menudrawer.StaticDrawer.java
com.rincliu.library.widget.pulltorefresh.EmptyViewMethodAccessor.java
com.rincliu.library.widget.pulltorefresh.FlipLoadingLayout.java
com.rincliu.library.widget.pulltorefresh.ILoadingLayout.java
com.rincliu.library.widget.pulltorefresh.IPullToRefresh.java
com.rincliu.library.widget.pulltorefresh.LoadingLayout.java
com.rincliu.library.widget.pulltorefresh.LoadingLayoutProxy.java
com.rincliu.library.widget.pulltorefresh.OverscrollHelper.java
com.rincliu.library.widget.pulltorefresh.PullToRefreshAdapterViewBase.java
com.rincliu.library.widget.pulltorefresh.PullToRefreshBase.java
com.rincliu.library.widget.pulltorefresh.PullToRefreshGridView.java
com.rincliu.library.widget.pulltorefresh.PullToRefreshListView.java
com.rincliu.library.widget.pulltorefresh.PullToRefreshScrollView.java
com.rincliu.library.widget.pulltorefresh.RotateLoadingLayout.java
com.rincliu.library.widget.pulltorefresh.SoundPullEventListener.java
com.rincliu.library.widget.viewflow.BaseIndicator.java
com.rincliu.library.widget.viewflow.BitmapIndicator.java
com.rincliu.library.widget.viewflow.CircleIndicator.java
com.rincliu.library.widget.viewflow.ViewFlow.java