移动开发 Android
fengcai000111
这个作者很懒,什么都没留下…
展开
-
Eclipse 在开发中使用到的快捷键很实用噢(转载)
Eclipse 在开发中使用到的快捷键很实用噢(转载)Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+←转载 2012-09-12 12:09:47 · 396 阅读 · 0 评论 -
Android Activity和Intent机制学习笔记(转)
ActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html,由系统控制生命周期,程序无法改变,但可以用onSaveInstanceState保存其状态)。对于Activi转载 2012-09-12 10:02:40 · 382 阅读 · 0 评论 -
Android gallery回收可见区之外的图内存 outofmemery 内存溢出 回收
我们在编写Android程序的时候,我们总是难免会碰到OOM(OUT OF MEMORY)的错误。这里,我使用Gallery来举例,在模拟器中,不会出现OOM错误,但是,一旦把程序运行到真机里,图片文件一多,必然会出现OOM,我们通过做一些额外的处理来避免。 1.创建一个图片缓存对象HashMap dataCache,integer对应Adapter中的位置position,我们只用转载 2012-09-09 22:47:57 · 2235 阅读 · 3 评论 -
Android 加载图片内存溢出解决方法 (java.lang.outOfMemoryError:....)
尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的转载 2012-08-17 16:38:27 · 1339 阅读 · 0 评论 -
android 内存溢出处理办法(出现java.lang.OutOfMemoryError: bitmap size exceeds VM budget 异常)
昨天在模拟器上给gallery放入图片的时候,出现java.lang.OutOfMemoryError: bitmap size exceeds VM budget异常,图像大小超过了RAM内存。 模拟器RAM比较小,只有8M内存,当我放入的大量的图片(每个100多K左右),就出现上面的原因。由于每张图片先前是压缩的情况,放入到Bitmap的时候,大小会变大,导致超出RAM内转载 2012-08-13 21:35:04 · 13286 阅读 · 1 评论 -
最简单、简易的android音乐播放器,android开发应用之(音乐播放)
package com.example.player_music;import java.io.IOException;import android.os.Bundle;import android.app.Activity;import android.view.Display;import android.view.Menu;import and原创 2012-08-13 20:39:53 · 1987 阅读 · 0 评论 -
android环境搭建之JDK环境变量配置的步骤如下:
1.我的电脑-->属性-->高级-->环境变量.2.配置用户变量: a.新建 JAVA_HOME C:\Program Files\Java\j2sdk1.5.0(此为JDK的安装路径) b.新建 PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin c原创 2012-08-13 21:26:24 · 438 阅读 · 0 评论 -
Android 设置环境变量 改变AVD存储位置(avd默认是C:\Users\Administrator\.android)
安装android的avd默认是C:\Users\Administrator\.android,为了便于管理和不占用系统盘的空间,我们往往希望根据需要自定义AVD的位置。打开环境变量,新建系统环境变量,名称ANDROID_SDK_HOME,值为你希望存放到的路径翻译 2012-08-13 21:24:18 · 6576 阅读 · 1 评论 -
android “attempt to write a readonly database”出错解决
可能是在mianefest.xml中忘记加权限了:原创 2012-08-13 21:21:01 · 768 阅读 · 0 评论 -
android 读取sd卡(sdcard)图片设置为按钮背景(Button背景设置)代码
private String filepath = "/sdcard/back5t05100.jpg"; Button bt=(Button)findViewById(R.id.bt1); bt.setBackgroundDrawable(Drawable.createFromPath(filepath));原创 2012-08-10 10:51:07 · 2170 阅读 · 0 评论 -
Android开发——Http与socket连接总结
Android开发——Http与socket连接相信学习移动开发的朋友都想知道Http与Socket连接究竟有什么区别1、TCP连接 要想明白Socket连接,先要明白TCP连接。手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个T原创 2012-08-10 10:47:24 · 853 阅读 · 0 评论 -
Android移动开发 ListView使用BaseAdapter与ListView的优化,内存优化处理(转载)
Android ListView使用BaseAdapter与ListView的优化您的评价: 收藏该经验在ListView的使用中,有时候还需要在里面加入按钮等控件,实现单独的操作。也就是说,这个ListView不再只是展示数据,也不仅仅是这一行要来处理用户的操作,而是里面的控件要获得用户的焦点。读者可以转载 2012-09-14 12:01:38 · 2637 阅读 · 0 评论