2011年2月27日

Android 数据存储和文件使用案例分析

摘要: 很多时候我们的软件需要对处理后的数据进行存储或再次访问。Android为数据存储提供了如下几种方式: 文件 SharedPreferences(参数) SQLite数据库 内容提供者(Content provider) 网络 一. 文件 1.1使用文件进行数据存储 Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。public class FileActivity extends Activity { @Override public void onCreate(Bundl... 阅读全文

posted @ 2011-02-27 12:22 vus520 阅读(279) 评论(0) 推荐(0)

基于ListView和CheckBox实现多选和全选记录的功能

摘要: 应用开发中经常会有从数据库中读取数据显示,然后选中多条、全部记录并且删除的需求。在做定制系统联系人的时候也遇到这样的需求,下面写个简单的通过ListView和CheckBox实现多选、全选的例子。下面是具体的代码,有问题请留言。代码下载地址: MultiSelectActivity/*** @author* MultiSelectActivity*/public class MultiSelectActivity extends Activity implements OnClickListener,OnItemClickListener {private static final Str.. 阅读全文

posted @ 2011-02-27 12:07 vus520 阅读(476) 评论(0) 推荐(0)

android有效的获取图像和视频

摘要: 创建一个预览类 为了让用户有效的获取图像和视频,必须能让他们看到相机中的影像。一个相机预览类是一个SurfaceView类,它可以显示相机中的实时影像,于是用户就可以框住并捕获图像或视频。 下面例子中的代码演示了如何创建一个基本的相机预览类,此类可以被一个viewlayout包含。此类实现了SurfaceHolder.Callback,为的是获取创建和销毁view的回调事件,这个view用来分配相机预览输入。/** 一个基本的相机预览类 */public class CameraPreview extends SurfaceView implements SurfaceHolder.C... 阅读全文

posted @ 2011-02-27 11:40 vus520 阅读(309) 评论(0) 推荐(0)

2011年2月18日

Android游戏开发系统控件-CheckBox

摘要: CheckBox是Android系统最普通的UI控件,继承了Button按钮 下面通过一个实例来学习 功能:实现复选框的功能 创建项目“CheckBoxProject” 运行项目效果截图: 代码实现: main.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=http://schemas.android.com/apk/res/androidandroid:layout_width="fill_parent"android:l 阅读全文

posted @ 2011-02-18 19:14 vus520 阅读(240) 评论(0) 推荐(0)

2011年1月13日

Android上传文件到服务器中的简单实例

摘要: 最近一直在完成个任务,有关Android手机文件传输的,现在先做了一步,实现了手机可以上传文件到pc端。 先简单介绍一下吧,架设在电脑上的pc端,运行在Android手机上的客户端,pc端用java语言编写,客户端这边是结合c和 java的JNI来编写的。为什么这么特殊呢~呵呵 ,完全是出于任务要求的需要啦! 先上代码吧! 这边为了思路清晰点先上客户端的代码~顺序由上至下~package zeng.Glogo.learn;import java.util.ArrayList;import java.util.List;import android.app.Activity;impor... 阅读全文

posted @ 2011-01-13 19:05 vus520 阅读(767) 评论(0) 推荐(0)

2011年1月12日

android项目源码异步加载远程图片的小例子

摘要: 以下是VIEW代码package org.mrjeye.android.image;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import .. 阅读全文

posted @ 2011-01-12 15:02 vus520 阅读(262) 评论(0) 推荐(0)

2011年1月9日

android-轻松监听来电和去电

摘要: 要监听android打电话和接电话,只需下面2步骤 1.第一步,写一个Receiver继承自BroadcastReceiver public class PhoneStatReceiver extends BroadcastReceiver{ private static final String TAG = "PhoneStatReceiver"; // private static MyPhoneStateListener phoneListener = new MyPhoneStateListener(); private static boolean inc... 阅读全文

posted @ 2011-01-09 11:59 vus520 阅读(285) 评论(0) 推荐(0)

2011年1月8日

Android Gallery3D效果 教程 案例 代码

摘要: Android Gallery3D效果 代码 效果图: 贴上代码:1.扩展Gallery: public class GalleryFlow extends Gallery { private Camera mCamera = new Camera();//相机类 private int mMaxRotationAngle = 60;//最大转动角度 private int mMaxZoom = -300;////最大缩放值 private int mCoveflowCenter;//半径值 public GalleryFlow(Context context) { su... 阅读全文

posted @ 2011-01-08 22:23 vus520 阅读(318) 评论(0) 推荐(0)

2011年1月7日

android listview 的弹性滑动 简单demo 实现

摘要: 弹性滑动的效果比较好看。但是 在2.2以下版本中,android 本身没有实现,想要实现这中效果要自己去写 前几天在iteye上看见了一个博客给我很大的启示,于是自己动手实验了一下感觉还可以。在这里把我的源码给大家贴上让大家一起分享,希望大家也能提出更好的意见。废话不多说上源码: 1.自己些一个MyListview 继承listview 类:package com.wljie;import android.content.Context;import android.graphics.Rect;import android.util.AttributeSet;import androi... 阅读全文

posted @ 2011-01-07 15:12 vus520 阅读(624) 评论(1) 推荐(0)

2011年1月4日

Android 桌面组件【app widget】 进阶项目--心情记录器

摘要: 之前有一篇是初探 Android App Widget 的文章,今天继续对上一例子进行扩展,并完成了一个小项目,直接可以拿来使用。上篇文章地址:Android 桌面组件【widget】初探 ,未接触过app Widget 的朋友可以去看一下,有助于理解本篇代码讲解。 本篇完成项目名称为:【心情记录器】 可将你的心情讯录并用桌面组件的形式展示于桌面上,并有丰富的表情可供选择并加载在桌面上,此功能类似于QQ上的各性签名,虽然手机是自己的但我们用的是Android 手机,难免会有朋友拿来把玩,此时可以看到手机主人的心情状况不是很好吗?或许可以自己把一些不满的想法偷偷用心情记录下来也可以。注:... 阅读全文

posted @ 2011-01-04 12:36 vus520 阅读(249) 评论(0) 推荐(0)

导航