前言:很久以前的一篇文章《Android自定义PopupWindow实现流式布局筛选控件(一)》使用原生的GridLayout的实现了流式标签筛选控件不过只能单选,因为项目重构需求改变,需要能多选标签,类似京东的多条件筛选。本篇文章记录自定义TypeLabelGridLayout实现带标题类型及分割线的流式布局标签,根据属性方法可自行设置单选还是多选,是否默认选中首项等功能,并且能重置数据。效果图            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-08 13:42:48
                            
                                248阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            题目http://poj.org/problem?id=2186题目大意n个点m条边,求有多少个点可以去到所有点。思路这已经很直白了。只要用tarjan缩完点之后,这个图是棵树。若存在两个出度为0的,一定无解,因为肯定这两个点无法相同,否则就是那个出读为0的点的强联通块。...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-12 17:38:20
                            
                                146阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            选中选项中的内容并且点击按键,就会在顶头的title显示出来 1、做好布局控件 2、绑定控件 3、button设置了监听,一旦点击了button就跳到checkbox里面去执行 4、checkbox需要if语句进行判断,选中就显示XML文件: <?xml version="1.0" encoding="utf-8"?><CheckBox
    android:layout_wi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-09 22:53:43
                            
                                176阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             实现多选按钮的监听有两种方法:OnClickListener 和 OnCheckedChangeListener下面是这两种方法的实现:OnClickListener 的使用方法     activity_main部分<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-03 13:19:26
                            
                                103阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            backward compatibility 向后兼容 archive 文档            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-06-15 16:45:00
                            
                                250阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在线答题demo,具体代码是一年多前完成的,比较简单,不再贴出,请参见Github。主要功能:单选:点击选项直接进入下一题。多选:选择多个选项,向右滑动进入下一题。答题卡:点击题号重新进入答题界面。使用技术:主框架为ViewPager内嵌Fragment,包含试题Fragment(QuestionItemFragment )和答题卡Fragment(ScantronItemFragment ),并            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-26 23:20:42
                            
                                151阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、 选择题(30题,每题1分,共30分) 1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分 类,按功能分为:( C ),如果为读取的内容进行处理后再输出,需要使用下列哪种流?(G )      A、输入流和输出流  B、字节流和字符流  C、节点流和处理流   &nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-27 00:00:44
                            
                                146阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言本文参考辉哥的Android常见多条件筛选菜单(美团、58),通过自己动手来实现效果,以达到对自定义View技能的进一步提升。最终效果实现思路整体为组合View,主要由最上面菜单栏、下方内容部分组成;【内容部分包含菜单内容以及阴影部分】默认状态下下方内容部分应该隐藏;当点击菜单item时,通过对内容部分布局进行垂直方向平移,同时对阴影部分进行透明度变化动画达到下拉效果;当再次点击相同item时            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-04 13:08:11
                            
                                109阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             1. 下面异常是属于Runtime Exception 的是(abcd)(多选)         A、ArithmeticException   B、IllegalArgumentException   C、NullPointerException   D、BufferUnderflowException   &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-20 09:41:46
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在ListView中实现多选并不困难,因为它是自带多选模式的,主要包括CHOICE_MODE_MULTIPLE和CHOICE_MODE_MULTIPLE_MODAL。如果你想要更深入的了解这两者是如何工作的。那么这篇文章是非常适合你的。他们之间的区别大概就是CHOICE_MODE_MULTIPLE模式的特点在于他本身没有排斥性,在能选择item的情况下,也可以响应普通点击事件。CHOICE_MOD            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-19 11:23:43
                            
                                484阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言经过几天的断断续续的编写终于把这一个小项目完成了,现在刚刚完成,代码看着不整洁,请多包涵。  前几天要弄个相册多选和照相选图的功能,以前做过单选上传头像之类的。但是多选确实不像那么简单,github找了好多的例子,都是在用几个框架。不是说人家封的不好,封的很好,但是卤煮比较笨,看了好久还是马马虎虎。然后上网查了下资料,还是决定自己写一个。demo传送门在此,哈哈哈正文多选主要是需要一个fram            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-31 17:33:44
                            
                                350阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            RadioButton和CheckBox的区别是:RadioButton是单选按钮;CheckBox是多选按钮。举例来说明一下,有时候我们注册信息,需要选择性别,我们的选择只有一个所以我们只能选其一,这时候我们那就用RadioButton;有时候我们需要选择我们的特长,像读书,写字,画画之类我们可以选择其中的多个这时候我们就用CheckBox。因为这两个控件的用法比较相似所以我们放在一起来说一下。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-17 12:37:29
                            
                                145阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            整理一些笔试经常碰见的面试题:Android项目工程下面的assets目录的作用是什么(b)A、放置应用到的图片资源。 B、主要放置多媒体等数据文件 C、放置字符串,颜色,数组等常量数据 D、放置一些与UI相应的布局文件,都是xml文件关于res/raw目录说法正确的是(a)A、这里的文件是原封不动的存储到设备上不会转换为二进制的格式 B、这里的文件是原封不动的存储到设备上会转换为二进制的格式C、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-25 20:23:49
                            
                                473阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            POJ_2186
 
       这个题目其实就是求完强连通分量之后,判断一下出度为0的强连通分量是否唯一,如果唯一输出该强连通分量的点数,否则输出0。
 
由于之前求强连通分量的时候是把同一个强连通分量里的数放到一个数组里,然后枚举各个数组之间各元素是否有边来判断各个强连通分量是否连通,由于这样效率比较低,这次超时了。
 
后来看了别人的代码后发现,其实可以找到强连通分量之后,把其中的每个元素            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2011-08-11 19:27:00
                            
                                39阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            题目链接:http://poj.org/problem?id=2186题意:给你一些崇拜关系,崇拜关系可            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-30 10:47:56
                            
                                75阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Richard Kenneth Eng, Used Fortran, Tandem TAL, C/C++, C#, Obj-C, Java, Smalltalk, Python, GoAnswered May 28Swift is only popular in the Apple ecosystem. Outside of Apple, it’s ...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-09 06:25:40
                            
                                127阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android多选复选框介绍及示例
在Android应用中,多选复选框是一种常见的用户交互方式,允许用户从列表中选择多个项目。本文将介绍如何在Android应用中实现多选复选框,并提供一个简单示例。
## 多选复选框的实现
在Android中,多选复选框通常通过`CheckBox`控件来实现。要使`CheckBox`支持多选,我们通常需要结合`ListView`或`RecyclerVie            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-16 06:30:59
                            
                                298阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android 图标多选实现指南
## 简介
在Android应用中实现图标的多选功能,可以让用户同时选择多个图标进行操作,如删除、分享等。本文将指导你如何在Android应用中实现图标的多选功能。
## 流程图
```mermaid
flowchart TD
    A[开始] --> B[显示图标列表]
    B --> C[选择图标]
    C --> D[更新选择状态]            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-30 10:00:49
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 科普文章:Android 文件多选
Android是目前最流行的移动操作系统之一,拥有庞大的用户群体和开发者社区。在Android应用中,文件多选是一个常见的功能需求,用户可以选择多个文件进行操作,如复制、删除或分享等。本文将介绍Android中如何实现文件多选功能,并提供相应的代码示例。
## 1. 文件多选功能的需求
在日常使用中,我们经常需要对多个文件进行批量操作,比如选择多个照片            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-18 07:29:32
                            
                                196阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android 目录多选实现教程
## 1. 整体流程
首先,我们来看一下实现 Android 目录多选的整体流程。这里我用表格展示具体步骤:
```mermaid
gantt
    title Android 目录多选实现流程
    section 整体流程
    创建文件浏览器界面      :done, a1, 2022-01-01, 3d
    实现文件夹多选功能            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-06 05:55:15
                            
                                7阅读