[摘]Android中shape的用法详解用代码生成图片,而且图片能随意的更改,既方便又节省空间,下面就介绍用shape生成自定义图形的方法 步骤: 在res/drawable下新建一个xml文件; 在代码中引用这个xml文件,引用方式和图片...Android# Android# shape6年前328
[摘]彻底理解Java中堆和栈的区别概述 在Java中,内存分为两部分,一种是堆内存,另一种就是栈内存。 Java中变量在内存中的分配 类变量(static修饰的变量): 在程序加载时系统就为它在堆中开辟了内存,堆中的内存地址存放于栈以...Android# Android# java# 堆内存6年前519
[摘]Android异常和性能优化 - OOM异常什么是OOM OOM全称为“Out of memory”异常,从名字上可以理解就是内存耗尽了。在android当中,android系统会给每个APP设立一个独立的工作区间,也就是Dalvik虚拟机空间...Android# Android# OOM# Out of memory6年前311
Can not perform this action after onSaveInstanceStatejava.lang.IllegalStateException异常 Line 151151: 06-14 19:15:46.601 1804 1804 E Media: java.lang.Illeg...Android# Android# commit# commitAllowingStateLoss6年前303
Link of class 'Lcom.....;' failed问题描述 导入同事修改的系统应用后编译成功,但运行起来后就异常了。 Link of class 'Lcom/.....;' failed 异常完整日志 W/dalvikvm( 5955): Link ...Android# Android# Fatal# VerifyError6年前356
Android系统签名转换为keystore为啥需要keystore 通常,我们在做系统用户开发时,需要给应用加上系统签名,使其拥有系统权限,签名方式可以使用系统源码中的platform.pk8、platform.x509.pem、signap...Android# Android# keystore# 系统签名6年前275
[摘]Android音频焦点处理概要 Android系统允许多个应用同时播放音频,这种特性有利有弊。例如当我们正在听音乐的时候突然点开了一个视频,如果我们发现音乐的声音和视频的的声音混合了在一起,这显然让我们非常不爽。而如果我们在播...Android# Android# AudioManager# 音频焦点6年前323
利用signapk.jar工具对apk文件进行签名什么是signapk.jar signapk.jar是Android源码包中的一个签名工具。 signapk.jar源码 Android源码目录下,可以编译build/tools/signapk/生成...Android# Android# signapk# 源码6年前274