Android开发Android开发实战总结

安利一波自己的UI库,哈哈哈

2016-12-07  本文已影响235人  cooperise

1. PullToRefreshListView

仿简书自带下拉刷新和分页加载功能的ListView
https://github.com/zhouchupen/PullToRefreshListView

PullToRefreshListView

2. NoteCalendar

Android自定义日历,带有标注功能
https://github.com/zhouchupen/NoteCalendar

NoteCalendar

3. PieView

Android自定义饼图
https://github.com/zhouchupen/PieView

PieView

4. RadarView

Android自定义功能雷达图
https://github.com/zhouchupen/RadarView

RadarView

5. LineGraph

Android自定义折线图
https://github.com/zhouchupen/LineGraph

LineGraph

6. TextClearableEditText

Android自定义带标题和可清除功能的EditText
https://github.com/zhouchupen/TextClearableEditText

TextClearableEditText

7. WhiteClearableEditText

Android仿微信信息输入框
https://github.com/zhouchupen/WhiteClearableEditText

WhiteClearableEditText

8. SixNumEditText

Android仿微信六位数字输入框
https://github.com/zhouchupen/SixNumEditText

SixNumEditText

9. NumberKeyboard

Android自定义底部输入键盘
https://github.com/zhouchupen/NumberKeyboard

NumberKeyboard

10. MenuPicker

Android仿iOS弹出菜单
https://github.com/zhouchupen/MenuPicker

MenuPicker

11. UIAlertDialog

Android仿iOS警示对话框
https://github.com/zhouchupen/UIAlertDialog

UIAlertDialog

12. IconTitleCell

Android仿iOS图标文本单元格
https://github.com/zhouchupen/IconTitleCell

IconTitleCell

13. TtitleTextCell

Android仿iOS单元格(主标题+副标题)
https://github.com/zhouchupen/TtitleTextCell

TtitleTextCell

14. CircleImageView

Android自定义圆形ImageView
https://github.com/zhouchupen/CircleImageView

CircleImageView

需要注意的是,当同时使用上面的多个控件时,需要在build.gradle(app modules)添加下面配置:

android { 
    enforceUniquePackageName = false
}

或者在github上手动下载代码后,导入为module时重新命名。

以上控件都是自己在开发过程中用的1.0版本,如果有bug请多多包含,希望使用者可以积极反馈,小编保证积极改善:)

上一篇下一篇

猜你喜欢

热点阅读