-
业查看全部
-
有异常就不能执行下去就应该抛出,告知用户,异常并无紧要,则可自行消化,异常是抛出还是捕获,也是学问查看全部
-
如果activity上的控件或者工具的生命周期跟activity是一致的,则在需要传入context的时候传入传入当前activity.this;如果是跟application一致,则可以传入getApplication.要注意根据需要进行传递,避免出现不必要的错误。查看全部
-
因为占用了ListView的onItemClick事件(用以处理展开),需另外公开一个OnTreeNodeClickListener供外部设置对点击事件的处理。查看全部
-
先睡,结点查看全部
-
树形结构总结查看全部
-
3、排序 4、过滤出需要显示的数据查看全部
-
2、设置节点之间关联关系查看全部
-
1、将用户数据转化为Node节点查看全部
-
泛型 反射 注解查看全部
-
官方推荐DialogFragment查看全部
-
listView 他的layout_height最好不要设置为wrap_content,否则会在初始化时走很多遍getView,而且本身有复用机制(不知道是啥),设置之后就没用了。最好设置为fill_parent或者固定值查看全部
-
总体来说,非常不错的一门课程,通过利用ListView中item的padding实现了树形菜单。 并且,在实现过程中,结合了泛型+反射+注解的方式,能够适配多种数据源到树形菜单。 同时,在排序过程中还使用了深度搜索功能,对遍历的复习也有好处。查看全部
-
这个可以试试查看全部
-
导包快捷键ctrl_shift_o查看全部
举报
0/150
提交
取消