自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kitty_Landon的专栏

正在充电......

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 getCallingPackage 返回null的原因

今天在项目上遇到一个问题,允许第三方应用商店下载的apk安装到手机中,即使在取消勾选未知来源(不允许安装来自未知来源的应用)的情况下,也不会阻止安装。实现这一功能,重新梳理代码,找出不能实现的原因,最后定位到从PackageInstaller中调用getCallingPackage()方法时,返回的值为null,弹出禁止安装提示框。解决思路主要是通过查看Android官方API,查看源码。

2015-10-30 21:40:29 8633 1

原创 java.lang.ClassCastException 在 android 当尝试获取应用程序的图标

Caused by: java.lang.ClassCastException: android.graphics.drawable.NinePatchDrawable cannot be cast to android.graphics.drawable.BitmapDrawable图标是没有实例的 BitmapDrawable,一个可以检查像这样:Bitmap

2015-10-29 16:51:45 3728

原创 android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an appli

在framework或service中创建对话框时,导致系统重启,异常报错:BadTokenException: Unable to add window -- token null is not for an application。10-01 17:07:59.097  3590  3685 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM P

2015-10-28 20:35:43 3906

原创 检测Activity是否在当前Task的栈顶

Android系统内部状态信息的相关api:得到ActivityManager :ActivityManager activityManager = (ActivityManager)this.getSystemService(ACTIVITY_SERVICE)获取进程内存状态的信息:Debug.MemoryInfo[] proces

2015-10-22 21:42:31 906

原创 Android5.1--SystemServer进程

这篇博客作为自己的学习心得记录下来,欢迎提出问题,一起学习进步。SystemServer是Android系统的核心之一,大部分Android提供的服务都运行在这个进程里,SystemServer中运行的服务总共有60多种。为了防止应用进程对系统造成破坏,Android的应用进程没有权限访问设备的底层资源,只能通过SystemServer中的服务代理访问。

2015-10-13 16:32:05 2214

Power-Saving Optimizations

Android M Preview 通过引入新的节电优化方式来延长电池寿命:采用doze模式提高闲置设备的睡眠效率。当设备处于idle状态时,使应用程序待机,避免应用程序耗光电量。

2015-09-28

空空如也

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

TA关注的人

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