Clipping Stack:一个记录剪贴板历史,并显示在通知栏的小 Android App - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
little_cup
V2EX    分享创造

Clipping Stack:一个记录剪贴板历史,并显示在通知栏的小 Android App

  •  2
     
  •   little_cup
    heruoxin 2015-02-05 14:07:03 +08:00 5478 次点击
    这是一个创建于 3911 天前的主题,其中的信息可能已经有所发展或是发生改变。

    logo

    https://play.google.com/store/apps/details?id=com.catchingnow.tinyclipboardmanager

    它可以永久存储 Android 设备的剪贴板,方便的增删改查。并且利用 Android 通知栏的扩展通知特性,快捷地在多条剪贴板记录间复制切换。

    设计遵循了 Material Design,最低支持到 4.1,但还是在 Lollipop 上更适合一些。

     Clipping Stack ScreenShots01
     Clipping Stack ScreenShots02
     Clipping Stack ScreenShots04

    初学 Android 和 Java, 到做出这个 App 用了 20 多天。学习的一些笔记和过程记录在了这篇Blog里。

    下载地址:https://play.google.com/store/apps/details?id=com.catchingnow.tinyclipboardmanager

    源码:https://github.com/heruoxin/Clipping-Stack

    欢迎下载使用,如果觉得有用的话请在 Google Play 或 GitHub 给我评星,谢谢!

    19 条回复    2015-06-17 15:46:16 +08:00
    zkd8907
        1
    zkd8907  
       2015-02-05 17:55:28 +08:00
    赞Material Design!
    little_cup
        2
    little_cup  
    OP
       2015-02-05 21:21:05 +08:00
    @zkd8907 谢谢~
    welling
        3
    welling  
       2015-02-06 00:26:43 +08:00
    初学能做成这样,真是碉堡了
    xuhaoyangx
        4
    xuhaoyangx  
       2015-02-06 02:45:17 +08:00
    赞,吊炸的速度,。。。
    AnyOfYou
        5
    AnyOfYou  
       2015-02-06 10:05:49 +08:00   1
    做得挺不错的。
    有几点建议,一是Icon的颜色和colorPrimary的比较重合,建议稍微突出一点图标的边框。二是感觉搜索和分享的图标略大,是不是放错文件夹了?
    little_cup
        6
    little_cup  
    OP
       2015-02-06 11:02:14 +08:00 via Android
    @AnyOfYou 非常感谢。
    之前考虑了颜色重合问题,试着加了1px的边框,可能效果不明显,一会儿我再调大一点试试。
    第二个应该是我理解没到位,我在N4和N7上测试了发现会自动缩放,于是图省事只放了xxhdpi的规格...请问一下您的系统版本和型号?我去搜索学习一会儿。
    AnyOfYou
        7
    AnyOfYou  
       2015-02-06 11:08:42 +08:00
    @little_cup 5.0.1,Nexus5。可以对比看下Gmail中的搜索图标大小。
    dan994
        8
    dan994  
       2015-02-06 13:50:08 +08:00
    这个不错,专管复制的,之前还有买过一个 type machine 记录所有的输入。。
    用了大半天,几点感受是:
    滑动删除貌似需要很靠边才能滑动,否则就进入编辑了,带了套的手机比较伤不起,容易误操作。
    可否考虑增加一个清除全部或者加个 4 位密码?复制的经常是敏感信息,轻易看到全部历史不太好吧,虽然设置里有自动清除。
    little_cup
        9
    little_cup  
    OP
       2015-02-06 15:01:43 +08:00
    @AnyOfYou 好的,已修正。
    @dan994 好的,「全部删除」按钮已加。滑动这个我再想想怎么交互比较好……
    hhssyy47
        10
    hhssyy47  
       2015-02-06 15:15:02 +08:00
    楼主好厉害,程序员萌萌哒,做我男朋友好不好!
    little_cup
        11
    little_cup  
    OP
       2015-02-07 14:58:55 +08:00
    @dan994 1.0.5版本暂时改成滑动任意地方都能删除了,「清除全部」按钮也加上了。
    关于加密码这个我还在犹豫:如果每次进去都要输密码,体验挺糟的。要是能和Lollipop的SmartLock机制结合起来就好了。可是找了一圈貌似没开放API……
    dan994
        12
    dan994  
       2015-02-08 01:35:56 +08:00
    @little_cup 谢谢楼主,动作好快呀,还真是放假了的节奏。。
    关于加密码,好像是会不太方便,手机本身有解锁密码了,还算是有保护吧
    julijulilijuliju
        13
    julijulilijuliju  
       2015-02-08 11:17:15 +08:00
    用不了Google Play,有谁能给个下载链接啊,
    R4rvZ6agNVWr56V0
        14
    R4rvZ6agNVWr56V0  
       2015-02-10 02:31:18 +08:00
    请教一下哈,这界面是贴图就可以贴出来么?
    XuRuoChang
        15
    XuRuoChang  
       2015-02-16 14:29:53 +08:00
    已用,感觉很方便,不用再为个别记录来回折腾了
    little_cup
        16
    little_cup  
    OP
       2015-02-16 16:42:41 +08:00 via Android   1
    @GeekGao new v2ex发新帖支持markdown格式的语法,如图片就是 ![image title](image URL)
    little_cup
        17
    little_cup  
    OP
       2015-02-16 16:43:54 +08:00 via Android
    R4rvZ6agNVWr56V0
        18
    R4rvZ6agNVWr56V0  
       2015-02-16 17:26:45 +08:00
    @little_cup 谢谢提示 其实您理解错了,我的意图是问lz的UI是如何实现的
    youdu
        19
    youdu  
       2015-06-17 15:46:16 +08:00
    应用好像不错,有没有考虑做个windows客户端,然后两边可以同步……

    类似scatter。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2453 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 15:41 PVG 23:41 LAX 08:41 JFK 11:41
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86