
android 应用开发
文章平均质量分 63
oceanZhao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TAB放置界面底部
<br /><br /> <br />package com.TabTest2;<br />import java.lang.reflect.Field;<br />import android.app.Activity;<br />import androi原创 2011-05-10 17:24:00 · 528 阅读 · 0 评论 -
Android,谁动了我的内存(2) .
五、超级大胖子Bitmap 可以说出现OutOfMemory问题的绝大多数人,都是因为Bitmap的问题。因为Bitmap占用的内存实在是太多了,它是一个“超级大胖子”,特别是分辨率大的图片,如果要显示多张那问题就更显著了。 如何解决Bitmap带给我们的内存问题? 第一、及时的销毁。 虽然,系统能够确认Bitmap分配的内存最终会被销毁,但是由于它占转载 2012-04-11 15:40:25 · 780 阅读 · 0 评论 -
Android,谁动了我的内存(1)
一、 Android的内存机制 Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由垃圾回收器来完成的。C/C++中的内存机制是“谁污染,谁治理”,java的就比较人性化了,给我们请了一个专门的清洁工(GC)。 那么GC怎么能够确认某一个对象是不是已经被废转载 2012-04-11 15:38:39 · 720 阅读 · 0 评论 -
android mContainer.setPersistentDrawingCache (int drawingCacheToKeep)
mContainer.setPersistentDrawingCache(ViewGroup.PERSISTENT_ANIMATION_CACHE); /** * persistentDrawingCache设置了控件的绘制缓存策略,一共有4中策略:PERSISTENT_NO_CACHE 说明不在内存中保存绘图缓存; PERSISTENT_ANIMAT转载 2012-04-11 16:08:00 · 2377 阅读 · 0 评论 -
Android 快捷方式
Android 快捷方式是桌面最基本的组件。它用于直接启动某一应用程序的某个组件。一般情况下,可以在Launcher的应用程序列表上,通过长按某一个应用程序的图标在左面上创建改该应用程序的快捷方式。另外,还可以通过两种方式在桌面上添加快捷方式: 一:在应用程序中创建一个Intent,然后以Broadcast的形式通知Launcher创建一个快捷方式。 二:为应用程序的组件注册某转载 2011-10-24 14:03:02 · 1578 阅读 · 0 评论 -
Android 压力测试----- Monkey
这是一片转载文章详细的讲述了monkey的操作 : Monkey 压力测试Monkey测试的一个实例通过这个实例,我们能理解Monkey测试的步骤以及如何知道哪些应用程序能够用Monkey进行测试。Windows下(注:2—4步是为了查看我们可以测试哪些应用程序包,可省略):1、 通过eclipse启动一个Android的emulat原创 2011-10-22 14:30:00 · 707 阅读 · 0 评论 -
android editText动态改变事件
android editText动态改变事件方法一: // 输入框限制输入字数 editText.addTextChangedListener(new TextWatcher() { privat转载 2011-08-26 16:51:36 · 3731 阅读 · 0 评论 -
Android CTS 总结
CTS是什么?资料:CDD、CTS官网、android-cts-manual-r4;CTS是什么我就不多费话了,看上面官方的说法就行了。不过有一点需要明确,你的设备只有满足CDD的规定并且通过CTS,才有可能获得Android的商标和享受Android Market的转载 2011-08-24 15:54:28 · 698 阅读 · 0 评论 -
Android 内存泄漏调试
一、概述 1二、Android(Java)中常见的容易引起内存泄漏的不良代码 1(一) 查询数据库没有关闭游标 2(二) 构造Adapter时,没有使用缓存的 convertView 3(三) Bitmap对象不在使用时调用recycle()释放内存 4(四)转载 2011-08-24 15:50:40 · 538 阅读 · 0 评论 -
Android自动测试之Monkey工具
Monkey工具前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之转载 2011-08-24 15:52:39 · 488 阅读 · 0 评论 -
android内存泄露的问题
最近写的一个程序中内存会不断增加,网上查找相关资料。整理如下:0:原因:Java的内存管理与内存泄露(http://immortal.5d6d.com/thread-36-1-1.html)Java内存泄漏是每个Java程序员都会遇到的问题,程序在转载 2011-08-24 16:00:26 · 811 阅读 · 0 评论 -
ndroid源码结构
Android 2.1 |-- Makefile |-- bionic (bionic C库) |-- bootable (启动引导相关代码) |-- build (存放系统编译规则及generic等基础开发包配置) |-- cts (Android兼容性测试套件标准) |--转载 2011-08-31 18:04:28 · 1035 阅读 · 0 评论 -
Android控件之AutoCompleteTextView、MultiAutoCompleteTextView探究
在Android中提供了两种智能输入框,它们是AutoCompleteTextView、MultiAutoCompleteTextView。它们的功能大致一样。显示效果像Google搜索一样,当你在搜索框里输入一些字符时(至少两个字符),会自动弹出一个下拉框提示类似的结果。下面详转载 2011-07-14 10:27:40 · 829 阅读 · 0 评论 -
android AutoText 解释
android:autoText="true"自动拼写帮助原创 2011-07-12 18:12:29 · 5161 阅读 · 3 评论 -
善用Android预定义样式
字体大小 对于能够显示文字的控件(如TextView EditText RadioButton Button CheckBox Chronometer等等),你有时需要控制字体的大小。Android平台定义了三种字体大小。 "?android:attr/textAppeara转载 2011-07-12 18:02:37 · 1373 阅读 · 0 评论 -
理解Android的手势识别
对于触摸屏,其原生的消息无非按下、抬起、移动这几种,我们只需要简单重载onTouch或者设置触摸侦听器setOnTouchListener即可进行处理。不过,为了提高我们的APP的用户体验,有时候我们需要识别用户的手势,Android给我们提供的手势识别工具GestureDetector就可以帮上大忙了。 基础GestureDetector的工作原理是,当我们接收到用户触摸转载 2012-04-12 17:56:20 · 916 阅读 · 0 评论