- 博客(31)
- 资源 (47)
- 收藏
- 关注
原创 13 C++基础 迭代器
1.迭代器Java 设计模式的迭代器模式,主要是实现通用型遍历方式。C++中所有标准库容器都可以使用迭代器进行访问对象元素 - begin 为迭代器的第一个迭代器,正向迭代器 - end 为迭代器的下一迭代器 - 如果容器相同,则 begin 和 end 返回相同一个迭代器,即同为尾迭代器 /** * 迭代器 */int main() { string str("...
2018-03-30 19:47:07 336
原创 Android辅助工具助手-keep 自动点赞器
0.运行界面源码下载https://github.com/sufadi/AccessibilityServiceMonitor1.需求点赞界面,进行自动点击注意:要clickable事件为ture和有id的为主,具体箭头如下2.点击事件处理事件输入 @Override public void onAccessibilityEve...
2018-03-30 17:28:14 5496 3
原创 12 C++ 基础 标准库类型 vector 容器
1.C++ 基础 标准库类型 vector 容器标准库类型 vector 容器,其中所有对象的类型都相同作为一个类模板,vector iVec 表示保存类型为int对象的集合2.定义和初始化 vector 对象vector v1;vector v2(v1);// v2 是 v1 的副本vector v2 = v1;vector v3(n, val); // v3 包含了...
2018-03-30 15:11:00 236
原创 Window调用软键盘方法
1 调用运行界面win + r 快捷键也行2 输入osk,回车3 华丽丽的软键盘因为笔记本的B和Q键坏了,所以只能出此下次,记得固定在Window底下的任务栏中,方便随时显示 ...
2018-03-28 23:00:36 3963
原创 11 标准库类型 string 初识
1. 定义和初始化 string 对象#include <iostream>using namespace std;using std::string;/** * 标准库类型 string */int main() { string s1; // 默认初始化 string s2 = s1; // s2 是 s1 的副本 strin...
2018-03-28 14:37:08 250
原创 请问AccessibilityService如何识别webview内容(20180822解决)
0.蚂蚁能量自动收集器想做一个蚂蚁森林能量自动采集器,发现AccessibilityService无法识别webview内容,反正我是没招了,就看怎么实现,这里提出一个问题。1.支付宝界面点击进入蚂蚁森林界面public class AccessibilityServiceMonitor extends AccessibilityService { privat...
2018-03-28 13:06:20 14251 12
原创 10 C++基础 - 命名空间的 using 声明
写法 1using namespace::name,声明后就可以直接访问命名空间中的名字#include <iostream>using namespace std;/** * 命名空间 */int main() { std::cout<<"Hello world"<<std::endl; return 0;}...
2018-03-28 09:55:04 230
原创 09 自定义数据类型 struct
1.头文件 Sales_data.h #ifndef ()#endif 预编译防止重复定义#ifndef SALES_DATA_H_#define SALES_DATA_H_#include <string>/** * 自定义数据结构 */struct Sales_data { // 书本编号 std::string bookNo; ...
2018-03-27 20:53:22 368
原创 C++基础 decltype 类型指示符
1.decltype 类型指示符deltype :C++11 作用:选择并返回操作数的数据类型/** * deltype :C++11 作用:选择并返回操作数的数据类型 * 编译器分析表达式并得到它的类型,却不实际计算表达式的值 */int main() { decltype (f()) sum = x; // sum 的类型就是 f 的返回类型 retur...
2018-03-27 18:30:01 450
原创 07 C ++ 基础 auto类型
1.auto 类型说明符C++ 11 新标准引入了 auto 类型说明符,用它就能让编译器替我们去分析表达式所属的类型auto item = val1 + val2;2.复合类型、常量和 auto编译器推断出来的 auto 类型有时候和初始值的类型并不完全一样,编译器会适当改变结果类型使其更符合初识化规则int i = 0. &r = i;auto a ...
2018-03-27 14:22:47 291
原创 C++基础 constexpr 和常量表达式
0.学习笔记《C++ primer》1.常量表达式const int max = 100; // 常量表达式const int limit = max +1; // 常量表达式const int size = getSize(); // 不是常量表达式,因为getSize()运行时才有值2.constexpr 变量constexpr 类型:由编译器来验证变量是否...
2018-03-27 12:13:43 353
原创 Android 蓝色光滤波器(护眼神器) 反编译
1.应用市场的蓝色光滤波器效果图2.实现原理启动 service 创建一个全屏透明窗口,并设置窗口颜色属性,完成伴随整个系统的色彩变换。package jp.ne.hardyinfinity.bluelightfilter.free;public class LayerService extends Service{ private static View a ...
2018-03-27 11:22:32 1162
原创 Android 查看 wifi 密码
1 命令adb shell cat /data/misc/wifi/wpa_supplicant.conf注意需要root权限,因为普通用户没有可读权限Z91:/data/misc/wifi # ls -al-rw-rw---- 1 wifi wifi 2849 2018-03-27 09:00 wpa_supplicant.confssid 表示 wif...
2018-03-27 10:30:01 5504
原创 05 C++ 基础 const 限定符
1.const 对象const int buffersize = 512;//const 对象一旦创建后其值就不能再改变extern const int buffersize = 512;// extern 使其能被其他文件使用2. 引用和 constconst int ci = 1024;const int &r = ci;// 引用及其对应的对象都是常量...
2018-03-27 09:45:16 256
原创 04 C++ 基础-指向指针的指针(学习笔记)
1.指向指针的指针指针是内存中的对象,允许吧指针的地址再存放到另一个指针中,这里我们通过*个数区分指针的级别#include <iostream>using namespace std;/** * 指向指针的指针 * * 指针是内存中的对象,允许吧指针的地址再存放到另一个指针中,这里我们通过*个数区分指针的级别 */int main() { i...
2018-03-26 19:50:38 387
原创 Android 夜间模式主题风格切换
1. 跟进源码1.1 String.xmlSettings 模块 <string name="night_display_title" msgid="2626451512200357686">"夜间模式"</string> <string name="night_display_text" msgid="183727
2018-03-26 16:51:03 1202 1
原创 Android 监听系统中消息通知事件
0. 学习文章参考了下面Blog 完全没有任何多余的代码https://blog.csdn.net/wanghang1208/article/details/49905403原来百度卫士的通知栏收纳是类似这样的原理完成的,很不错.1.演示结果数据源头 监听到的log03-24 14:37:04.264 6155-6155/com.lava.noticeobser ...
2018-03-24 14:48:03 7345
原创 03 C++ 基础笔记-指针
1. 指针的四种状态指针p本身地址 &p = 0x28ff40,保持 i 对象的地址 p = 0x28ff44, i 对象的值为 *p = 123指向一个对象指向紧邻对象所占空间的下一个位置空指针,意味着指针没有指向任何对象无效指针,上述三种情况的其他值#include <iostream>using namespace std;/** * 指针...
2018-03-24 11:47:59 298
原创 02 C++基础-引用(&)
1.引用引用并非对象,相反的,它只是为了一个已经存在的对象所起的另一个名字#include <iostream>using namespace std;/** * 左值引用 */int main() { int val = 1024; int &refVal = val; //refVal 是一个引用,与 val 绑在一起 s...
2018-03-23 19:01:16 196
原创 Android 后台服务监听按键(home,back,音量键)
0.启动1x1大小服务窗口进行监听变化,音量按键下按不接受触摸屏事件。 public static final int FLAG_NOT_TOUCHABLE = 0x00000010; 当窗口可以获得焦点(没有设置FLAG_NOT_FOCUSALBE选项)时,仍然将窗口范围之外的点设备事件(鼠标、触摸屏)发送给后面的窗口处理。否则它将独占所有的点设备事件,而不管它们是不是发生在...
2018-03-23 17:10:15 16160 5
原创 01 学习笔记 Java虚拟机-初识
1 JDK 支持java程序开发的最小环境JDK:【Java development Kit】Java程序设计语言、Java虚拟机、Java API JRE:【Java runtime environment】Java SE API 子集和Java虚拟机的通常 1. Java card:小内存设备 2. Java ME或J2ME:移动端 3. java SE或J2SE:面向桌面应用...
2018-03-20 19:52:40 286
原创 01 C++语言基础初识
1. HelloWorldmain:入口函数,系统执行的首顺序cout:读音为 see-out,标准输出#include <iostream>using namespace std;// main 为入口函数int main() { cout << "!!!Hello World!!!" << endl; // prints !...
2018-03-20 18:59:27 247
原创 Android系统关于音量相关的控制-初识
0.背景人体对声音的识别确实存在不敏感,导致现在Android系统应用层的调节停留在音量大小为主,查看系统的工程模式发现存在很多更细节的参数,如果作为一款专业的调节参数应用是不是会很好呢。有些领域的群体对音质和音效很敏感。随便看看的源码,没深入,只为脑海有个印象1.拨号盘输入 ##3646633##2.工程模式-代码追踪1. String.xml <s...
2018-03-20 11:30:45 1504
原创 Android系统关于音量相关的控制-初识
0.背景人体对声音的识别确实存在不敏感,导致现在Android系统应用层的调节停留在音量大小为主,查看系统的工程模式发现存在很多更细节的参数,如果作为一款专业的调节参数应用是不是会很好呢。有些领域的群体对音质和音效很敏感。随便看看的源码,没深入,只为脑海有个印象1.拨号盘输入 ##3646633##2.工程模式-代码追踪1. String.xml <s...
2018-03-20 11:30:44 1897
原创 Win7 蓝牙耳机无法使用
1.现象蓝牙属性显示不可用无耳机设备显示 百度百科无法解决 https://jingyan.baidu.com/article/eb9f7b6d577e9e869364e8dc.html百度知道无法解决 从电脑品牌官网下载安装你机型的Intel 蓝牙驱动程序(Windows 7/XP) 驱动,不要下载安装这个Broadcom 蓝牙驱动程序(Windows 7)。成功安装驱动后,就...
2018-03-19 22:58:42 45470 3
原创 [学习笔记] Handler 初识
0. Handler 简介优秀文章推荐http://blog.csdn.net/u012827296/article/details/51236614http://blog.csdn.net/duanmulirui/article/details/689259580.1 用途Handler 是常被开发者拿来更新 UI 的一种消息处理机制。0.2 为什么使用 Hand...
2018-03-15 11:48:56 272
原创 Eclipse的C与C++插件
1.下载一体包http://www.eclipse.org/downloads/eclipse-packages/ 2.交叉编译工具配置http://dl.pconline.com.cn/download/364149-1.html配置环境变量 C:\MinGW\bin3.运行一个 helloworld代码如下/* ================...
2018-03-13 16:19:53 1380
原创 GitHub新建分支的步骤
1.查看当前所有分支git branch -rE:\Andorid>git branch -r origin/android_N origin/master2.新建分支git branch android_O3.切换到新分支git checkout android_O4.添加修改git add .5.提交修改git comm...
2018-03-13 10:44:08 1278
原创 C 语言基础-初识
1.为什么要使用 C?C 语言所产生的代码运行速度与汇编语言编写的代码运行速度几乎一样2.C 环境设置2.1 Linux 查看gcc -v使用内建 specs。COLLECT_GCC=gccCOLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper目标:x86_64-linux-gnu配...
2018-03-08 15:37:13 351
原创 Python基础-模块__name__属和包
name属性一个模块被另一个程序第一次引入时,其主程序将运行。如果我们想在模块被引入时,模块中的某一程序块不执行,我们可以用name属性来使该程序块仅在该模块自身运行时执行。if __name__ == '__main__': print('程序自身在运行')else: print('我来自另一模块')包目录只有包含一个叫做 init.py 的文件才会被认作是...
2018-03-01 20:04:43 359
原创 [无障碍]服务 accessibilityservice 初识
1.无障碍模式Android 6.0 后的运行时权限,有时我们不想让用户手动点击,这时我们就可以使用 accessibilityservice 来监测窗口时间,自动完成运行时权限确定或者自动安装应用程序,同时也是微信抢红包的原理2.设置源码1.------------------------------------------------------------------...
2018-03-01 10:57:29 3184
多点触控(图片旋转与缩放
2015-04-11
数据库SQL基本操作(初学者)
2015-01-24
AIDL通信(含2个客户端1个服务端)
2015-01-15
定时器的4种方法
2014-12-30
常用输入框正则验证
2014-12-28
录音和播放(含话筒效果)
2014-12-26
登录界面(UI漂亮)
2014-12-24
使用AIDL发送数据
2014-12-24
支持左右箭头显示与控制的水平滚动
2014-12-24
消息通知栏demo
2014-12-22
高德地图轨迹回放(支持GPS纠错处理)
2014-12-17
高德地图轨迹回放
2014-12-17
Activity传递对象的3种方法(全)
2014-11-28
ReciteInterviewQuestions_v1.0.3.rar
2021-12-27
重复文件RecycleView列表和交互逻辑实现
2021-06-27
ScheduleAalarmDemoApk.rar
2020-06-01
AlphabetList.rar
2020-05-17
丢失api-ms-win-crt-runtime-l1-1-0.dll解决
2018-01-05
PyDev4.5 对应Jdk7
2018-01-03
软件开发项目实践指导书
2015-04-12
摇一摇(ACC参数展示和位置提示)
2015-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人