摘要: 什么是函数指针? 这就是一个简单的函数指针的声明。顾名思义,函数指针是一个特殊的指针,它用于指向函数被加载到的内存首地址,可用于实现函数调用。 函数名也是指向函数的内存首地址的,他和函数指针有什么不同?——既然他是指针,而且不是const的,那么他就是灵活可变的,通过赋值不同的函数来实现不同的函数调 阅读全文
posted @ 2017-12-04 16:09 九鼎煮鸡蛋 阅读(19542) 评论(0) 推荐(4) 编辑
摘要: 在Android中,由于性能等多方面因素,多线程使用的场景较多,基于多线程的消息机制Handler、异步处理AsyncTask、回调方法等也经常会遇到,这里简要分析下Java多线程的使用和原理(针对Thread和Runnable,Callable等不在讨论范围内) 创建多线程 java端多线程的使用 阅读全文
posted @ 2017-11-24 17:30 九鼎煮鸡蛋 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 强大的工具ES文件浏览器 首先介绍一款比较实用的工具——ES文件浏览器(小映子推荐),当需要破解某些系统软件,而该系统还无法root时,这个软件可以轻松的获取源文件: 它类似与文件管理器,但可以显示那些系统想隐藏而不让你看到你文件,且无需root权限。一般系统软件都存放在 system/app中,当 阅读全文
posted @ 2017-11-10 09:55 九鼎煮鸡蛋 阅读(6805) 评论(0) 推荐(0) 编辑
摘要: Handler创建的初衷是为了解决子线程更新UI的问题:当Android程序第一次启动时,会创建一条(仅一条)UI线程,用于处理与UI相关的事件(就是我们的Activity);而为了保证线程安全性,规定只有UI线程可以修改Activiy中的组件。这就带来了一个问题,Andorid程序在很大程度上都依 阅读全文
posted @ 2017-10-25 10:18 九鼎煮鸡蛋 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 在开发中我们经常会用到一些手机系统信息,如IMEI、IMSI、MAC、SERIALNO等等,下面给出这些信息的一些获取方法 1. android.os.SystemProperties (the access to System Property store) 这是android系统属性的控制类,控 阅读全文
posted @ 2017-10-19 18:58 九鼎煮鸡蛋 阅读(9129) 评论(1) 推荐(0) 编辑