- 博客(6)
- 收藏
- 关注
原创 To pack your python scripts to EXE by using PyInstaller3.0
PyInstaller 3.0 兼容 Python 2.7及 Python 3.3+, 实际测试效果如下 -1. 安装: 使用 pip 进行安装, pip 位于 python 安装路径下的 Scripts 目录切换至该目录执行pip install pyinstaller会自动安装所需组件, 若需要通过 proxy 安装的话pip --pro
2015-11-18 12:13:49 1597 1
原创 DTMF 编码及解码
首先先说明一下 DTMF 的定义:Dual-Tone Multi-Frequency, 常见的应用就是电话按键的编码及解码. 如电话按键 4 * 4 的矩阵对应表. 由一组低频与一组高频的 SINE 波形相加组成.我们可以函数来表示:def sine_sine_wave(f1, f2, length, rate): s1=sine_wav
2015-11-18 10:22:05 18739 2
原创 Android APP - BlackContact 最后实现
1. 首先需要将自开发的 APP 设定为 default 的 SMS APP, 因为从 4.4 之后的版本, 唯有是 default sms app 才能有权限修改 SMS message.2. 那么要将APP 设定为 default sms app, 需要完成四个动作, 细节上很多网站都有提到, 这边就不再赘述, 列出修改后的 AndroidManifest.xml 以及新新增加的几
2015-11-06 18:51:52 1237
原创 Android APP BlackContact 信息转存<1>
一. 首先建立两个资料表:BlackInfoDBHelper 加入插入一个记录的方法public void insertCaller(String number) { String cmd_exec = "insert into block_phone values (NULL, '" + number + "', datet
2015-11-03 11:19:28 506
原创 Android APP: BlackContact 短信拦截
由于 4.2版本后已经取消了 abortBroadcast() 的功能, 所以在实现这功能的时候需要先将原有 Message APP 中的 notification 功能 disable, 方法如下截图: 接着编写用来接受 Message 的 broadcast 类 SmsReceiver.javapackage com.elvis.android.blackcontacts;
2015-11-02 11:42:39 795
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人