首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android 自定义View 字母索引条

    开门见山-IndexBar 不管是在QQ上,还是在163的邮箱中,或者自己手机的通讯录中,右侧都会躺着一个这个玩意儿,我姑且不造官方有没有相关的东西,或者大家约定俗成的称呼这个玩意儿叫什么,反正我就叫它索引条...IndexBar从整体样式上(我观察的哈),分为两种,一种就是不管三七二十一,26个字母糊糊的贴上去的那种,还有一种就是根据当前的具体内容,只展示相关的首字母的!...实现思路 这个问题要一分为二来看,首先是怎么把26个字母画出来,然后才是怎么去识别触摸对应的是哪个字母!!...触摸的相关状态添加 首先是触摸到这个索引条,背景加深,这个肯定就是走touch事件了嘛,在ACTION_DOWN的时候修改相关状态,在ACTION_UP的时候,再次刷新相关状态咯。...点击相关回调 用户看到的都是表象,触摸到的肯定是某一个坐标值,这个坐标应该对应这26个字母中的某一个字母的所在的坐标!

    74510

    【转】MySQL InnoDB:主键始终作为最右侧的列包含在二级索引中的几种情况

    主键始终包含在最右侧列的二级索引中当我们定义二级索引时,二级索引将主键作为索引最右侧的列。它是默默添加的,这意味着它不可见,但用于指向聚集索引中的记录。...+----+-----+---------------------+现在让我们为 f 列创建一个辅助键:ALTER TABLE t1 ADD INDEX f_idx(f);然后,该键将包含主键作为辅助索引上最右侧的列...当我们在二级索引中包含主键或主键的一部分时,只有主键索引中最终缺失的列才会作为最右侧的隐藏条目添加到二级索引中。...b让我们创建一个缺少列的二级索引:ALTER TABLE t1 ADD INDEX sec_idx (`d`,`c`,`e`,`a`);该列b确实将被添加为索引最右侧的隐藏列。...如果我们检查 InnoDB 页面,我们可以注意到,事实上,完整的列也将被添加为二级索引最右侧的隐藏部分:所以InnoDB需要有完整的PK,可见或隐藏在二级索引中。这是不常为人所知的事情。

    15510

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券