随笔分类 - 毕业设计
摘要:一、主要思路 访问网络资源并且下载下来的功能是通过OkHttp来实现的,具体操作在之前的文章中有。最麻烦的是各组件之间的交互问题。例如,我设置一个存放线程的列表,每建立一个下载事项就新建一个对应线程,并将其放到下载列表中,然后线程会自动执行到文件下载完毕。现在问题来了,我需要将下载进程实时反馈到“任
阅读全文
摘要:一、长按item时的响应 在长按item时,我希望能让CheckBox显示出来,并且呼出全选、反选、取消菜单,以及下载、删除、移动、复制操作菜单。 我在具体实现的时候发现处理item布局是一个很大的问题,因为不知道怎么在Fragment里面去改变每一个item的CheckBox状态。经过考虑,我打算
阅读全文
摘要:一、主要思路 主要是通过ListView实现。 考虑到以后会添加长按修改功能,所以好几个地方都是用的FramLayout,而且CheckBox初始状态是被隐藏的。给ListView添加OnItemClickedListener,在识别点击的Item是文件夹时做出响应,把ListView的资源来源改成
阅读全文
摘要:一、主要思路 应用程序的主界面包含三个部分:顶部标题栏、底部标识栏和中间的内容部分。顶部标题栏内容基本不变,用于显示当前模块或者整个应用的名称;底部既能标识出当前Page,又能通过触发ImageButton来更改当前Page,效果和微信相同。最重要的是中间的内容部分,总的来说它是一个ViewPage
阅读全文

浙公网安备 33010602011771号