仿ios 风格边栏菜单
ReisdeMenu 创意灵感来自于 Dribbble,而这个是 Android 版的 ResideMenu
书本翻页UI
android_page_curl 是一个在 Android 上使用 OpenGL ES 实现类似书本翻页效果
富文本编辑框
cwac-richedit 是 Android 上的一个 RichEditText编辑器控件。可以输出漂亮的文本。
滑盖导航 抽屉
android-undergarment 是 Android 上实现滑盖导航(抽屉)效果的 UI 组件。
任意Android view添加徽章,消息提示
项目提供了一种简便的方式,能够在运行期对任意给定的Android view添加徽章, 而不必配合它的布局,例如消息提示
图片浏览单点/多点触摸来进行图片缩放
PhotoView 是一款扩展自Android ImageView ,支持通过单点/多点触摸来进行图片缩放的智能控件。
仿ios 开关
SwitchButton 实现了类似 IOS上的 SwitchButton 支持滑动和动画
视图切换view flow
View Flow for Android android-viewflow 是 Android 平台上一个视图切换的效果库。 ViewFlow 相当于 Android UI 部件提供水平滚动的 ViewGroup,使用 Adapter 进行条目绑定
滑动刷新pull
该项目为 Android 应用提供一个向下滑动即刷新列表的功能。
XhsEmoticonsKeyboard
XhsEmoticonsKeyboard
sharepreference
Android平台给我们提供了一个SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data/<package name>/shared_prefs目录下
FactoryPattern
工厂模式: 只需给出产品 以及 工厂的接口.. 就能实例化指定的产品
DesignPattern
设计 模式导出dll.... 采用dll 方式
DesignPatthern
导出dll 调用文件 在WinMath中使用 import 在DesignPattern 中使用 export
vlc 2.1.4源码
vlc开源 源代码 播放器制作的话,值得一看
共享内存 -- 映射文件
映射文件FileMapping 对映射文件内存的读写。 代码简单,适于学习
C# 截图 功能同QQ截图如出一辙
截图源代码 直接使用,代码完整,直接用到项目 供给需要直接使用的朋友
VLC架构和流程的详细解释文档
VLC架构和流程的详细解释文档 挺详细的 vlc二次开发,会有不少帮助
Log4Net 实例源码
本例绝对经典,类文件非常完整严谨,可直接套用在开发项目中
Log4Net 一个帮助程序员将日志信息输出到各种目标(控制台、文件、数据库等)的工具
本例是将日志记录 数据库(SQLserver),注意使用时要 在log4net.config配置好数据库连接字符串 并且 将App_Data 中有*.mdf 文件,附加到sqlserver数据库中
仿微信 开关(绿底 白条)
仿微信 开关(绿底 白条)
设计模式 design pattern
设计模式,代码详细,附带代码的设计结构图
Expandable ListView
Expandable ListView 可展开的Listview 二级ListView
android 动画 加载
执行某个耗时操作时,为增强用户体验,采用 加载进度动画..
swtich pager 选择
点击tab 选择对应的Fragment... 应用ViewPager容器 存放Fragment
二维码扫描 qrscan
二维码扫描 qrscan 灵敏 高效 使用的ios解码库
uilistview uitableview 显示列表
这个项目是基于android-uitableview的扩展,使其更加灵活
alignCenter:文字介绍是否居中显示
showChevron: 是否显示右箭头
singleItem: 是否每条单独显示,可参照图片
textBold: 文字是否加粗显示
Progress Fragment 不确定进度指示器 加载数据
Android ProgressFragment 是当你在等待初始化数据时实现了不确定进度指示器的分段显示
图表 chart 条形图 饼图 雷达图
XCL Charts基于Android原生Canvas来绘制各种图表 使用简便 定制灵活 目前支持 3D 非3D 背向式 横向 竖向 柱形图 3D 非3D饼图 堆叠图 面积图 折线图 曲线图 环形图 南丁格尔玫瑰图 仪表盘 刻度盘 雷达图 圆形图 弧线比较图 范围条形图 散点图 气泡图 玫瑰风向图 漏斗图等图表 其它特性还包括支持手势缩放 图表移动 点击交互 动画显示 多轴显示 图表参考线 多图表的混合显示及同数据源不同类型图表切换等 ">XCL Charts基于Android原生Canvas来绘制各种图表 使用简便 定制灵活 目前支持 3D 非3D 背向式 横向 竖向 柱形图 3D 非3D饼图 堆叠图 面积图 折线图 曲线图 环形图 南丁格尔玫瑰图 仪表盘 刻度盘 雷达图 圆形图 弧线 [更多]
翻页 page curl
Android 上使用 OpenGL ES 实现类似书本翻页效果的示例程序
月 日历 mouth view
MonthView 控件可以用来创建一个能够让用户通过日历风格的界面查看和设置日期信息的应用程序
Action bar 定制标题栏
Action bar 定制标题栏 用于Fragment间切换的内置导航标签。它还提供了一个用于替换导航模式或优化当前视觉效果
表情编辑框 表情文本框
Emojicon 是一个用来在 Android 的 EditView 和 TextView 上显示 Emoji 表情的库。
固定的顶栏
AStickyHeader 是一个为 ListView 和 GridView 添加简单的固定的顶栏的控件,使用非常简单,支持各种类型的 Adapter
ListView 拖拽排序和左右滑动删除
DragSortListView(DSLV)是Android ListView的一个扩展,支持拖拽排序和左右滑动删除功能。重写了TouchInterceptor(TI)类来提供更加优美的拖拽动画效果
可定制形状的ImageView
CustomShapeImageView 是一个可以自己定制ImageView形状的开源库,它通过使用 PorterDuffXfermode API,将图片及可缩放矢量图形(SVGs)结合实现多种可定制形状的ImageView。该库可用于自制像册或图片美化处理等类型的APP
Card UI 卡片库
cardslib 是由 Gabriele Mariotti 开发的一个为开发者方便实现各种 Card UI 的Android开源代码库,使用它你可以显示 single cards, list of cards and a grid of Cards。 昨天我在微信公号‘android-engineer’群里向大家介绍过它,为了快速了解这个库能实现的功能
广告图片Gallery,及自动轮播图片Gallery
基于ViewPager的用户指引,广告图片Gallery,及自动轮播图片Gallery,使用起来超简单 eg: imageIndicatorView = (ImageIndicatorView) findViewById(R.id.indicate_view);
final Integer[] resArray = new Integer[] { R.drawable.ic_launcher, R.drawable.ic_launcher };
imageIndicatorView.setupLayoutByDrawable(resArray);
imageIndicatorView.show();