
方便使用
万子开发
追求技术,追求进步
展开
-
设计模式之模板方法模式
概述 在面向对象程序设计过程中,程序员常常会遇到这种情况:设计一个系统时知道了算法所需的关键步骤,而且确定了这些步骤的执行顺序,但某些步骤的具体实现还未知,或者说某些步骤的实现与具体的环境相关。 例如,去银行办理业务一般要经过以下4个流程:取号、排队、办理具体业务、对银行工作人员进行评分等,其中取号、排队和对银行工作人员进行评分的业务对每个客户是一样的,可以在父类中实现,但是办理具体业务却因人而异,它可能是存款、取款或者转账等,可以延迟到子类中实现。 这样的例子在生活中还有很多,例如,一个人每天会起床、吃原创 2020-11-26 14:13:33 · 138 阅读 · 0 评论 -
积累第三方SDK
xCrash xCrash 能为安卓 APP 提供捕获 java 崩溃,native 崩溃和 ANR 的能力。不需要 root 权限或任何系统权限。 开源地址:https://github.com/iqiyi/xCrash 转自:https://www.jianshu.com/p/937d52297046原创 2020-06-29 15:05:20 · 220 阅读 · 0 评论 -
关于不知道对方的类名及其包名如何启动显示服务
Intent mIntent = new Intent(); mIntent.setAction("action"); 发送action _context.bindService(getExplicitIntent(getActivity(),mIntent), new ServiceBtControl(), Context.BIND_AUTO_CREATE); 绑定服务 private sta...原创 2020-04-03 17:58:03 · 349 阅读 · 0 评论 -
获得当前正在显示的activity的类名
需要加一个权限: <uses-permission android:name="android.permission.GET_TASKS"/> Java代码 ActivityManagermanager=(ActivityManager)getSystemService(Context.ACTIVITY_SERVICE); List<RunningT...转载 2019-07-15 17:18:02 · 257 阅读 · 0 评论