- 博客(15)
- 资源 (5)
- 收藏
- 关注
转载 Java中的参数传递方式
无论是什么语言,要讨论参数传递方式,就得从内存模型说起,主要是我个人觉得从内存模型来说参数传递更为直观一些。闲言少叙,下面我们就通过内存模型的方式来讨论一下Java中的参数传递。 这里的内存模型涉及到两种类型的内存:栈内存(stack)和堆内存(heap)。基本类型作为参数传递时,传递的是这个值的拷贝。无论你怎么改变这个拷贝,原值是不会改变的。看下边的一段代码,然后结合内存模型来说明问题:
2015-06-30 17:25:31 335
转载 Android单元测试
1、我们可以从任意一个activity开始,对任意一个activity进行测试。 2、在运行单元测试之前,一定要先将要测试的程序安装到模拟器或真机上。 junit相关 android中的测试框架是扩展的junit3,所以在学习android中的单元测试签,可以先熟悉下junit3的使用,junit3要学习的东西应该并不多,就几页纸的东西。入门可以参考这个:http://android.
2015-06-30 13:45:55 402
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-06-26 17:57:01 571
转载 JAVA/Android 读写文件,避免中文乱码 FileWriter乱码
Java FileWriter中文乱码 原文:http://www.malcolmhardie.com/weblogs/angus/2004/10/23/java-filewriter-xml-and-utf-8/ Java FileWriter 默认是用(ISO-8859-1 or US-ASCII)西方编码的,总之不是UTF-8的,而FileWriter类有get
2015-06-26 16:00:20 7136
转载 Android面试题
面试题 1. 下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存 B、内存回收程序负责释放无用内存 C、内存回收程序允许程序员直接释放内存 D、内存回收程序可以在指定的时间释放内存对象 2. 下面异常是属于Runtime Exception 的是(abcd)(多选) A、ArithmeticE
2015-06-26 12:42:10 392
转载 ANT标签详解
1、标签 每个构建文件对应一个项目,project标签是构建文件的跟标签,它可以有多个内在属性,各个属性的含义分别如下所示: default表示默认的执行目标,这个属性是必须的。 basedir表示项目的基准路径,这个属性是必须的。 name表示项目名称。 description表示项目的描述(或者是对这个标签的作用进行表述)。 每个构建文件都对应于一个项目,但是大型项目经
2015-06-25 23:51:00 1301
转载 深入安卓Package Manager和Package Installer
我们每天都在安装和卸载APK(安卓应用程序包文件),或许一天会有好几次,但是你有想过下面问题吗? 什么是Package Manager(包管理器)和Package Installer(程序安装包)?APK文件保存在Android的哪个地方?APK文件安装过程的细节是怎样的?Package Manager(包管理器)是怎样保存数据的?我应该去哪里找Package Manager和Package
2015-06-24 14:31:05 2737
转载 ANT教程经典
Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。 一. 安装与配置 下载地址:http://ant.apache.org/,在本文中下载的是1.7.0版本。解压到某个目录(例如E:"apache-ant-1.7.0),即可使用。 添加系
2015-06-23 17:36:07 427
转载 Ant语法
1.ant的编译文件默认为build.xml,一般无需改变。 2.build.xml的根节点为,一般格式如下: name为工程名称; default为默认的target,就是任务; basedir就是基路径。一般为"." 3.property可以定义变量,一般格式如下: 引用的时候这么引用${test}
2015-06-23 11:09:38 415
转载 Android开源项目分类汇总
目录(?)[-] 目前包括第一部分 个性化控件View 一ListView二ActionBar三Menu四ViewPager Gallery五GridView六ImageView七ProgressBar八TextView九ScrollView十TimeView十一TipView十二FlipView十三ColorPickView十四GraphView十五UI Style十六其他 第二部
2015-06-10 00:23:04 1176
转载 android使用ant自动打包(包括更改文件中的内容)
在ant打包过程中的一些学习所得以及用于这个项目的build文件的大体思路如下: 首先配置好整个系统所需的ant编译环境,在build.properties中配置好相关的参数.(build.properties文件主要包涵了一些在编译中需要用到工具的路径,以及一些需要配置的参数,如应用包名,项目名,以及一些需要传入的参数.写在build.properties中主要是为了方便配置文件的集中管理
2015-06-03 20:49:59 2088
转载 Android 命令生成签名keystore、ant编译打包流程
Android 命令生成签名keystore、ant编译打包流程,有需要的朋友可以参考下。 制作签名文件keystore keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore 根据提示输入信息 Enter key
2015-06-03 20:46:47 793
转载 Ant自动编译打包android项目
1. 背景: Eclipse用起来虽然方便,但是编译打包android项目还是比较慢,尤其当要将应用打包发布到各个渠道时,用Eclipse手动打包各种渠道包就有点不切实际了,这时候我们用到Ant帮我们自动编译打包了。 2. Ant 安装: ant的安装比较简单,下载ant压缩包(最新的为1.9.3版本),下载之后将其解压到某个目录(本人解压到E:\P
2015-06-03 20:44:55 480
转载 Android常用的工具类
主要介绍总结的Android开发中常用的工具类 包括HttpUtils、DownloadManagerPro、ShellUtils、PackageUtils、PreferencesUtils、JSONUtils、FileUtils、ResourceUtils、StringUtils、ParcelUtils、RandomUtils、ArrayUtils、ImageUtils、ListUtils
2015-06-02 12:48:07 368
转载 使用 Eclipse Memory Analyzer 进行堆转储文件分析
Eclipse Memory Analyzer Tool(MAT)是著名的跨平台集成开发环境 Eclipse Galileo 版本的 33 个组成项目中之一,它是一个功能丰富的 JAVA 堆转储文件分析工具,可以帮助你发现内存漏洞和减少内存消耗。本文主要介绍如何安装配置 Memory Analyzer,并结合一个实例,介绍如何利用 MAT 来进行堆转储文件分析,找到内存泄露的根源。
2015-06-02 10:59:29 448
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人