限时特价:2024年9月阿里云服务器大降价(2核2G3M50GB1年仅需82元+2核4G4M1年298元) 点击查看!

Android技术栈学习资料汇总(收藏)

4,496次阅读
没有评论

Android

这里主要收藏下平时开发涉及到的技术资料

官方文档

官方技术文档都需要进行翻墙才能访问

API

Sample

Support-library

Test

版本新特性

模块化

  • JIMU 一种简单有效的android组件化方案,支持组件的代码资源隔离、单独调试、集成调试、组件交互、UI跳转、生命周期等完整功能。
  • AndroidModulePattern Android项目组件化示例代码,支持Fragment和View
  • AndroidModular 总结Android模块化的一些知识点。
  • ModularizationProject Android 模块化示例项目
  • ModularizationArchitecture Android组件化多进程通信 http://www.jianshu.com/p/1fc5f8a2d703
  • Gank 组件化Gank实例是http://gank.io 提供的开源接口为基础作为编写。
    提供广告,新闻,设置,提交,资料浏览页等作为模块。
  • Qiaoba 解决Android组件化后,各组件间通信的问题

网络请求

  • RxEasyHttp
    本库是一款基于RxJava2+Retrofit2实现简单易用的网络请求框架
  • chuck

开发规范

基础工具

资源导航

控件嵌套

  • NestFullListView ListView、RecyclerView、ScrollView里嵌套ListView 相对优雅的解决方案
  • HeaderViewPager 具有共同头部的 ViewPager,支持与ListView,GridView,ScrollView,WebView,RecyclerView 嵌套使用。具有连续的滑动事件 和 滑动监听, 支持下拉刷新。
  • VerticalSlideView 类似淘宝的商品详情页,继续拖动查看详情,其中拖动增加了阻尼,并且重写了ListView,GridView,ScrollView,WebView,RecyclerView 的 dispatchTouchEvent 方法,使用的时候无须额外的代码,可以任意嵌套使用。

插件工具

跨平台方案

ReactNative

UI组件

综合

下拉刷新

  • SmartRefreshLayout 下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。

列表组件

选项卡

搜索框

Material Design

消息提示

表格布局

  • excelPanel An Android’s two-dimensional RecyclerView. Not only can load historical data, but also can load future data.

日历组件

编辑器

图片处理

  • PhotoEdit For Android studio 图片处理 1、图片编辑(图片添加,文字添加),实现图片编辑中的图片添加,旋转,缩放,删除;文字的添加,大小缩放,字体更换,颜色更换,删除; 2,基本滤镜实现与接口封装; 涂鸦(画笔的样式,粗细,颜色,橡皮擦,贴图); 相框(简单相框,酷炫相框); 马赛就克(基本马赛克,酷炫马赛克,橡皮擦)及其接口封装 3,接下来, 图像剪切,旋转等功能实现测试接口封装
  • StickerView A view which can add sticker and zoom,drag,delete it
  • StickerCamera 这是一款集成了相机,图片裁剪,给图片贴贴图打标签的APP。

阴影效果

自定义View

其它

  • proteus Proteus : A JSON based LayoutInflater for Android

联系方式

Android技术栈学习资料汇总(收藏)

arison
版权声明:本站原创文章,由arison2021-07-31发表,共计12924字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)