android-zxingLibrary,几行代码快速集成二维码扫描功能。 使用说明 可打开默认二维码扫描页面 支持对图片Bitmap的扫描功能 支持对UI的定制化操作 支持对条形码的扫描功能 支持生成二维码操作 支持控制闪光灯开关 使用方法: 集成默认的二维码扫描页面 在具体介绍该扫描库之前我们先看一下其具体的使用方式,看看是不是几行代码就可以集成二维码扫描的功能。 在module的build.
calabash-android 是一个基于 Cucumber 的 Android 的功能自动化测试框架。 测试实例: Feature: Login feature Scenario: As a valid user I can log into my app Given I am a valid user And I enter my username And I enter
Android ProgressFragment 是当你在等待初始化数据时实现了不确定进度指示器的分段显示。 Google Play 下载:https://play.google.com/store/apps/details?id=com.devspark.progressfragment.sample
相比SuperDialog而言,此库支持横竖屏切换 基于DialogFragment封装,支持自定义边框圆角、背景透明度、字体大小与色值等。 列表选择框可以接收List与Arrays的数据源,详细见demo。 初衷是掌握知识点,此库不一定适合你的产品整体风格,当然能够适合你的项目最好不过,有建议和不足之处欢迎骚扰。 知识点 全代码创建shape、selector、Layout,三大Layout不用
EventBus是一个观察者模式的实现。 背景介绍 如果你学习过设计模式,那么当想通知其他组件某些事情发生时你一定会使用观察者模式。好了,既然能想到这个设计模式,那么就来看一个屌爆天的Android开源框架EventBus。主要功能是替代Intent、Handler、BroadCast在Fragment、Activity、Service、线程之间传递消息。他的最牛逼优点是开销小,代码简洁,解耦代码
cocos2d-android 是 cocos2d 在 android 平台上的移植版本。
Android KTX 是 Google 开源的一款旨在让 Android 上的 Kotlin 代码更简洁的扩展程序, 进而提高开发效率和使用体验。 Android KTX 在 Android 框架和支持库之上提供了一个很好的 API 层,帮助开发者编写更自然、更简洁的 Kotlin 代码。 示例 字符串转 Uri 通常情况下,使用的是 Uri.parse() 方法。但 Android KTX 为
Hellocharts-android 是一个能够兼容 API 8+(Android 2.2) 的安卓图表库,十分好用,也适用于 API 14+(Android 4.0)。 特性 折线图(立体图、填充图、散点图) 柱形图 饼状图 汽状图 组合图 预览图 放大、滚动 可自动生成轴线 动态 效果图展示
Picasso 是 Android 上一个强大的图片下载和缓存库。 示例代码: Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);@Override public void getView(int position, View convertView, ViewGroup parent) {
KSoap2 Android 是 Android 平台上一个高效、轻量级的 SOAP 开发包。等同于 Android 上的 KSoap2 的移植版本。
带有进度动画的 Android 自定义提交按钮。
android-flip 是用在 Android 上的翻页动画组件,它和用在 iPhone/Android 上的 Flipboard 有相似的功能。
PeerTube 是一个自由、去中心化、互联的视频平台,其使用点对点网络来减少单一服务器的负载。其使用Affero通用公共许可证发布。 PeerTube 的开发于 2015 年开始,目前由法国的非营利组织 Framesoft 支持。其目标是提供集中式平台的替代品。 peertube-android 是 PeerTube 的 android 客户端。
aisy 的Android版,目前移植了列表组件和自动回收等,其中列表比Android的ListView更简单易用,更方便扩展,同时支持GridView的功能。 Listoy listoy = new Listoy(getContext());listoy.setMode(ListoyEnum.MODE_SHOW);listoy.setLayout(ListoyEnum.LAYOUT_VERTIC
Android-shuffle 是Android平台上一个GTD(GettingThingsDone)个人备忘记事本。