Android
z853562709
这个作者很懒,什么都没留下…
展开
-
Android开发调试-static静态变量与如何定义全局变量的问题
static修饰的静态变量,使用很方便,在不同的类和包中都可以使用,在虚拟机中单独占用内存,没错,这些都是它们的优点,不过在项目上线后,才发现static有一些不太好的地方。在查看项目的崩溃信息时,发现很多地方莫明的出现空指针异常的错误,经过排查,发现可能就是static的问题。我们在项目中,将用户的信息也就是User对象保存成了一个静态变量,而在报错的地方,也都发现有使用过这种变量,因此,可以大转载 2012-08-30 16:26:03 · 591 阅读 · 0 评论 -
百度地图
package com.dzl.activity; import android.graphics.drawable.Drawable; import android.os.Bundle; import com.baidu.mapapi.BMapManager; import com.baidu.mapapi.GeoPoint; import com.baidu.mapapi.MKL原创 2012-10-30 11:47:37 · 872 阅读 · 0 评论 -
gallery相册,拖动放大缩小
package com.cn.gallery; import java.util.ArrayList; import android.app.Activity; import android.app.AlertDialog; import android.app.AlertDialog.Builder; import android.content.DialogInterface; i转载 2012-10-30 11:42:35 · 1605 阅读 · 3 评论 -
图片显示和内存释放
尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。 因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的sou转载 2012-10-30 11:08:43 · 963 阅读 · 0 评论 -
Android上传文件至服务器
本实例实现每隔5秒上传一次,通过服务器端获取手机上传过来的文件信息并做相应处理;采用Android+Struts2技术。 一、Android端实现文件上传 1)、新建一个Android项目命名为androidUpload,目录结构如下: 2)、新建FormFile类,用来封装文件信息 package com.ljq.utils;转载 2012-09-23 10:40:04 · 1991 阅读 · 0 评论 -
listView实时刷新
ListView内容变化后的动态刷新 基本知识点: 1.更新适配器Adapter数据源 2.调用适配器Adapter的刷新方法notifyDataSetChanged() //刷新listview simpleAdapter.notifyDataSetChanged();原创 2012-10-12 14:23:40 · 1114 阅读 · 0 评论 -
使用嵌入式关系型SQLite数据库存储数据
除了可以使用文件或SharedPreferences存储数据,还可以选择使用SQLite数据库存储数据。 在Android平台上,集成了一个嵌入式关系型数据库—SQLite, 1、SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型虽然只有五种,但实际上sqlite3也接受varchar(n)、char(n转载 2012-09-20 15:56:06 · 678 阅读 · 0 评论 -
冒气泡
就是上面的样子 做这个过程中我碰到两个问题: 1:如何做带尾巴的气泡View 2:如何把这个View添加到MapView中. 1:如何做带尾巴的气泡View 我是采用背景图的方式来实现的.当然,普通的PNG在View 缩放的时候会失真,尤其是那个尖尖的尾巴. 后来采用9.png的格式,才完成了不变形的效果.9.png格式的Png可以用SDK\Tools\draw9patch转载 2012-09-10 17:20:54 · 411 阅读 · 0 评论 -
照相机图片加水印
读写sd卡文件必须首先要在Mainifest.xml文件中配置权限: package com.dzl.camera; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import ja转载 2012-09-10 17:25:27 · 740 阅读 · 0 评论 -
Android与服务器端数据交互(基于SOAP协议整合android+webservice)
上一节中我们通过http协议,采用HttpClient向服务器端action请求数据。当然调用服务器端方法获取数据并不止这一种。WebService也可以为我们提供所需数据, 那么什么是webService呢?,它是一种基于SAOP协议的远程调用标准,通过webservice可以将不同操作系统平台,不同语言,不同技术整合到一起。 我们在PC机器java客户端中,需要一些库,比如XFire转载 2012-08-27 13:53:50 · 1424 阅读 · 0 评论 -
得到IMSI信息
package com.dzl.cn; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.telephony.TelephonyManager; import android.widget.TextView; public c原创 2012-10-30 11:33:10 · 596 阅读 · 0 评论