Android快速开发整理(库、插件、常用网站)

ViewPagerIndicator:指示器替换tabhost,实现网易顶部tab,新浪微博主页底部tab,引导页,无限轮播banner等效果,高度自定义tab和特效,LazyFragment ViewPagerIndicator 1.支持自定义tab样式 2.支持自定义滑动块样式和位置 3.支持自定义切换tab的过渡效果 4.支持子界面的预加载和界面缓存 5.支持设置界面是否可滑动 6. android:minSdkVersion =“ 14” 7.引入方式 <1>渐变导入 implementation 'com.shizhefei:ViewPagerIndicator:1.1.9' 由于用到了v4和recyclerview所以也要导入他们 implementation 'com.android.support:support-v4:28.0.0' implementation 'com.android.support:recyclerview-v7:28.0.0' <1> androidx gradle导入 implementation 'com.shizhefei:View 立即下载
Android快速开发整理(库、插件、常用网站)

Android快速开发整理(库、插件、常用网站)

		<一官方支持库">一、官方支持库

compile ‘com.android.support:appcompat-v7:26.1.0’

compile ‘com.android.support:support-v4:26.1.0’

compile ‘com.android.support:recyclerview-v7:26.1.0’

compile ‘com.android.support:support-v13:26.1.0’

compile ‘com.android.support:design:26.1.0’

compile ‘com.android.support:cardview-v7:26.1.0’

…

目前最新版本27.0.1,需要compileSdkVersion 27

二、第三方库

部分库是jitpack的发布方式,需要在project下的build.gradle中加上(可直接加上,一劳永逸)

allprojects {
    repositories {
        maven { url "https://jitpack.io" }
    }
}

工具

Gson

Glide

Glide Transformations

Picasso

Picasso Transformations

Butter Knife

Dagger 2(Google)

EventBus

greenDAO

PermissionsDispatcher(6.0权限)

RxPermissions(6.0权限)

Android Saripaar v2(表单校验)

YUtils(Android快速开发工具集合)

AndroidUtilCode(各种util)

网络

OkHttp

okhttp-utils(鸿洋_)

OkGo

xUtils3

MVP

Retrofit

RX系列:https://github.com/ReactiveX

RxJava

RxAndroid

RxKotlin

RxBinding

Platform bindings:

  • compile ‘com.jakewharton.rxbinding2:rxbinding:2.0.0’

‘support-v4’ library bindings:

  • compile ‘com.jakewharton.rxbinding2:rxbinding-support-v4:2.0.0’

‘appcompat-v7’ library bindings:

  • compile ‘com.jakewharton.rxbinding2:rxbinding-appcompat-v7:2.0.0’

‘design’ library bindings:

  • compile ‘com.jakewharton.rxbinding2:rxbinding-design:2.0.0’

‘recyclerview-v7’ library bindings:

  • compile ‘com.jakewharton.rxbinding2:rxbinding-recyclerview-v7:2.0.0’

‘leanback-v17’ library bindings:

UI

MaterialEditText

Android View Animations(各种动画)

hellocharts-android(图表)

BottomBar(底部导航栏)

BottomNavigationViewEx

Banner(图片轮播控件)

Dachshund-Tab-Layout

Android PagerSlidingTabStrip(滑动导航栏)

XRefreshView(支持各种控件刷新)

SuperRecyclerView

EasyRecyclerView

BaseRecyclerViewAdapterHelper

vlayout(RecyclerView的LayoutManager扩展-阿里)

RichText(富文本解析器)

ViewPagerIndicator

EasyIndicator

ImagePicker(图片选择器,okgo作者)

PictureSelector

Matisse(知乎)

PhotoView

Android-SpinKit(Android loading animations)

Toasty

DialogPlus(各种样式的Dialog)

三、各种好用的插件

安装方法
可能有的插件搜索不到,直接点击Search in repositories

这里写图片描述

点击install开始安装,安转成功之后会提示restart重启as,重启就好了。

GsonFormat

  • 快速将json字符串转换成一个Java Bean
  • 快捷键Alt+S

Android ButterKnife Zelezny

  • 配合ButterKnife快速生成注解
  • 光标放在布局文件ID上(如R.layut.activity_main),Ctrl+Shift+B

Android Methods Count

  • 可查看依赖库中的方法数

Lifecycle Sorter

  • 对Activity或者fragment的生命周期方法进行先后排序
  • Ctrl + alt + K

JsonOnlineViewer

  • 直接在as中请求接口,方便调试

genymotion

  • 超快超好用的android模拟器

LeakCanary

四、各种常用的网站

AndroidDevTools(各种android相关工具下载)

在线文档-JDK

在线文档-Android

在线文档-Kotlin

在线文档-Glide

GitHub

Font Awesome Icons

Json在线解析

API文档管理

stackoverflow(IT技术问答网站)

优快云全球最大中文IT社区

简书

Android开发技术周报

ProcessOn免费在线作图,实时协作

阿里巴巴矢量图标库

各种在线文档和工具(开源中国社区)

Mob开放平台(天气、短信、分享等)

聚合数据(各种开放API)

融云(即时通讯)

蚂蚁金服开放平台(支付宝)

腾讯开放平台

微信开放平台

w3school(HTML)

Bootstrap*组件

友盟(推送统计)

360加固保

Material Design(参考文档)

GitHub:https://github.com/yechaoa/Android-Rapid-Development

转载请注明:Android开发

android基于dialogplus的侧面展开对话框 侧面展开的对话框,界面非常绚丽,基于github上的dialogplus设计 立即下载

相关推荐

什么是Claude 的 Agent Skills?

摘要: Claude的Agent Skills功能支持通过结构化技能包(含指令、脚本、工具)实现任务自动化,如数据分析、文档生成等。核心能力包括:1)技能包管理(如Python脚本+模板);2)工具调用(API/数据库交互);3)子代理协作(拆分复杂任务)。快速上手步骤:创建技能包(如Excel报表生成)、配置工具权限、触发执行;支持多代理并行处理(如SQL查询+可视化)。关键技巧:工具需明确定义参数、利用子代理共享上下文、注重权限管控。官方文档与社区资源提供进阶指导,使Claude成为可编程的数字助手。

jobleap.cn求职助手首页 1729

Android开发基础——RecyclerView

RecyclerView是比LitView更为强大的控件,其优化了ListView的不足。Android官方也更推荐使用RecyclerView。

止步听风的博客 4319

提示deepseek生成完整的json用于对接外部API

通过精准的提示词设计(字段过滤、格式约束)、动态验证机制(自检与修正)和官方模板参考,可有效确保DeepSeek生成的JSON纯净无冗余。

神棍之路 2308

Android 组件化场景下多module依赖优雅实践方案,h5移动端开发适配

通过pom文件 举个例子: 我们新建一个module,看一下依赖: dependencies { implementation “org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version” implementation ‘androidx.core:core-ktx:1.3.2’ implementation ‘androidx.appcompat:appcompat:1.2.0’ implementation ‘com.google.android.materi

m0_64382743的博客 465

FANUC机器人电弧跟踪功能深度解析:从电流采样原理到ROBOGUIDE仿真避坑指南

本文深度解析FANUC机器人电弧跟踪技术,从电流采样原理到ROBOGUIDE仿真避坑指南,详细介绍了电流波形分析、实时补偿机制及现场调试技巧。针对工业焊接中的常见问题,提供从底层原理到高阶应用的解决方案,帮助工程师优化自动化焊接质量。

weixin_31785177的博客 551

华为HCIP大数据备考实战:从题库精析到834分通关策略

本文详细介绍了华为HCIP大数据认证考试的备考策略,包括题库精析、重点章节突破和考场实战经验。作者以834分的高分通过考试,分享了官方教材的三遍阅读法、自建题库技巧以及各章节核心知识点,帮助考生高效备考并顺利通关。

weixin_29169899的博客 149

ViewPagerindicator 源码解析

ViewPagerindicator 源码解析 本文为 Android 开源项目源码解析 中 ViewPagerindicator 部分 项目地址:ViewPagerIndicator,分析的版本:8cd549f,Demo 地址:ViewPagerIndicator Demo 分析者:lightSky,校对者:aaronplay,校对状态:完成  1. 功能介绍 1.

qq_30196607的博客 381

液冷方式介绍

如果将直径在1~100nm的颗粒悬置在传热流体(例如:水、乙烯、乙二醇等)中时,其传热能力会得到提升,因为大多数固体材料的热导率要大于液体,因此由颗粒、流体组成的混合物热导率也高于液体本身的热导率,由此制成的流体,我们称之为纳米流体。金属冷管的液体工质蒸散量几乎为0,而柔软材质的管道则会产生液体的蒸散,在封闭式循环系统中,为了弥补液体工质的蒸散,必须定期在系统中补充液体工质。——我们之前说过,材料的导电和导热的机制大致是类似的,所以导电能力更强的金属往往具有更好的导热能力。

制冷技术咨询与服务的博客 2037

Android Kotlin开发之Android KTX

Android KTX |Android Jetpack 的一部分。 Android KTX 是包含在 Android Jetpack 及其他 Android 库中的一组 Kotlin 扩展程序。KTX 扩展程序可以为 Jetpack、Android 平台及其他 API 提供简洁的惯用 Kotlin 代码。为此,这些扩展程序利用了多种 Kotlin 语言功能,其中包括: 扩展函数 扩展属性 Lambda 命名参数 参数默认值 协程 例如,使用 SharedPreferences 时,您必须先创

宝爷的专栏 3664

RT-DETR算法优化改进:DCNv4更快收敛、更高速度、更高性能,效果秒杀DCNv3、DCNv2等 ,助力检测

DCNv4更快收敛、更高速度、更高性能,完美和RT-DETR结合,助力涨点

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 1323

高通Camx功能feature分析之一:remosaic功能导通

本文详细介绍了S5K3P9S传感器前置场景中SW Remosaic功能的实现流程。首先需在sensorxml中确认支持SW Remosaic类型,并集成remosaic相关库文件(libremosaic_wrapper.so等)。核心实现包括:初始化阶段调用InitFrontSamsungRemosaic();执行线程DeferFrontInitThread()读取校准数据;通过DoSamsungRemosaic()执行remosaic算法处理;最后在析构函数中调用DeinitFrontSamsungRem

1700

Android快速开发整理(库、插件、常用网站),安卓面试自我介绍

官网:http://square.github.io/picasso/

2401_83539973的博客 895

我用 Python 监听了自己的键盘,生成击键热力图,看看每天到底在“摸鱼”还是“搬砖”?

数据采集(监听)、持久化(I/O)与可视化展示,必须是三个完全独立的模块,这符合单一职责原则。在多线程读写 Python 字典时,锁住的时间要尽可能短,防止 I/O 线程把高频的监听线程阻塞住。这类涉及底层的代码与“键盘记录木马”只有一线之隔。永远不要把击键记录通过网络上传,所有数据必须localhost消化。人脑对枯燥的 JSON 日志是不敏感的,但对颜色和空间极其敏感。这也是为什么 Prometheus + Grafana 是标配。使用ctypes。

BUG猿的博客 193

2024年安卓最新Android快速开发整理(库、插件、常用网站)(1),kotlin教学

其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。

2401_84520026的博客 826

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Android快速开发整理(库、插件、常用网站)(1)

对程序员来说,很多技术的学习都是“防御性”的。也就是说,我们是在为未来学习。我们学习新技术的目的,或是为了在新项目中应用,或仅仅是为了将来的面试。但不管怎样,一定不能“止步不前”,不能荒废掉。!文章以下内容会给出阿里与美团的面试题(答案+解析)、面试题库、Java核心知识点梳理等《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!课程,基本涵盖了95%以上Android开发知识点,真正体系化!**

2401_84121603的博客 725

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Android快速开发整理(库、插件、常用网站)(1),Android开发教程

其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。下图是我进阶学习所积累的历年腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节祝大家都能得到自己心仪工作。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!9)]

2401_84149635的博客 982

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

上一篇: 原 Android8.0 Audio系统之AudioPolicy
下一篇: setImageBitmap
SATTSA
博客等级 码龄8年 9粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值