Android-Ptr-Comparison- Android 下拉刷新开源库对比,非常nice!!
Android-PullToRefresh- 最经典、最多人用的下拉刷新、加载更多。
PullDownListView- 一个下拉刷新的控件,实现了仿微信下拉中眼睛动画的效果。
DragTopLayout- 实现整个layout下拉刷新。
ZrcListView- 一个顺滑又漂亮的Android下拉刷新与加载更多列表组件,增加下拉刷新及滚动到底部自动加载的功能;增加越界回弹效果;增加自定义列表项动画的功能。
TwitterCover-Android- Twitter Android客户端的下拉封面模糊效果。
android-Ultra-Pull-To-Refresh- 实现整个layout下拉刷新,没有加载更过,Demo,源码分析。
StikkyHeader- 【Android控件源码:头部固定的控件列表效果】这是一个可以支持头部固定的控件列表功能,源码StikkyHeader,StikkyHeader是一个可以在滚动的时候将头部固定的控件,还可以将动画效果和StikkyHeader一起使用,api非常简单, 支持ListView,RecyclerView,ScrollView。支持2.3一下设备使用的StikkyHeader
PullDownListView- 实现了模仿微信眼睛下拉效果,源码PullDownListView,下拉刷新,上拉加载,模仿微信眼睛。
CircleRefreshLayout- 又一个下拉刷新的实现,水滴效果。
BGARefreshLayout-Android- 多种下拉刷新效果、上拉加载更多、可配置自定义头部广告位,目前已经实现了四种下拉刷新效果:新浪微博下拉刷新风格、慕课网下拉刷新风格、美团下拉刷新风格、类似qq好友列表黏性下拉刷新风格。
Pull-to-Refresh.Rentals-Android- 提供一个简单可以自定义的下拉刷新实现。
Pull-to-Refresh.Tours- Taurus,很精美的下拉刷新。
ParallaxListView- 模仿Path的下拉刷新,Head头部图片下拉放大。
WaveRefreshForAndroid- 下拉刷新水波纹动画。
CoordinatorLayoutDemos- 收集了不少资源写了一个基于CoordinatorLayout实现的下拉刷新效果。
BlurNavigationDrawer- 背景模糊的Navigation Drawer。
android-UCToast- 在不申请任何权限的情况下在 Android 应用中弹出悬浮窗,实现文档。
sweet-alert-dialog- sweet-alert-dialog是一款清新文艺的 Android 弹窗, 灵感来自于 js 版的 SweetAlert。
easyloadingbtn- 模仿了一个Dribbble上的Material Design效果,环形loading, 进度条、进度圈。
android-square-progressbar- 一个不错的方形进度条。
Radial Menu Widget- 实现各种圆形或者半圆形菜单,以及圆形进度条。
AnimatedCircleLoadingView- 一个有限/无限加载动画效果。基于Nils Banner的android-watch-loading-animation设计图。该设计本来是针对智能手表的。
circular-progress-button- 带动态效果的Button(按钮)可要比静态的按钮炫酷的多了,大家看到效果图就知道了。
CircularBarPager- Android实现的动态效果,一个数字圆圈进度效果,源码CircularBarPager,material 风格的数字圆圈进度显示库(api10 +)。
dotted-progress-bar- 一个小清新的进度条。
WhorlView- 一个炫酷的漩涡加载效果自定义View。
AVLoadingIndicatorView- AVLoadingIndicatorView整合了一些漂亮的 Android 动画加载效果。
MagicProgressWidget- 渐变的圆形进度条与轻量横向进度条。
GBSlideBar- GBSlideBar类似uber/滴滴等app的滑动选择工具条。
MixtureTextView- 富文本,支持Android图文混排、文字环绕图片等效果。
android-ActionQueue- Action Queue 用于执行有次序的队列操作,比如按次序弹出对话框,这在 Android 中尤其有用。
WheelView-Android- WheelView-Android 是一款开源的 Android 滚动选择控件, 适用于不少应用场景。
Android Wheel- 带有刻度的旋转器:日历、三级联动。
Highlight- Highlight一款可应用于 Android 应用上的指向性功能高亮的库, 可以快速的给应用添加上应用引导的效果。
HeaderAndFooterRecyclerView- 支持addHeaderView、 addFooterView、分页加载的RecyclerView解决方案 。
CleverRecyclerView- 是一个基于RecyclerView的扩展库,提供了与ViewPager类似的滑动效果并且添加了一些有用的特性。
drag-select-recyclerview- 实现了类似 Google Photos 风格的图片多选效果。
FlycoTabLayout- 一个Android TabLayout库,目前有两个TabLayout:SlidingTabLayout、CommonTabLayout。
AndroidChangeSkin- 一种完全无侵入的 Android 应用换肤方式,支持插件式和应用内换肤,无需重启 Activity。
Lobsterpicker- Lobsterpicker 为 Android 开发者提供了满足 Material Design 风格的颜色选择器。
FlycoRoundView- 一个扩展原生控件支持圆角矩形框背景的库,可以减少相关shape资源文件使用。
FlowingDrawer- FlowingDrawer 一个弹性效果的抽屉菜单,图片是概念图,实际效果实现了70%(侧滑菜单)。
TextSurface-是用 Java 写的一款借助酷炫的动画效果来完成消息展示的微型动画框架。
android-animate-RichEditor-android-animate-RichEditor是一款支持图片插入动画效果的 Android 富文本编辑器。
FlycoPageIndicator- android-animate-RichEditor是一款支持图片插入动画效果的 Android 富文本编辑器。
AndroidMosaicLayout- 马赛克效果 Layout,磁片风格View 自适应大小。
DropDownMenu- 一个实用的多条件筛选菜单,在很多App上都能看到这个效果,如美团,爱奇艺电影票等。
Swipe-Deck- 仿 Tinder 的可以左右滑动消除卡片效果的自定义控件。
IntlPhoneInput- 一个支持国际化的电话号码输入的自定义控件。
AndroidUI4Web- AndroidUI4Web是一个高性能的WebApp框架, 在移动浏览器上有与原生App一致的体验。
Android应用开发之所有动画使用详解- Android应用开发之所有动画使用详解。
动画特效大全- Android 动画特效大全。
SwitchLayout- 国内开发者, Android的Activity切换动画特效库SwitchLayout,视图切换动画库,媲美IOS。
ActivityOptionsICS- 一个低版本activity动画兼容库——ActivityOptionsICS,可以很好的实现MD的动画效果。
SwipeBack- 一个可以通过手势返回到上一个Activity的开源库,支持上下左右四个方向返回,支持多个View为Child。
SpringIndicator- 模仿Morning Routine的引导页效果SpringIndicator;基于模仿红点拖拽的Demo实现:BezierDemo;sample中使用到 快速创建ViewPager和ListView等的第三方库:MultipleModel。
XhsWelcomeAnim- 国内开发者, 华丽酷炫欢迎引导界面 动画没有之一。
Material-Animations- Material风格动画,可以定义两个Activity之间的动画。
android-shapeLoadingView- android-shapeLoadingView实现高仿新版58 加载动画,loading。
一个绚丽的loading- 一个绚丽的loading动效分析与实现。
TransitionPlayer- 一个 Transition 动画控制控制库,可以让你很轻松的创建一个可交互的动画。
loading-balls- loading-balls 一款支持高度配置的 Android 加载进度球。
SogoLoading- 仿搜狗浏览器加载动画,实现说明。
ExplosionField- Android中View 炸裂特效的实现分析。
AZExplosion- AZExplosion:模仿ExplosionField的粒子破碎效果。
BrokenView-玻璃碎裂动画效果。
ion- 一个异步网络请求和图片加载的库,一个库能搞定几乎所有的网络请求。
多线程下载- Android 实现多线程下载 完美代码。
opandroid- android p2p的开源实现。
okio- square出的Okio这个库,尤其擅长处理二进制数据。如果觉得Java的输入输出流实在太复杂啰嗦,不妨试试Okio。
okhttp- square出的okhttp库。
OkHttpPlus- OkHttp 的一个工具类开源项目OkHttpPlus——支持GET、POST、UI线程回调、JSON格式解析、链式调用、文件上传下载 ,OkHttpPlus介绍。
Android-Download-Manager-Pro- 一个下载管理库,如果你的 App 有大量的下载工作,这个库能帮到你。
FileDownloader- 文件下载引擎,稳定、高效、简单易用。
augmented-traffic-control- Facebook宣布开源移动网络测试工具ATC,该工具支持利用Wi-Fi网络模拟2G、2.5G、3G以及LTE 4G移动网络环境,让测试工程师们能够快速对智能手机和App在不同国家地区和应用环境下的性能表现进行测试。
glide- glide google出品,使用教程、GlidePalette。
Universal Image Loader- Universal Image Loader 是一个强大的、可高度定制的图片缓存,简称:UIL,可以高度配置的网络图片缓存库,非常灵活,用户量最多 。
picasso- picasso 功能单一,没有缓存过期,同androidQuery一样链式调用,载入本地文件速度慢(没有生成thumbnails) ,Picasso and Android-Universal-Image-Loader,另外的一些诸如裁剪图片:Picasso.with(context) .load(url) .resize(50, 50) .centerCrop() .into(imageView)。
fresco- Facebook 又放出的一个新项目,一个类似 Picasso, Glide 的库,不过比他们做的更好。 强烈推荐![Fresco集成示例](https://github.com/liaohuqiu/fresco-demo-for-gradle)。
tape- 类似于图片加载库(例如UIL、Picasso等)实现异步加载,但是加载的不一定是图片。!
ImageLoader- ImageLoader 。
Volley- Volley 综合框架,包含图片部分,Volley与Picasso的对比。
enif- enif 。
wqgallery- wqgallery实现类似微信选择照片功能,可以通过相机或相册选择,支持单张裁剪,支持单选模式、支持多选模式。
RxAndroid- RxAndroid:函数响应式编程 ,RxJava- Rx和RxJava文档中文翻译项目。
百度地图- Android百度地图 线路规划,模拟运动轨迹,及全景效果。
AirMapView- 支持多个本地地图提供者包括谷歌地图V2和亚马逊地图V2。如果设备没有任何受支持的本地地图提供者,AirMapView会回退到基于web的地图提供者(目前谷歌地图)。
ORMLite- ORMLite做的最棒但是学习成本有点儿高,ORMLite的文档有点儿烂。
SugarORM- SugarORM比较轻便, 支持Has a 和 Has many映射,但无法保存集合,没有映射关系。
GreenDAO- GreenDAO要先建立一个java项目来生成对应的表,一变动又要生成,很不方便。
ActiveDriod- ActiveDriod也不错官网。
ORMDroid- ormdroid 。
sqlbrite- 良心企业Square的又一开源项目,当你不想给用ContentProvider,只想简单监听SQLite表增删改的数据变更时可以试试它。
sqlbrite- DBExecutor android ORM数据库 1.使用了读写锁,支持多线程操作数据。 2.支持操作多个数据库 3.支持事务 4.缓存Sql,缓存表结构。
Iron- 一个快速和易用的 NoSQL 数据存储框架。
hawk- 一个快速和易用的键值对数据存储框架,支持AES加密,支持SharedPreferences或Sqlite存储,支持Gson解析。
AndroidKeyValueStore- 一个基于 SQLite 的 Key/Value 存储框架。
MPAndroidChart- MPAndroidChart是一个功能强大的图表开源类库:曲线图、柱形图、环形图。
XCL-Charts- (国人开发)基于Android Canvas来绘制各种图表,使用简便,定制灵活。
WilliamChart- 绘制图表的库,支持LineChartView、BarChartView和StackBarChartView三中图表类型,并且支持 Android 2.2及以上的系统。
CropImageView- 原生ImageView只支持centerCrop,这里有支持9个方向裁剪的ImageView。
SimpleCropView- 一个Android的图片裁剪库,使用简单,易于定制。
DrawableView- DrawableView实现画板功能,可以改变画笔粗细,颜色,支持撤销功能。
ImageCoverFlow- ImageCoverFlow效果不错的画廊控件 可以设置画廊一次可见图片的张数,和其他第三方Gallery控件不同的是,该控件直接继承自View,而不是sdk中的Gallery控件。
FancyCoverFlow- 支持Item切换动画效果的类似Gallery View。改进版本可以无限轮播,可以选择自动轮播或者 手动滑动。
BGABanner-Android- demo中演示了引导页、以及通过fresco、android-async-http、gson实现广告条的自动轮播效果(splash 、 ViewPager切换动画) 。
RecyclerViewPager- 重写后的 RecyclerViewPager 完全继承自RecyclerView,可以自定义触发翻页的距离,可自定义翻页速度,支持VerticalViewPager,支持Fragment。
StickerCamera- 可以说是一个完整的相机、图片编辑的 APP,集成了大部分市面上有的同类 APP 的功能,裁剪、滤镜、贴纸应有尽有。
demo6_PhotoRiver- 图片流动显示的demo,可以点击流动中的图片放大显示,双击空白处图片以九宫格排列。
glide-transformations- 一个基于Glide的transformation库,拥有裁剪,着色,模糊,滤镜等多种转换效果。
ColoringLoading- 一个用纯代码实现自动绘画效果动画的项目。
SmartDrawing- 一个轻量级的手绘板,加入了一点截图功能。这只是一个Demo。并不能作为类库,也不是完整的项目工程,仅供学习或参考使用。
SlidingCard- 漂亮的卡片滑动翻页特效。
LargeImage- 加载大图 可以高清显示10000*10000像素的图片。
GalleryFinal- 自定义相册,实现了拍照、图片选择(单选/多选)、 裁剪(单/多裁剪)、旋转、ImageLoader无绑定任由开发者选 择、功能可配置、主题样式可配置。GalleryFinal为你定制相册。
ijkplayer- B站开源的视频播放器,支持Android和iOS。
DanmakuFlameMaster- 这里是Android上最好的开源弹幕引擎·烈焰弹幕使。
YouTubePlayerActivity- 一个可以播放YouTube视频的Activity,支持屏幕旋转、声音控制、播放失败处理、可以自定义Activity关闭动画以及在横屏播放的时候自动隐藏status bar。
AndroidVideoPlayer- 开源的 Android 视频播放器,支持 DLNA。
Hide-Music-Player- Hide音乐播放器。
JamsMusicPlayer- 是一个功能强大的 Android 开源播放器, 作者将原本收费的项目拿出来开源, 实在令人敬佩。
DevelopQuickSetting- 快速开启关闭开发者设置的工具,提供了app界面和桌面widget,能快速打开关闭overdraw,layout border,gpu rendering,adb wifi,不保存activity实例等功能。
decompileandroid- 在线反编译apk文件。
jadx- 一个Android反编译神器,不同于常见的dex2jar,这个反编译器生成代码的try/catch次数更少,View也不再是数字id了,可读性更高。
Androguard- Androguard使用Python写的一系列逆向工具集,功能很强大哦,对逆向工程感兴趣的小伙伴可以这个系列,教程。
logger- 一个简单、漂亮、功能强大的Android日志程序。
stf- WEB 端批量移动设备管理控制工具 STF 的环境搭建和运行,使用说明。
DecompileApk- 一键反编译 APK,输出所有反编译后的代码、资源,使用方便。
AppCrashTracker- 一个异常追踪器,可以生成一个 JSON 格式的日志并可以上传到服务器。
SuesNews新闻客户端- 腾飞新闻,一个符合 Google Material Design 的 Android 校园新闻客户端 ,新闻客户端说明。
新闻客户端- Android应用源码比较不错的新闻客户端,本项目启动引导登录注册用户中心列表显示文章分页下拉刷新文章收藏更新反馈等新闻客户端常见的功能都有,项目分层合理,代码质量较高。
materialistic- Material Desgin风格的Hacker News客户端。
Telegram- Telegram 是一款专注于速度、安全的短信息应用,快速、简单、免费。Telegram 支持群组聊天,最高200人,最高支持分享1GB的视频,其它图片等等更是不在话下。而且所有信息全部支持同步。由于频发的隐私问题,所以 Telegram 也很注重通信安全。
SuZhouTong-client-for-android- 苏州通android客户端,非常多的UI效果。
ele_demo- 仿【饿了么】订餐软件的一个demo。
MD-BiliBili- Material Design 版 BiliBili Android 客户端。
AisenWeiBo- Aisen微博是新浪微博的第三方客户端,UI遵循Material Design:遵循Material Design、发布多图、离线下载、私信(触屏版、颜色主题切换、手势返回,4.4、5.0状态栏变色、离线编辑,定时发布多图、gif、长微博预览。FrescoDemo。
快递查询- 使用了爱查快递www.ickd.cn的api接口,可以查询申通、EMS、顺风、圆通、中通、韵达、天天、汇通、全锋、德邦、宅急送等11种快递的单号信息,支持手动输入单号和扫描单号(红米测试的时候扫描单号有点问题),可以保存单号查询记录方便下次查询,,另外还包括了网络状态判断、快递自动更新、软件更新等功能,项目完美运行,有很详细的中文注释和逻辑分层。
SmartCall- SmartCall Android 企业通讯录。
Android-高仿大众点评客户端源码- Android-高仿大众点评客户端源码。
八个Android项目源码- 八个Android项目源码,大部分功能相信可以在实战项目中直接使用,供大家下载学习,大部分项目是基于Android Studio开发,IDE为Eclipse的童鞋可通过网上教程自行转换,这里就不多说了。大家可以下载下来学习看看!百度云盘下载地址。
minicat- 一个简洁的饭否App,支持Android 4.0以上版本。
SimplifyReader- 一款基于Google Material Design设计开发的Android客户端,包括新闻简读,图片浏览,视频爽看 ,音乐轻听以及二维码扫描五个子模块。
GithubTrends- 是一个用来看查看 GitHub 热门项目的 Android App, 遵循 Material Design, 支持订阅 50 多种编程语言, 9 种颜色主题切换, 可在上面收藏喜欢的项目。
jianshi- jianshi简诗是国人开发的一个用于记录文字信息的 Android 完整应用, 作者仅用了一天便将其开发出来, 并将开发的流程记录成文放到了简书上。
BuildingBlocks- 积木: 一个以知乎日报作为数据展现内容;以抽屉菜单作为功能扩展入口;依循 Material Design 作为主导设计 UI 的应用。
Android Studio 插件和工具- 5个 推荐几个有用的 Android Studio 插件和工具(ButterKnife、selectorChapek、GsonFormat、ParcelableGenerator、LeakCanary)。
8 个最优秀的 Android Studio 插件- 8 个最优秀的 Android Studio 插件(H.A.X.M(硬件加速执行管理器)、Genymotion、Android Drawable Importer、Android ButterKnife Zelezny、Android Holo Colors Generator、Robotium Recorder、jimu Mirror、Strings-xml-tools)。
smalidea- 一款 IntelliJ IDEA/Android Studio 的 smali 插件~ ,Smalidea 无源码调试 Android 应用。
gradle-fir-plugin- 一个上传apk到fir的gradle插件,使用说明。
android-butterknife-zelezny- 一个ButterKnife的Android Studio插件, 该插件可以让你手动生成上述注入代码。
GradleDependenciesHelperPlugin- Gradle 依赖自动补全插件。
android-selector-intellij-plugin- 可以根据指定颜色生成Selector Drawable的插件。
7个最佳的Android模拟器- 7个最佳的Android模拟器。
gradle-android-javadoc-plugin- 可以生成 Java doc 的 Gradle 插件。
gradle-android-junit-jacoco-plugin- 可以生成代码单元测试覆盖率报告的 Gradle 插件。
gradle-android-apk-size-plugin- 可以将 Apk 大小记录到 CSV 文件的 Gradle 插件。
几款实用的Android Studio 插件- 几款实用的Android Studio 插件:1、android-butterknife-zelezny;2、Gsonformat:可根据json数据快速生成java实体类;3、Android Postfix Completion;4、AndroidAccessors;5、Lifecycle Sorter:根据Activity或者fragment的生命周期对其生命周期方法位置进行先后排序,快捷键Ctrl + alt + K;6、JsonOnlineViewer;7、CodeGlance;8、findBugs-IDEA:帮你一起找bug的;9、ADB WIFI:使用wifi无线调试你的app,无需root权限。
xUtils- xUtils 包含了很多实用的android工具。支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响。最低兼容android 2.2 (api level 8)。目前xUtils主要有四大模块:DbUtils模块、ViewUtils模块、HttpUtils模块、BitmapUtils模块。
afinal- Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。
ButterKnife- ButterKnife是一个专注于Android系统的View注入框架,让你从此从这些烦人臃肿的代码中解脱出来,ButterKnife–View注入框架。
EventBus- EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。xBus- xBus - 简洁的EventBus实现。
dexposed- 淘宝 支付宝的Android底层技术团队即将为Dexposed开源项目贡献一个重要的扩展能力 —— 方法粒度的完整替换,大幅度降低基于AOP方式替换大型方法的开发成本,使用教程,Android平台免Root无侵入AOP框架Dexposed使用详解。Android Hotpatch系列之-项目介绍-客户端例子实现,服务器简易实现。热更新。
Xposed- Xposed是一款可以在不修改APK的情况下影响程序运行的框架服务,Android Hook神器:XPosed入门与登陆劫持演示。热更新。
code-push-大微软推出的一套可以为用 React Native 和 Cordova 开发的 App 提供代码热更新的方案。
Small- 做最轻巧的跨平台插件化框架,目前已支持Android、iOS以及HTML5插件。并且三者之间可以通过同一套JavaScript接口进行通信。
LayoutCast- LayoutCast可以在应用不重启的情况下,将res文件夹下的改动直接同步到手机上。使用LayoutCast,可以节约Android开发者的大量编译等待时间,非常适合真机调试界面的时候使用,推荐每一位开发者安装该利器。BUCK很快,但入侵性强,项目改动大,LayoutCast对项目改动小。
java-zhconverter- java-zhconverter是一个简繁体中文互换的Java开源类库。
joda-time-android- 一个超赞的时间处理的库,Joda-Time ! 他能帮你轻松处理时区,处理时间加减,计算到期时间等等场景下的问题。java版本
AssistiveTouch- 配合Android手机沉浸式隐藏虚拟按键后快捷操作 (Nexus5屏幕变大了)。
S-Tools- S-Tools一个可以实时查看的CPU状态和手机各类传感器数据,还有一些例如颜色选择、指南针和设备信息等功能。
JsBridge- 模仿微信webview的JsBridge,安全方便的实现js和Java的互相调用,主要通过loadUrl和shouldOverrideUrl实现。
Sample Of All Samples- 提供大部分Android5.0组件的示例应用。
Android-Package-Channel- 美团网做的把Android多渠道打包工具,打包时间缩短到一分钟,python脚本。
fast-apk-packaging- Android不需要重新编译打渠道包。
android_gradle_script- gradle批量打包脚本,用txt配置一下,就可以支持多个渠道打包,适合国内这种动不动上百个渠道包的环境。目前有个问题,一次打包脚本超过80个就会GC问题。
BatchPackApk- 免签名直接打包工具。
Android多渠道打包工具Gradle插件- Android多渠道打包工具Gradle插件。
Gradle-Plugin-User-Guide-Chinese-Verision- Gradle插件使用指南中文版。
gradle-guide.books- Android Gradle 插件中文指南(GitBook)。
Android-package_tool- 该工程用于编译多渠道Android应用,替换相应的标签,然后重新打包,用perl脚本实现。
兰贝壳儿- Android多渠道打包解决方案(兰贝壳儿),eclipse插件。
Algorithms- 常见算法问题的Java实现。
java-design-patterns- 一个常见设计模式的java实现。
PreferenceInjector- SharedPreference注入开源库,SharedPreference key与某个变量绑定、监听key变化、初始化key都可以通过注解完成。
prettytime- 一个实用的人性化的时间显示,比如:几分钟前,几天前。
Material-Movies- Material Design 下的Movie App(电影展示),可供学习,或者直接二次开发。
Clean-Contacts- 充满技术含量的一个 Contact App(联系人)。
RedEnvelopeAssistant- 完全免费开源的抢红包软件、做这个软件纯粹是发现Android的模拟点击十分好玩,然后顺道写了一个,有此基础,可以再扩展其他的很多模拟点击程序 。
superCleanMaster- 一键清理开源版,包括内存加速,缓存清理,自启管理,软件管理等。
LoadViewHelper- 切换加载中,加载失败,加载成功布局,定义一个LoadViewHelper所有界面通用。
android-best-practices- android最佳实践
Android最佳实践- 安卓最佳实践(1):安卓开发–中文。
Android最佳实践- 从Futurice公司Android开发者中学到的经验。 遵循以下准则,避免重复发明轮子。若您对开发iOS或Windows Phone 有兴趣, 请看iOS Good Practices 和 Windows client Good Practices 这两篇文章。
如何安装ACRA- 如何安装ACRA-一个Android应用Crash跟踪系统—在自己的服务器上。
Android ocr识别文字介绍- Android ocr识别文字介绍 。
DaVinci- DaVinci是一个适用于Android Wear平台的图片下载和缓存library。
Point-of-Android- Android 一些重要知识点解析整理 。
AppStoreLibrary- 检测是否在appstore安装了应用,搜索应用。
LeakCanary- 利用此类库,排查内存泄露变得非常简单,LeakCanary 中文使用说明,LeakCanary: 让内存泄露无所遁形。
anko- 快速开发框架。
CommonAdapter- 通过对于原生Adapter的封装,产生了支持ListView,GridView,RecyclerView的简单通用的Adapter。这种方式将item变成独立的“视图”对象,方便操作,又增加了可扩展性。
MVPAndroidBootstrap- 一个Android MVP 模式实例项目。
json2notification- 一个多功能方便好用的notification通知栏通知开源库。
barcodescanner- 一个封装好的基于zxing二维码扫描库。
mqtt- MQTT 协议 3.1.1 中文翻译版。
Droid Plugin- DroidPlugin 是360手机助手在Android系统上实现了一种新的插件机制:它可以在无需安装、修改的情况下运行APK文件,此机制对改进大型APP的架构,实现多团队协作开发具有一定的好处。
JsonAnnotation- 利用注解自动生成Gson‘s Model的库。
WeChatLuckyMoney- 微信抢红包插件。
高效抽取loading- 高效抽取loading,再多的加载页面也不怕。
修复bug的12个关键步骤- 修复bug的12个关键步骤。
Android开发技术前线- 里面是安卓的一些外国前沿文章的翻译,想课余时间学习 Android 的看看,已经收录了。
android-tuning-tool-strictmode- Android性能调优利器StrictMode。
总结
其实客户端开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。
然而Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
)- DroidPlugin 是360手机助手在Android系统上实现了一种新的插件机制:它可以在无需安装、修改的情况下运行APK文件,此机制对改进大型APP的架构,实现多团队协作开发具有一定的好处。
JsonAnnotation- 利用注解自动生成Gson‘s Model的库。
WeChatLuckyMoney- 微信抢红包插件。
高效抽取loading- 高效抽取loading,再多的加载页面也不怕。
修复bug的12个关键步骤- 修复bug的12个关键步骤。
Android开发技术前线- 里面是安卓的一些外国前沿文章的翻译,想课余时间学习 Android 的看看,已经收录了。
android-tuning-tool-strictmode- Android性能调优利器StrictMode。
总结
其实客户端开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。
[外链图片转存中…(img-w1mZfcpV-1714191942348)]
[外链图片转存中…(img-NVAUAZyh-1714191942349)]
然而Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!