Android-ZBLibrary icon indicating copy to clipboard operation
Android-ZBLibrary copied to clipboard

建议收集箱

Open TommyLemon opened this issue 6 years ago • 22 comments

有什么功能建议可以在这里回复,点赞数高的回复将会被加入开发计划

TommyLemon avatar Jun 19 '18 13:06 TommyLemon

1、希望增加ListView、RecyclerView长按选择CheckBox 2、解决包导入出现错误的问题

qzwuqt avatar Jul 03 '18 09:07 qzwuqt

老师,能不能增加多选对话框、层级树形控件之类的,多选的用途还是比较广泛的,感谢。

wq201 avatar Jul 09 '18 01:07 wq201

实话说,里面的代码写的乱糟糟的,说好的严谨,质量高呢...

kscMaster avatar Aug 06 '18 08:08 kscMaster

@957919019 请贴下代码 以及 你认为的更好的代码,谢谢。 我们还可以对照下 阿里巴巴的 P3C 规范 https://github.com/alibaba/p3c

TommyLemon avatar Aug 06 '18 08:08 TommyLemon

有时间把okhttp升级到3吧,现在主流的库已经停止对2.x的支持了。前段时间我想干来着,又有事耽搁下来了

beiguancyc avatar Aug 07 '18 14:08 beiguancyc

@beiguancyc 已升级到最新版3.11.0,感谢支持^_^ https://github.com/TommyLemon/Android-ZBLibrary/releases/tag/18.3

TommyLemon avatar Aug 15 '18 08:08 TommyLemon

PlacePickerWindow 能否调整当前地区为选中地区,目前默认每次都是杭州。

linbren avatar Aug 28 '18 07:08 linbren

请问下,BaseActivity继承了FragmentActivity,可以改为AppCompatActivity不,

candebbs avatar Oct 11 '18 03:10 candebbs

@candebbs 可以的,在公司项目中已经改成 extends AppCompatActivity了,完全兼容

TommyLemon avatar Oct 11 '18 03:10 TommyLemon

@linbren 这个需要新增定位功能,然后把 PlacePickerWindow.initData 里传的 默认值改下

final ArrayList<GridPickerConfig> configList = new ArrayList<GridPickerConfig>();
configList.add(new GridPickerConfig("", "浙江", 10));
configList.add(new GridPickerConfig("", "杭州", 0));

TommyLemon avatar Oct 11 '18 03:10 TommyLemon

@wq201 层级树形控件是指 微信朋友圈、QQ控件 的多级评论 样式? 看看 APIJSON App,里面的 CommentContainerView 就是 https://github.com/TommyLemon/Android-ZBLibrary

分级算法用的是 AbsGrade https://github.com/TommyLemon/AbsGrade

TommyLemon avatar Oct 11 '18 09:10 TommyLemon

@candebbs 改为继承 AppCompatActivity 后,使用了 ZBLibrary styles.xml 里的 Window 的类会崩溃, 报错是 AppCompatActivity 必须用 AppCompat 的 Theme, 我的解决方法是给 Window 加一个 parent, 也就是

TommyLemon avatar Nov 06 '18 04:11 TommyLemon

建议把 ZBLibrary\res\values\ids.xml里面<item name="tvBaseTitle" type="id">false</item> 这种写法改成<item name="tvBaseTitle" type="id"/> ,Android Gradle Plugin 3.0.0或者更高版本默认开启aapt2,后面那种写法不会触发 aapt2的编译错误。谢谢。

weijun1710 avatar Nov 30 '18 03:11 weijun1710

@weijun1710 是 ids.xml 的值?具体描述下,或者发一个 Pull Request 贡献代码,感谢。 步骤可以参考第一个答案 https://www.zhihu.com/question/21682976

TommyLemon avatar Nov 30 '18 03:11 TommyLemon

你好,作者。我再阅读您的源码时,发现有些地方需要修改为自己的名称,例如:data keeper中,路径需要修改为自己的包名,我想诸如此类的地方,是否可以在使用说明中标注出来? 谢谢,另祝,新年快乐!

bladeofgod avatar Feb 02 '19 02:02 bladeofgod

@bladeofgod 你好,类声明出有注释哦

**/**数据存储工具类
 * @must 
 * <br> 1.将fileRootPath中的包名(这里是zblibrary.demo)改为你的应用包名
 * <br> 2.在Application中调用init方法
 */
public class DataKeeper {
 ...
}

如果用户不用这个类,那就不用改;用到的话看到注释也就会改掉了。 https://github.com/TommyLemon/Android-ZBLibrary/blob/master/ZBLibrary/src/main/java/zuo/biao/library/util/DataKeeper.java

TommyLemon avatar Jun 26 '19 03:06 TommyLemon

建议webview加强一些,js弹窗,加载速度优化,可以额外补header,json等参数再请求。

linbren avatar Jun 26 '19 03:06 linbren

有木有websocket使用在里面呀

Wen-Guoguo avatar Nov 27 '19 08:11 Wen-Guoguo

建议webview加强一些,js弹窗,加载速度优化,可以额外补header,json等参数再请求。

感谢建议,目前 ZBLibrary 里只是对 WebView 的使用提供了一个 Demo,封装了一个简单的 WebViewActivity,它并不是 ZBLibrary 的核心功能,不过也可以加入待办清单,只是优先级会比较低,如果有热心的开发者贡献代码就更好了

TommyLemon avatar Dec 31 '19 16:12 TommyLemon

有木有websocket使用在里面呀

没有

TommyLemon avatar Dec 31 '19 16:12 TommyLemon

UI比较原始哈

forchid avatar Nov 21 '20 03:11 forchid

UI比较原始哈

UI 的美观程度不是开发自认为好看就行,符合设计图的才是对的。 不同的项目风格也不同,不可能一个 Demo 就能满足全部需求,自己调吧。 ZBLibrary 主要是对列表、网格、弹窗等常用组件的封装, 提供 BaseActivity,BaseListActivity, BaseHttpListActivity, BaseFragment,BaseListFragment, BaseHttpListFragment BaseAdapter, BaseView 等, 方便快速开发。

TommyLemon avatar Nov 21 '20 05:11 TommyLemon