自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

转载 android studio gradle下载、配置

地址:http://blog.csdn.net/fuchaosz/article/details/51567808

2017-03-17 12:10:30 250

转载 7.0 App客户端劫持及简单防护(获取栈顶包名、webview)

Android APP客户端安全评估中,有一项叫做activity界面劫持。该bug的攻击场景是,当手机中的恶意APP检测到当前运行的为目标APP时,就启动自身的钓鱼界面覆盖到目标APP之上,以欺骗用户输入账号密码等。本文将要归纳Android各个版本可以使用的检测当前运行的APP的方法,及附带webview的劫持示例。1、getRunningTasks(and

2017-02-16 10:29:59 4187

转载 so加载报错:dlopen failed: couldn't map ... Permission denied

这应该是一个极少应用能遇到问题,既然被我碰到了,而且为此排查折腾了好几天,跟人约好打球都没去成,还是在这里写一下。如果有后来者也同样遇到,或许可以省些力气。我的应用当中集成了一个安全相关的sdk,而这个sdk中使用的so是加过壳的。它加载native so的方式是:Java System.loadLibrary ——> native so 壳 ——> 内存中脱壳 ——> 写到/da

2016-12-27 10:41:02 6139 7

转载 Scroller类详解

今天给大家讲解的是Scroller类的滚动实现原理,可能很多朋友不太了解该类是用来干嘛的,但是研究Launcher的朋友应该对他很熟悉,Scroller类是滚动的一个封装类,可以实现View的平滑滚动效果,什么是实现View的平滑滚动效果呢,举个简单的例子,一个View从在我们指定的时间内从一个位置滚动到另外一个位置,我们利用Scroller类可以实现匀速滚动,可以先加速后减速,可以先减速后加速等

2016-12-02 12:24:53 554

转载 UnsatisfiedLinkError X.so is 64-bit instead of 32-bit之Android 64 bit SO 加载原理

今天用户反馈应用闪退崩溃了。然后找呀找… 过程原来是这样的:还是说下项目背景应用本身是个Android App,感觉这是费话呵,引用了一个JAVA项目。在应用启动后会将App res/raw中的动态库压缩包复制到Sdcard进行解压,然后使用System.load(libPath)加载。libPath是根据System.getProperty(“os.arch”);获取当前处理

2016-11-30 17:38:09 1440

原创 Android 删除文件夹下所有文件及文件大小格式化

/**        * 获取文件夹大小        * @param file File实例        * @return long           */         public static long getFolderSize(java.io.File file){               long size = 0;           

2016-11-16 11:44:05 422

原创 Android中获取应用程序(包)的大小-----PackageManager

本部分的内容是如何获取安装包得大小,包括缓存大小(cachesize)、数据大小(datasize)、应用程序大小(codesize)。本部分的知识点涉及到AIDL、Java反射机制。理解起来也不是很难。         关于安装包得大小信息封装在PackageStats类中,该类很简单,只有几个字段:                PackageStats类:

2016-11-14 22:05:04 410

原创 Android开发指南---Sensors (传感器)介绍

在实际开发中我遇到一个让人很蛋疼的问题,大致是当我点击某一个按钮的时候,强制切换为横屏显示,这个很容易做到,只需在onclick里面调用setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE),就能做到了。但是需求说还没完,当我横屏看完了之后,我把手机竖起来,又能切换成竖屏。可是这回我已经去掉了屏幕随重力感应变化而变化的响

2016-11-14 17:08:34 1005

原创 Linux中CPU负载和CPU使用率表示的含意

Linux中CPU负载和CPU使用率表示的含意   昨天查看Nagios警报信息,发现其中一台服务器CPU负载过重,机器为CentOS系统。信息如下: 2011-2-15 (星期二) 17:50 WARNING - load average: 9.73, 10.67, 10.49   还有前两个小时发出的警报信息: 2011-2-15 (星期二)

2016-11-14 15:02:08 504

原创 获取cpu使用率

Linux中通过/proc/stat等文件计算Cpu使用率Linux平台Cpu使用率的计算proc文件系统/proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为内核与进程提供通信的接口。用户和应用程序可以通过/proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取/proc目录中的文件时,

2016-11-11 17:05:12 402

原创 坐标详解之ScrollTo和ScrollBy<一>

Android View绝对相对坐标系通过上图我们可以很直观的给出View一些坐标相关的方法解释,不过必须要明确的是上面这些方法必须要在layout之后才有效,如下:View的静态坐标方法解释getLeft()返回View自身左边到父布局左边的距离getTop()返回View自身顶边到父

2016-11-09 23:19:22 1060 1

原创 Android屏幕适配记录<一>

Android的屏幕适配一直以来都在折磨着我们这些开发者,本篇文章主要讲解下Android屏幕适配的原因、重要概念以及相应的解决方案。   简介:Android屏幕适配出现的原因重要概念屏幕尺寸屏幕分辨率屏幕像素密度dpdipdpisppxmdpihdpixdpixxdpi解决方案支持各种屏幕尺寸使用wrap_contentmatch_paren

2016-11-08 23:36:30 253

Facebook登录分享广告接入

Facebook登录分享广告接入

2016-12-30

App_Size.rar

通过反射获取安装包大小

2016-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除