Android
Eoumer
业精于勤而荒于嬉,行成于思而毁于随
展开
-
Android 之 内存管理
概述在android的开发中,要时刻主要内存的分配和垃圾回收,因为系统为每一个dalvik虚拟机分配的内存是有限的,在google的G1中,分配的最大堆大小只有16M,后来的机器一般都为24M,实在是少的可怜。这样就需要我们在开发过程中要时刻注意。不要因为自己的代码问题而造成OOM错误。JAVA的内存管理大家都知道,android应用层是由java开发的,android的d转载 2015-11-06 17:51:09 · 417 阅读 · 0 评论 -
通过程序在桌面添加快捷方式
通过程序添加快捷方式:在程序中把一个软件的快捷方式添加到桌面上,按如下三步即可:(1)创建一个添加快捷方式的Intent,该Intent的Action属性值应该为com.android.launcher.action.INSTALL_SHORTCUT(2)通过为该Intent添加Extra属性来设置快捷方式的标题,图标以及快捷方式对应启动的程序。(3)调用sendBroadca原创 2015-12-02 14:06:41 · 1248 阅读 · 0 评论 -
如何在Android Studio使用Java8 Lambda表达式
如何在Android Studio使用Java8 Lambda表达式本博文简要概述如何在Android开发环境使用Lambda表达式,下面给出配置步骤首先弄清以下两点Lambda表达式是随着JDK1.8的出现而来的,自然就需要去下载和配置JDK1.8的环境变量在Android里是不能直接使用的,需要借助retrolambda,往这里过去吧~什么是Lambda表达式 Lambda 表达式 是原创 2016-08-05 16:16:41 · 1297 阅读 · 0 评论 -
【Error】"Unsupported major.minor version 52.0"
【Error】”Unsupported major.minor version 52.0”今天用Android Studio开发工具在命令行手动输入命令来完成多渠道打包的时候,引发了”…..Unsupported major.minor version 52.0”错误。根源:在我的电脑上安装了两个版本的JDK环境,一个是JDK1.7几,还有一个是1.8点几,导致出现这样的问题。解决方案:在配置J原创 2016-10-27 21:03:34 · 407 阅读 · 0 评论