• Stars
    star
    477
  • Rank 92,112 (Top 2 %)
  • Language
    Java
  • Created almost 9 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

提供了一些工具类以及自定义View,用于日常的Android快速开发。something about android

Androids

Androids是本人根据平时的项目实践经验,为了提高Android开发效率而写的一个工具SDK;里面提供了一些工具类以及自定义View,可在实际项目开发时直接使用。

ANDROIDS

使用

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

dependencies {
    implementation 'com.github.1993hzw:Androids:1.3'
}

自定义View

可直接在xml布局文件设置shape和selector,实现点击效果

可直接在xml布局文件设置文字点击效果

可设置形状(圆形、圆角矩形)的ImageView

可很对背景图或前景图显示遮罩效果的ImageView

可以设置宽高比例的ImageView

在xml布局文件设置View的内容padding, 支持靠边对齐。用于解决点击区域大于内容区域的问题

滚动选择器,支持循环滚动,可实现生日选择器,老虎机等

监听输入法键盘的弹起与隐藏,可实现输入法和工具栏无缝切换

可拖拽的ListView,支持拖拽排序

用于RecyclerView的适配器,可支持设置点击、单选和多选模式

工具类

More Repositories

1

Doodle

Image doodle for Android, with functions such as undo, zoom, move, text, image, etc. Also a powerful, customizable and extensible doodle framework & multi-function drawing board. Android图片涂鸦,具有撤消,缩放,移动,添加文字,贴图等功能。还是一个功能强大,可自定义和可扩展的涂鸦框架、多功能画板。
Java
1,111
star
2

Graffiti

android图片涂鸦,具有设置画笔,撤销,缩放移动等功能。Graffiti for android.
Java
330
star
3

QZoneComment

Android仿手机QQ空间动态评论,自动定位到输入框
Java
126
star
4

TiledMapView

Tiled map loader for Android , based on the pyramid model, supports a variety of projections, including Web Mercator projection, latitude and longitude projection and custom projection; supports locating, adding layers and overlays. Android瓦片地图加载控件,基于金字塔模型,支持多种投影,包括Web墨卡托投影,经纬度直投及自定义投影等;支持定位,添加图层和覆盖物。
Java
70
star
5

OverScroll

Use CoordinatorLayout+Behavior to achieve elastic scrolling and inertial scrolling for list. 利用CoordinatorLayout+Behavior实现弹性滚动和惯性滚动效果(类似微信首页).
Java
41
star
6

tile-cutter

Cut the picture into small pieces (tiles) according to the pyramid model; support for cutting images, cutting maps, display in tiled maps for Web Mercator projection and latitude and longitude projection. 瓦片切割工具,按照金字塔模型把图片切成小片;支持图片切割,地图切割,可用于Web墨卡托投影和经纬度投影的瓦片地图中显示。
Python
41
star
7

OpenGLESIntroduction

Get to know Android OpenGL ES by displaying a picture. 从显示一张图片开始学习Android OpenGL ES
Java
21
star
8

ImageSelector

图片选择器
Java
4
star
9

InAppSkin

一种应用内换肤方案,利用安卓系统的`Style+Theme`机制进行应用内换肤。
Java
3
star
10

bat

Bat博客系统,a simple blog system
JavaScript
2
star
11

EasyAdapterForRecyclerView-kotlin

用于RecyclerView的适配器,可设置点击模式、单选和多选模式。kotlin-android项目。
Kotlin
2
star
12

QMUI_Android_extend

针对QMUI的补充和拓展
Java
2
star
13

common

common
HTML
1
star
14

SoudWaveView

模拟音频波动组件
Java
1
star