概述
移动互联网安全无疑已成为当今主流安全威胁之一。统计 2011 年至今的移动恶意代码病毒库,可以看到 Android 平台下的恶意软件数量增长可谓极其迅速,年份间的数量差距几近鸿沟。
从海量移动恶意代码中可以发现不少具有典型行为的恶意代码,从它们身上可以观察到恶意软件发展的历程,以至于推测今后发展的趋势。
Android 恶意代码编年史
...
分类:
移动开发 时间:
2014-10-29 17:09:53
阅读次数:
218
在浏览器中可以通过JS代码打开QQ并弹出聊天界面,一般作为客服QQ使用。而在移动端腾讯貌似没有公布提供类似API,但是却可以使用schema模式来启动手机QQ。...
分类:
移动开发 时间:
2014-10-29 17:09:53
阅读次数:
212
前几天做了个外包,赚了几千块钱,所以就新买了个Android的手机,但是插上以后Eclipse上设备选择的时候显示的全都是问号,经搜索,发现解决方法(以下摘自http://yelinsen.iteye.com/blog/986617):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19...
分类:
移动开发 时间:
2014-10-29 17:07:13
阅读次数:
251
??
在研究Android系统时,有时会遇到Sandbox(沙箱)这个概念。沙箱概念本身并不是太新奇,但是一直不是很清楚Android是如何实现它所称的“沙箱”的。网上不少人声称应用使用了虚拟机就是应用了沙箱,一直对这种说法表示怀疑。
最近发现Android的网站上更新了一些文档,其中包括对Sandbox的解释,这才明白Android中Sandbox的含义。
Android的”沙箱“...
分类:
移动开发 时间:
2014-10-29 17:06:42
阅读次数:
503
1.首先要看下你要设置的这个组件的父容器是什么。比如我的是FrameLayout里面包含的一个组件。假如叫bottomLayout那么就是:
FrameLayout.LayoutParams lp = new FrameLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_...
分类:
移动开发 时间:
2014-10-29 17:05:31
阅读次数:
207
使用Xcode和Instruments调试解决iOS内存泄露...
分类:
移动开发 时间:
2014-10-29 17:02:40
阅读次数:
186
在Android中使用下面的Code可以实现两个应用之间的SharedPreferences数据共享,但前提是要保证两个应用的android:sharedUserId要相同...
分类:
移动开发 时间:
2014-10-29 17:01:16
阅读次数:
211
新版的qq,可以在锁屏下弹窗显示qq消息,正好目前在做的项目也需要这一功能。经过各种试验和资料查找,终于实现,过程不难,但是却有一些地方需要注意。
下面的实现过程。
1,使用Activity,而不是View
QQ的弹窗一开始我以为是悬浮View,用WindowManager去添加,但是无论如果就是不显示,后来换成Activity来实现,在锁屏状态下就能弹窗了。
2.Activity...
分类:
移动开发 时间:
2014-10-29 16:59:54
阅读次数:
266
Android 4.2 工程导入 5.0 SDK Eclipse 开发环境出现的问题总结...
分类:
移动开发 时间:
2014-10-29 16:59:54
阅读次数:
233
在上一篇blog中,谈到如何利用APK archive文件得到相应信息。(当时发现例如ProcessName,DataDir等信息,其实是无法得到的). 当前咱们看看如何通过系统取得已经安装的Application的相关信息。0.基础知识:PackageManager class有一个方法:publ...
分类:
移动开发 时间:
2014-10-29 16:57:15
阅读次数:
169
[java]mport java.text.DateFormat;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;impo...
分类:
移动开发 时间:
2014-10-29 16:55:04
阅读次数:
334
/* * Copyright (C) 2006 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this fil...
分类:
移动开发 时间:
2014-10-29 16:52:49
阅读次数:
334
我们的思路是每天下班后团队各成员在指定的时间(例如下午18:30)之前把各自的代码上传到SVN,然后服务器在指定的时间(例如下午18:30)更新代码、执行ant 打包命令、最后将apk包存放在指定目录(或者上传指定ftp目录)、其他部门或者同事可以访问指定的地址来下载最新的APK包。就是在ubunt...
分类:
移动开发 时间:
2014-10-29 16:52:14
阅读次数:
217
AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使...
分类:
移动开发 时间:
2014-10-29 16:49:49
阅读次数:
225
访问或添加request/session/application1 通过ActionContext//这样放置public String execute(){ActionContext ctx = ActionContext.getContext();ctx.getApplication().put...
分类:
移动开发 时间:
2014-10-29 16:49:59
阅读次数:
212
自定义TextView:public class FirstBoldTextView extends TextView{ private boolean firstWordBold = false; private String str; public FirstBoldTextV...
分类:
移动开发 时间:
2014-10-29 16:49:24
阅读次数:
156
很多情况下,我们需要通过APK文件来得到它的一些信息。 (此时此APK不一定被安装了)0. 基础知识:可以通过android.content.Context的方法 getPackageManager()得到一个PackageManager实例。PackageManager有一个方法:PackageI...
分类:
移动开发 时间:
2014-10-29 16:44:23
阅读次数:
169