Android加载数据ListView优化内存实现

问题分析 在移动端项目开发中,基于加载大数据量的原因,经常出现内存溢出的现象,那么减少内存占用,在真实开发中着实很重要,下面介绍下ListView加载数据量大时解决思路: 我们应该碰到过这样的情况,对于加载的listview,我们慢慢滑动数据时,系统加载数据没有问题,但是当加快滑动数据时,就会出现...

2015-04-07 08:50:28

阅读数 1579

评论数 1

Android监听连续点击次数代码实现

一般实现 我们知道,一般实现双击事件,可以通过new OnClickListener()监听点击事件,然后记录前后两次点击距离开机的时间,由时间差在一定范围实现,代码如下: long firstClickTime = 0; @Override public void onC...

2015-04-07 08:20:36

阅读数 3106

评论数 0

Android一键锁屏和清除数据代码实现

android 2.2引入了支持企业应用程序提供Android设备管理API。设备管理API提供了设备管理功能在系统级别。管理员也可以远程擦(即恢复工厂默认值)丢失或被盗的手机。 但对于实现这些功能需要引入设备超级管理员(device admin),具体2、看文档 Develop-->API...

2015-04-02 11:04:01

阅读数 1917

评论数 0

Android获取手机位置代码实现

1、项目Src下创建...service包,然后新建GPSService类 package com.zebra.mobilesafe.service; import java.io.IOException; import java.io.InputStream; import android.a...

2015-03-31 22:29:29

阅读数 1639

评论数 0

Android小功能实现-sim卡读取,发短信,播放音乐

1、读取sim卡信息 private TelephonyManager tm; tm = (TelephonyManager) getSystemService(TELEPHONY_SERVICE); String sim = tm.getSimSerialNumber(); 需要Telepho...

2015-03-31 21:58:54

阅读数 1195

评论数 0

Android读取选择联系人的模版代码实现

1、创建SelectContactActivity类,在AndroidManifest.xml添加类 import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map...

2015-03-31 10:26:04

阅读数 795

评论数 0

Android屏幕页面的滑动切换和抽取父类

因为页面的滑动效果在整个应用中使用较多,所有抽取成父类来介绍,看代码注释 import android.app.Activity; import android.content.SharedPreferences; import android.os.Bundle; import android....

2015-03-31 09:14:10

阅读数 846

评论数 0

Android页面的切换动画代码实现

1、项目Src下新建anim包 创建anim包,存放动画xml 2、下一步动画 位移动画 解释-100%p p:代表父窗体,100%:代表整个窗体,-:代码向左移动; 前一页面移出:tran_out.xml(自己创建的要选择translate) <translate xmlns:andr...

2015-03-31 08:59:14

阅读数 940

评论数 0

Android按钮shape形状资源代码实现

1、看文档Develop/API Guides/App Resources/Drawable/Shape Drawable 单词:corners : 角  ;  gradient :梯度; solid:固定的; stroke: 边框--可以做下划线        Rectangle : 矩形;da...

2015-03-31 08:45:34

阅读数 2116

评论数 0

Android自定义TextView实现跑马灯功能

首先我们要实现走马灯这样一个效果,通常来说都是在TextView这个控件中来实现的,而且其中的文字一定是单行显示,如果多行显示,那走马灯效果也就失去了存在的意义。谈到TextView的跑马灯,我们首先应该想到android:ellipsize="marquee"(start、e...

2015-03-26 17:03:01

阅读数 1077

评论数 0

Android存储数据的几种方式--Shared preference和files

Android保存数据的方式,有如下四种: 1、Shared Preferences:主要用于保存程序的系统配置信息。用来存储“key-values paires”。一般用于保存程序启动时设定的信息,以便在程序下一次启动时继续保留前一次设定的信息。 2、Files:用文件的形式保存信息。可以通过对...

2015-03-26 16:31:01

阅读数 1101

评论数 0

Android代码实现APK的下载安装和卸载<2>

项目开发使用模板:Android代码实现APK下载安装(代码依赖包afinal_0.5_bin.jar,可资源下载) protected void showUpdateDialog() { // TODO Auto-generated method stub AlertDialog.Bu...

2015-03-25 15:44:03

阅读数 973

评论数 0

Android代码实现APK的下载安装和卸载<1>

先整理下网络搜集的各个方法,下篇写自己代码实现,留作模板代码。 下载APK: protected File downLoadFile(String httpUrl) { // TODO Auto-generated method stub ...

2015-03-25 15:34:13

阅读数 1096

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭