实例介绍
这是一个用于Android 快速开发的框架,已经集成了很多项目中通用的东西,避免重复去造轮子,实现快速开发,改吧改吧,就可以直接用作项目基本框架。
【实例截图】
【核心代码】
Android快速开发框架byBlin
└── BaseLib
├── AndroidManifest.xml
├── bin
│ ├── AndroidManifest.xml
│ ├── classes
│ │ └── com
│ │ ├── android
│ │ │ └── pulltorefreshview
│ │ │ ├── FooterLoadingLayout.class
│ │ │ ├── HeaderLoadingLayout.class
│ │ │ ├── ILoadingLayout$State.class
│ │ │ ├── ILoadingLayout.class
│ │ │ ├── IPullToRefresh.class
│ │ │ ├── LoadingLayout.class
│ │ │ ├── PullToRefreshBase$1.class
│ │ │ ├── PullToRefreshBase$2.class
│ │ │ ├── PullToRefreshBase$3.class
│ │ │ ├── PullToRefreshBase$4.class
│ │ │ ├── PullToRefreshBase$5.class
│ │ │ ├── PullToRefreshBase$6.class
│ │ │ ├── PullToRefreshBase$7.class
│ │ │ ├── PullToRefreshBase$OnRefreshListener.class
│ │ │ ├── PullToRefreshBase$SmoothScrollRunnable.class
│ │ │ ├── PullToRefreshBase.class
│ │ │ └── PullToRefreshListView.class
│ │ ├── finddreams
│ │ │ └── baselib
│ │ │ ├── activity
│ │ │ │ ├── CaptureActivity$1.class
│ │ │ │ ├── CaptureActivity.class
│ │ │ │ └── DemoActivity.class
│ │ │ ├── app
│ │ │ │ ├── CrashHandler$1.class
│ │ │ │ ├── CrashHandler.class
│ │ │ │ └── MyApplication.class
│ │ │ ├── base
│ │ │ │ ├── BaseActivity.class
│ │ │ │ ├── BaseFragment.class
│ │ │ │ ├── BasePage.class
│ │ │ │ ├── BaseViewHolder.class
│ │ │ │ ├── BaseWebActivity.class
│ │ │ │ └── MyBaseAdapter.class
│ │ │ ├── BuildConfig.class
│ │ │ ├── http
│ │ │ │ ├── MyHttpClient.class
│ │ │ │ ├── MyHttpUtils.class
│ │ │ │ ├── NetStateUtil.class
│ │ │ │ └── URLUtils.class
│ │ │ ├── R$anim.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$color.class
│ │ │ ├── R$dimen.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$raw.class
│ │ │ ├── R$string.class
│ │ │ ├── R$styleable.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ ├── service
│ │ │ │ └── ServiceManager.class
│ │ │ ├── utils
│ │ │ │ ├── ActivityUtil$1.class
│ │ │ │ ├── ActivityUtil.class
│ │ │ │ ├── AppHelper.class
│ │ │ │ ├── AppManager.class
│ │ │ │ ├── BitmapUtil.class
│ │ │ │ ├── BroadcastHelper.class
│ │ │ │ ├── CacheUtil.class
│ │ │ │ ├── CommonUtils$1.class
│ │ │ │ ├── CommonUtils$2$1.class
│ │ │ │ ├── CommonUtils$2.class
│ │ │ │ ├── CommonUtils.class
│ │ │ │ ├── ConstantsValue.class
│ │ │ │ ├── DateUtil.class
│ │ │ │ ├── DeviceInfoUtil.class
│ │ │ │ ├── DisplayUtil.class
│ │ │ │ ├── FileUtil.class
│ │ │ │ ├── GsonUtil$1.class
│ │ │ │ ├── GsonUtil$2.class
│ │ │ │ ├── GsonUtil$3.class
│ │ │ │ ├── GsonUtil.class
│ │ │ │ ├── InputMethodUtil$1.class
│ │ │ │ ├── InputMethodUtil$2.class
│ │ │ │ ├── InputMethodUtil.class
│ │ │ │ ├── InstallManager.class
│ │ │ │ ├── LogManager$1.class
│ │ │ │ ├── LogManager$ReusableFormatter.class
│ │ │ │ ├── LogManager.class
│ │ │ │ ├── MD5Util.class
│ │ │ │ ├── PlaySoundUtil.class
│ │ │ │ ├── Screenshot.class
│ │ │ │ ├── SharePrefUtil.class
│ │ │ │ ├── StringUtil.class
│ │ │ │ └── ToastManager.class
│ │ │ └── view
│ │ │ ├── BounceScrollView.class
│ │ │ ├── CameraPreview$1.class
│ │ │ ├── CameraPreview$2.class
│ │ │ ├── CameraPreview$OnCameraStatusListener.class
│ │ │ ├── CameraPreview.class
│ │ │ ├── CircleImageView.class
│ │ │ ├── ClearEditText.class
│ │ │ ├── CustomProgressDialog.class
│ │ │ ├── CustomToast.class
│ │ │ ├── CustomViewPager.class
│ │ │ ├── FlippingImageView.class
│ │ │ ├── ImageCycleView$1.class
│ │ │ ├── ImageCycleView$2.class
│ │ │ ├── ImageCycleView$GuidePageChangeListener.class
│ │ │ ├── ImageCycleView$ImageCycleAdapter$1.class
│ │ │ ├── ImageCycleView$ImageCycleAdapter.class
│ │ │ ├── ImageCycleView$ImageCycleViewListener.class
│ │ │ ├── ImageCycleView.class
│ │ │ ├── ImageTextView.class
│ │ │ ├── LazyViewPager$1.class
│ │ │ ├── LazyViewPager$2.class
│ │ │ ├── LazyViewPager$ItemInfo.class
│ │ │ ├── LazyViewPager$OnPageChangeListener.class
│ │ │ ├── LazyViewPager$PagerObserver.class
│ │ │ ├── LazyViewPager$SavedState$1.class
│ │ │ ├── LazyViewPager$SavedState.class
│ │ │ ├── LazyViewPager$SimpleOnPageChangeListener.class
│ │ │ ├── LazyViewPager.class
│ │ │ ├── ModelPopup$OnDialogListener.class
│ │ │ ├── ModelPopup.class
│ │ │ ├── MultiTouchImageView$MODE.class
│ │ │ ├── MultiTouchImageView.class
│ │ │ ├── NoScrollGridView.class
│ │ │ ├── NoScrollListView.class
│ │ │ ├── ProgressWebView$WebChromeClient.class
│ │ │ ├── ProgressWebView.class
│ │ │ ├── ProgressWheel.class
│ │ │ ├── RollViewPager$1.class
│ │ │ ├── RollViewPager$MyOnPageChangeListener.class
│ │ │ ├── RollViewPager$MyOnTouchListener.class
│ │ │ ├── RollViewPager$OnPagerClickCallback.class
│ │ │ ├── RollViewPager$ViewPagerAdapter.class
│ │ │ ├── RollViewPager$ViewPagerTask.class
│ │ │ ├── RollViewPager.class
│ │ │ ├── RotateAnimation$Mode.class
│ │ │ ├── RotateAnimation.class
│ │ │ ├── ScaleImageView$ImageChangeListener.class
│ │ │ ├── ScaleImageView.class
│ │ │ ├── ScrollListView.class
│ │ │ ├── SendValidateButton$1.class
│ │ │ ├── SendValidateButton$2.class
│ │ │ ├── SendValidateButton$3.class
│ │ │ ├── SendValidateButton$SendValidateButtonListener.class
│ │ │ ├── SendValidateButton.class
│ │ │ ├── SlideButton$OnChangedListener.class
│ │ │ ├── SlideButton.class
│ │ │ ├── TopBarView$1.class
│ │ │ └── TopBarView.class
│ │ └── zxing
│ │ └── barcode
│ │ ├── AutoFocusCallback.class
│ │ ├── CameraConfigurationManager.class
│ │ ├── CameraManager.class
│ │ ├── CaptureActivityHandler$State.class
│ │ ├── CaptureActivityHandler.class
│ │ ├── DecodeFormatManager.class
│ │ ├── DecodeHandler.class
│ │ ├── DecodeThread.class
│ │ ├── EncodingHandler.class
│ │ ├── FinishListener.class
│ │ ├── FlashlightManager.class
│ │ ├── InactivityTimer$DaemonThreadFactory.class
│ │ ├── InactivityTimer.class
│ │ ├── Intents$Encode.class
│ │ ├── Intents$Scan.class
│ │ ├── Intents$SearchBookContents.class
│ │ ├── Intents$Share.class
│ │ ├── Intents$WifiConnect.class
│ │ ├── Intents.class
│ │ ├── PlanarYUVLuminanceSource.class
│ │ ├── PreviewCallback.class
│ │ ├── ViewfinderResultPointCallback.class
│ │ └── ViewfinderView.class
│ └── jarlist.cache
├── gen
│ └── com
│ └── finddreams
│ └── baselib
│ ├── BuildConfig.java
│ └── R.java
├── libs
│ ├── androidannotations-api-3.1.jar
│ ├── android-async-http-1.4.6.jar
│ ├── android-support-v4.jar
│ ├── butterknife-4.0.1.jar
│ ├── com.haarman.listviewanimations-2.6.0.jar
│ ├── commons-codec-1.3.jar
│ ├── core.jar
│ ├── eventbus.jar
│ ├── fastjson-1.1.43.android.jar
│ ├── gson-2.2.1.jar
│ ├── nineoldandroids-2.4.0.jar
│ ├── pagerindicator.jar
│ ├── picasso-2.3.1.jar
│ ├── universal-image-loader-1.9.3.jar
│ ├── viewpagertransformslibrary.jar
│ ├── volley.jar
│ └── xUtils-2.6.14.jar
├── project.properties
├── README.md
├── res
│ ├── anim
│ │ ├── in_from_bottom.xml
│ │ ├── in_from_left.xml
│ │ ├── in_from_right.xml
│ │ ├── in_from_top.xml
│ │ ├── out_to_bottom.xml
│ │ ├── out_to_left.xml
│ │ ├── out_to_right.xml
│ │ ├── out_to_top.xml
│ │ ├── pop_enter.xml
│ │ ├── pop_exit.xml
│ │ └── update_loading_progressbar_anim.xml
│ ├── color
│ │ └── tab_theme.xml
│ ├── drawable
│ │ ├── back_seletor.xml
│ │ ├── btn_bind_cancel.xml
│ │ ├── btn_bind_cancel_.xml
│ │ ├── me_share_return_normal.png
│ │ ├── progress_bar_states.xml
│ │ ├── progress_style.xml
│ │ ├── share_return.xml
│ │ ├── tab_indicator.xml
│ │ ├── text_blue.xml
│ │ ├── toast_bg.xml
│ │ └── top_right_selector.xml
│ ├── drawable-hdpi
│ │ ├── emotionstore_progresscancelbtn.png
│ │ ├── home_img_ratio.png
│ │ ├── home_img_ratio_selected.png
│ │ ├── ic_launcher.png
│ │ ├── menu_btn_normal.png
│ │ ├── menu_btn_pressed.png
│ │ ├── me_share_return_press.png
│ │ ├── news_tab_item_bg_select.9.png
│ │ ├── scan_icon_nor.png
│ │ ├── scan_top_bg2.png
│ │ ├── slip_ball.png
│ │ ├── slip_left.png
│ │ ├── slip_right.png
│ │ ├── s_search_bg.png
│ │ ├── topbar_right_normal.png
│ │ ├── topbar_right_press.png
│ │ ├── v1_7_back_blue_nor.png
│ │ ├── v1_7_back_hover.png
│ │ ├── xsearch_loading.png
│ │ └── xsearch_msg_pull_arrow_down.png
│ ├── drawable-mdpi
│ │ └── ic_launcher.png
│ ├── drawable-xhdpi
│ │ └── ic_launcher.png
│ ├── drawable-xxhdpi
│ │ └── ic_launcher.png
│ ├── layout
│ │ ├── activity_baseweb.xml
│ │ ├── ad_cycle_view.xml
│ │ ├── camera.xml
│ │ ├── popu_get_photo.xml
│ │ ├── progressdialog.xml
│ │ ├── pull_to_load_footer.xml
│ │ ├── pull_to_refresh_header.xml
│ │ ├── view_custom_toast.xml
│ │ ├── viewpager_item.xml
│ │ └── view_top_bar.xml
│ ├── raw
│ │ └── qrcode_found.wav
│ └── values
│ ├── attrs.xml
│ ├── colors.xml
│ ├── dimen.xml
│ ├── drawables.xml
│ ├── ids.xml
│ ├── pull_picture_dimens.xml
│ ├── pull_refresh_strings.xml
│ ├── strings.xml
│ ├── styles.xml
│ ├── vpi__attrs.xml
│ └── vpi__styles.xml
├── src
│ └── com
│ ├── android
│ │ └── pulltorefreshview
│ │ ├── FooterLoadingLayout.java
│ │ ├── HeaderLoadingLayout.java
│ │ ├── ILoadingLayout.java
│ │ ├── IPullToRefresh.java
│ │ ├── LoadingLayout.java
│ │ ├── PullToRefreshBase.java
│ │ └── PullToRefreshListView.java
│ ├── finddreams
│ │ └── baselib
│ │ ├── activity
│ │ │ ├── CaptureActivity.java
│ │ │ └── DemoActivity.java
│ │ ├── app
│ │ │ ├── CrashHandler.java
│ │ │ └── MyApplication.java
│ │ ├── base
│ │ │ ├── BaseActivity.java
│ │ │ ├── BaseFragment.java
│ │ │ ├── BasePage.java
│ │ │ ├── BaseViewHolder.java
│ │ │ ├── BaseWebActivity.java
│ │ │ └── MyBaseAdapter.java
│ │ ├── http
│ │ │ ├── MyHttpClient.java
│ │ │ ├── MyHttpUtils.java
│ │ │ ├── NetStateUtil.java
│ │ │ └── URLUtils.java
│ │ ├── service
│ │ │ └── ServiceManager.java
│ │ ├── utils
│ │ │ ├── ActivityUtil.java
│ │ │ ├── AppHelper.java
│ │ │ ├── AppManager.java
│ │ │ ├── BitmapUtil.java
│ │ │ ├── BroadcastHelper.java
│ │ │ ├── CacheUtil.java
│ │ │ ├── CommonUtils.java
│ │ │ ├── ConstantsValue.java
│ │ │ ├── DateUtil.java
│ │ │ ├── DeviceInfoUtil.java
│ │ │ ├── DisplayUtil.java
│ │ │ ├── FileUtil.java
│ │ │ ├── GsonUtil.java
│ │ │ ├── InputMethodUtil.java
│ │ │ ├── InstallManager.java
│ │ │ ├── LogManager.java
│ │ │ ├── MD5Util.java
│ │ │ ├── PlaySoundUtil.java
│ │ │ ├── Screenshot.java
│ │ │ ├── SharePrefUtil.java
│ │ │ ├── StringUtil.java
│ │ │ └── ToastManager.java
│ │ └── view
│ │ ├── BounceScrollView.java
│ │ ├── CameraPreview.java
│ │ ├── CircleImageView.java
│ │ ├── ClearEditText.java
│ │ ├── CustomProgressDialog.java
│ │ ├── CustomToast.java
│ │ ├── CustomViewPager.java
│ │ ├── FlippingImageView.java
│ │ ├── ImageCycleView.java
│ │ ├── ImageTextView.java
│ │ ├── LazyViewPager.java
│ │ ├── ModelPopup.java
│ │ ├── MultiTouchImageView.java
│ │ ├── NoScrollGridView.java
│ │ ├── NoScrollListView.java
│ │ ├── ProgressWebView.java
│ │ ├── ProgressWheel.java
│ │ ├── RollViewPager.java
│ │ ├── RotateAnimation.java
│ │ ├── ScaleImageView.java
│ │ ├── ScrollListView.java
│ │ ├── SendValidateButton.java
│ │ ├── SlideButton.java
│ │ └── TopBarView.java
│ └── zxing
│ └── barcode
│ ├── AutoFocusCallback.java
│ ├── CameraConfigurationManager.java
│ ├── CameraManager.java
│ ├── CaptureActivityHandler.java
│ ├── DecodeFormatManager.java
│ ├── DecodeHandler.java
│ ├── DecodeThread.java
│ ├── EncodingHandler.java
│ ├── FinishListener.java
│ ├── FlashlightManager.java
│ ├── InactivityTimer.java
│ ├── Intents.java
│ ├── PlanarYUVLuminanceSource.java
│ ├── PreviewCallback.java
│ ├── ViewfinderResultPointCallback.java
│ └── ViewfinderView.java
└── 使用说明.txt
48 directories, 338 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论