登录 用户中心() [退出] 后台管理 注册
 

热门搜索:
您的位置: 首页 首页 >> 软件《文本处理大师》 >> 软件《文本处理大师》 >> 主题: 文本处理大师mini新功能 -- 删除左边字符的按钮    [最新]
标题 文本处理大师mini新功能 -- 删除左边字符的按钮
clq
浏览(790) - 2016-11-14 18:27:05 发表 编辑

关键字:

[2017-01-16 22:33:12 最后更新]
 文本处理大师mini新功能 -- 删除左边字符的按钮

功能的按钮位置如图,这一功能添加的原因在于有时在网上复制下来的源码中会带有行号,要手工删除还是比较麻烦的.所以干脆作了为小功能来处理.
考虑到以后的扩展,实现用的是脚本方式,所以要保证文件 "script\file\删除左边字符.txt" 的存在.


-- 文本处理大师mini目前主要用于辅助我自己开发工作中对源码和纯文本文档进行高效率的处理.



[图片]
clq
2016-11-14 19:26:17 发表 编辑

例如这样的代码:


final String handlerName = a.getString(attr);
08
                        if (handlerName != null) {
09
                            setOnClickListener(new OnClickListener() {
10
                                private Method mHandler;
11

12
                                public void onClick(View v) {
13
                                    if (mHandler == null) {
14
                                        try {
15
                                            mHandler = getContext().getClass().getMethod(handlerName,
16
                                                    View.class);
17
                                        } catch (NoSuchMethodException e) {
18
                                            int id = getId();
19
                                            String idText = id == NO_ID ? "" : " with id '"
20
                                                    + getContext().getResources().getResourceEntryName(
21
                                                        id) + "'";
22
                                            throw new IllegalStateException("Could not find a method " +
23
                                                    handlerName + "(View) in the activity "
24
                                                    + getContext().getClass() + " for onClick handler"
25
                                                    + " on view " + View.this.getClass() + idText, e);
26
                                        }
27
                                    }
28

29
                                    try {
30
                                        mHandler.invoke(getContext(), View.this);
31
                                    } catch (IllegalAccessException e) {
32
                                        throw new IllegalStateException("Could not execute non "
33
                                                + "public method of the activity", e);
34
                                    } catch (InvocationTargetException e) {
35
                                        throw new IllegalStateException("Could not execute "
36
                                                + "method of the activity", e);
37
                                    }
38
                                }
39
                            });





总数:1 页次:1/1 首页 尾页  
总数:1 页次:1/1 首页 尾页  



发表评论:
文本/html模式切换 插入图片 文本/html模式切换


附件:



NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.

Copyright © 2005-2017, All Rights Reserved CLQ工作室 版权所有