炫意html5
最早CSS3和HTML5移动技术网站之一

[Android开发]Android Wifi状态监听

中天阅读(44)

/** * 监控Wifi状态的广播接收器 */ private final class WifiStateReceiver extends BroadcastReceiver { @Override public void onReceiv...

[Android开发]Android XmlPullParser

嘿哈阅读(38)

public class PersonService { /** * 接收一个包含XML文件的输入流, 解析出XML中的Person对象, 装入一个List返回 * @param in 包含XML数据的输入流 * @return 包含Per...

[Android开发]Android 安全退出应用程序

啊Q阅读(44)

杀死进程。 这种方法是没有效果的只能杀死当前的Activity无法关闭程序,在1.5的时候有用,谷歌设计的时候规定程序不能自杀android.os.Process.killProcess(android.os.Process.myPid()...

[Android开发]Android 病毒

牛青阅读(55)

病毒:一个特殊计算机程序. 对于病毒的查杀都是基于特征码的识别.杀毒软件都需要有一个病毒信息的数据库.常用病毒数据库2000万条 杀毒引擎: 一套复杂高效的数据库查询算法. 1. 提取文件特征码 1秒 2. 查询特征码是否在数据库里面 8秒...

[Android开发]Android 代码混淆

喔28阅读(50)

混淆器(ProGuard)通过删除从未用过的代码和使用晦涩名字重命名类、字段和方法,对代码进行压缩,优化和混淆。 修改project.properties # This file is automatically generated by ...

[Android开发]Android 读取用户logcat日志

阿喜阅读(49)

读取用户日志需要权限android.permission.READ_LOGS 在一个服务中开启logcat程序,然后读取 public void onCreate() { super.onCreate(); new Thread(){ pu...

[Android开发]Android 短信拦截

老王阅读(47)

Android系统在收到短信的时候会发送一条有序广播,我们如果定义一个接收者接收这个广播,就可以得到短信内容,也可以拦截短信。 定义广播接收者接收广播android.provider.Telephony.SMS_RECEIVED 需要接收短...

[Android开发]Android 反编译

中天阅读(56)

反编译: 资源文件获取Apktool 按照官网的指示配置完成后,执行apktool命令 apktool d xxx.apk // 如果提示-bash: /usr/local/bin/apktool: Permission denied cd...

[Android开发]Android 黑名单挂断电话及删除电话记录

阿喜阅读(50)

黑名单挂断电话及删除电话记录: 挂断电话 挂断电话需要申请权限android.permission.CALL_PHONE 对于黑名单号码的来电如何挂断,由于监听来电时在TelephonyManager中进行监听的,在Android1.5之前...

[Android开发]Android 横向ListView

老王阅读(55)

横向ListView: /** * 自定义的一个水平方向的ListView,用法和ListView一样,也是去设置适配器(BaseAdapter的子类) */ public class HorizontialListView extends...

[Android开发]Android 滑动切换Activity

啊Q阅读(50)

滑动切换Activity(GestureDetector): 实现手势滑动切换Activity 创建一个手势识别器(GestureDetector) 在Activity的onTouchEvent中去使用该手势识别器 public abstr...

[Android开发]Android 获取联系人

老王阅读(62)

Android系统中的联系人也是通过ContentProvider来对外提供数据的 数据库路径为:/data/data/com.android.providers.contacts/database/contacts2.db 我们需要关注的...

[Android开发]Android 获取手机中所有安装的程序

yiyan阅读(55)

获取手机中所有安装的程序: PackageManger 包管理者封装了当前应用程序的所有信息,可以通过包管理者拿到当前应用程序的所有信息。 PackageInfo 该类封装了应用程序清单文件中的所有信息。可以通过这个类拿到当前应用程序的版本...

[Android开发]Android LocationManager

啊Q阅读(53)

获取位置(LocationManager): 需要申请权限 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-p...

[Android开发]Android LogUtil

啊Q阅读(57)

开发中Log的管理: LogUtil是一个管理Log打印的工具类。在开发的不同阶段中通过对该类的控制来实现不同级别Log的打印。 public class LogUtil { public static final int VERBOSE ...

[Android开发]Android 快捷方式工具类

中天阅读(59)

/** * 快捷方式工具类 */ public class ShortCutUtils { /** * 添加当前应用的桌面快捷方式 * * @param cx */ public static void addShortcut(Contex...

[Android开发]Android 来电号码归属地提示框

嘿哈阅读(57)

Toast提示只要提示的时间够长,就可以浮动到其他任何界面之上,所以我们可以模仿Toast来实现来电号码归属地的提示框 WindowManager: The interface that apps use to talk to the wi...

[Android开发]Android 零权限上传数据

田田阅读(55)

虽然没有权限,但是也可以通过浏览器用Get方式来传递自己的数据,由于这样会打开浏览器,为了防止让用户看到, 所以我们可以再用户锁屏之后开始传递数据,而在用户一解除锁屏我们就回到桌面,这里用KeyguardManager来实现, 即在锁屏的时...

[Android开发]Android 内存泄露

中天阅读(57)

定义     内存泄露是指无用对象(不再使用的对象)持续占有内存或无用对象的内存得不到及时释放,从而造成的内存空间的浪费称为内存泄露。 原因       长生命周期的对象持有短生命周期对象的引用就很可能发生内存泄露,尽管短生命周期对象已经不...

CSS3教程HTML5教程