- 博客(56)
- 资源 (42)
- 问答 (45)
- 收藏
- 关注
原创 两种保存状态的方法getSharedPreferences和onSaveInstanceState
虽然这些东西很简单有时候还真的让你搞混[code="java"]@Override protected void onPause() { super.onPause(); SharedPreferences prefs = getSharedPreferences("X", MODE_PRIVATE); Editor editor = prefs....
2011-02-26 21:07:51 82
原创 Parcelable传递图片,复杂对象,对象列表
[code="java"]package com.ql.model;import android.os.Parcel;import android.os.Parcelable;public class Stock implements Parcelable{ private String field_0;//代码+\n+名称 private String fie...
2011-02-25 22:31:05 71
原创 popwindow动画显示消失,activity切换动画
popwindow通过setAnimationStyle(int animationStyle)函数来设置动画效果android:windowEnterAnimation表示进入窗口动画android:windowExitAnimation表示窗口退出动画在res/values/style.xml代码:[code="xml"] @...
2011-02-24 21:02:14 80
原创 android 拖拽图片&拖动浮动按钮到处跑
来自老外:[code="java"]import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.os.Bundle;import android.view.MotionEvent ;import android.widge...
2011-02-24 20:55:49 251
原创 拖动一个控件在另一个控件(layout)上,并固定位置在几个位置显示
[img]http://dl.iteye.com/upload/attachment/424680/0770e633-1e30-3df3-93e4-ae79992e960c.gif[/img]实现效果: 鼠标拖动btn SSS,SSS在水平的layout上移动。 当鼠标抬起 响应UP事件。SSS会自动移动到距离其最近的Btn上,与其重合。即SSS如图只存在五个固定的显示位置。SSS...
2011-02-24 20:51:23 225
原创 Handler与Message类,实现n秒后无操作自动消失功能
实现功能:某控件不操作10秒后,自动消失。如照相机变焦条出现后,无操作10秒自动隐藏。所用知识:handler message//定义变量private EffectInVisiableHandler mtimeHandler; private final int MOBILE_QUERY = 1;//程序启动时,初始化并发送消息mtimeHa...
2011-02-24 20:45:14 127
原创 一个类似Tabs的控件SegmentControl
[img]http://dl.iteye.com/upload/attachment/424415/8aeb9660-29e5-3ef7-bd4f-25112657dafb.png[/img][code="java"]package com.ql.view;import java.util.HashMap;import java.util.Map;import andr...
2011-02-24 15:32:08 109
原创 带删除按钮的ListView
不用说了,上图先:[img]http://dl.iteye.com/upload/attachment/424167/e11770d0-1ac9-3fe9-85aa-069a39fff889.png[/img][code="java"]import java.util.ArrayList;import com.ql.adapter.DeletableAdapter;import...
2011-02-24 10:33:00 81
原创 Lazy延时加载的ListView
使用的是第三方开发包CWAC-AdapterWrapper.jar[img]http://dl.iteye.com/upload/attachment/424085/38e36cf6-6523-3cb7-8c1b-4cf6ad4c0eda.png[/img][code="java"]package com.ql.app;/***Copyright (c) 200...
2011-02-24 09:27:31 75
原创 Scrollable可拖动的TabActivity
看图:[img]http://dl.iteye.com/upload/attachment/423540/e9cd88c5-fd0e-3669-a374-9f78ee7cfe2e.png[/img][code="java"]/** */package com.ql.activity;import java.util.ArrayList;import java.uti...
2011-02-23 14:05:15 59
原创 draggable可拖动的ListView,并且支持行删除功能
看图,拖动前:[img]http://dl.iteye.com/upload/attachment/423521/560ac954-1106-31fc-935b-93a4e6eb4dfa.png[/img]拖动后:[img]http://dl.iteye.com/upload/attachment/423529/6d12138f-b46d-3816-9a03-1cdd4165ef89....
2011-02-23 13:46:11 149
原创 android3.0之Action Bar基础
[url]http://www.android123.com.cn/androidkaifa/777.html[/url]Action Bar是android3.0一个重要的内容,Action Bar主要是用于代替传统的标题栏,对于Android平板设备来说屏幕更大它的标题使用Action Bar来设计可以展示更多丰富的内容,方便操控。 Action Bar主要功能包含: ...
2011-02-22 17:12:36 112
原创 android3.0之Fragment(碎片)基础
HoneyComb3.0组件运用可以看这里:[url]http://blog.csdn.net/mayingcai1987/article/category/786494[/url]了解Fragment生命周期看这里:http://www.open-open.com/lib/view/open1421734804296.html[url]http://www.android...
2011-02-22 14:31:49 81
原创 自定义Dialog
先看图:[img]http://dl.iteye.com/upload/attachment/422716/89f6947f-a322-3f64-ad75-c6dc8949726e.png[/img]布局search_dialog.xml:[code="xml"] [/code]应用之:[code="java"]im...
2011-02-22 11:17:43 57
原创 最简Dialog的实现
系统提供的各种Dialog太复杂!来个最简单的,看图:[img]http://dl.iteye.com/upload/attachment/422710/a8f1a2fd-ca89-3e5f-8ae2-64d7f13c487e.png[/img]简单吧!实现:[code="java"]private Dialog dialog; private void s...
2011-02-22 11:10:03 87
原创 让GridView拥有Gallery的拖动功能
利用Gallery的拖动功能,能很容易的将在一行上显示不下的内容显示出来。这种特性可以用在菜单上(如果菜单足够多,以至一行显示不下)。但是Gallery有个不爽的地方,就是被点击的那个item会一直出现在中间,有时候我们并不需要这样的“智能”!怎么办呢?那就利用GridView,将GridView放在HorizontalScrollView中,如下:[code="xml"]...
2011-02-21 16:37:30 53
原创 Android系统搜索对话框(浮动搜索框)的使用
当您需要在您的应用程序中提供搜索服务时,您第一个想到的是您的搜索框要放哪呢?通过使用Android的搜索框架,应用程序将显示一个自定义搜索对话框来处理用户的搜索请求。通过一个简单的搜索按钮或从您的应用程序中调用API,搜索对话框就会显示在屏幕的顶部,并会自动显示您的应用程序图标。如下图所示:[img]http://dl.iteye.com/upload/attachment/416218/...
2011-02-14 19:39:38 105
原创 android自定义Activity窗口大小(theme运用)
正常情况下,我们开发的应用程序都会上占满整个屏幕,那么怎么样才能开发出自定义窗口大小的的程序呢?如下图所示:[img]http://dl.iteye.com/upload/attachment/416212/8061b9b7-25d8-3b9f-be23-a6c485344c04.png[/img]实现起来非常简单。第一步,创建一个背景配置文件float_box.xml,放到r...
2011-02-14 19:16:30 399
原创 Android应用程序变量(Application级别)
Android应用程序开发中,有的时候我们在应用程序的任何一个地方都需要访问一个全局变量,也就是在任何一个Activity中都可以访问的变量。它不会因为Activity的生命周期结束而消失。要实现应用程序级的变量,我们可以通过Application这个类来实现。 首先,我们新建一个类HelloApplication继承Android.app.Application类,然后在我们的类中增加一些变量。...
2011-02-14 19:09:44 100
原创 ListView页眉页脚效果VS android背景渐变
大家都知道,在我们调用ListView的addFooterView()方法给List增加一个页脚时,如果列表内容很多,超过了屏幕大小,那么页脚就看不到了,可我们一般想要的效果是如下图所示的,在ListView的内容超过屏幕时,页脚还在屏幕的底部。[img]http://dl.iteye.com/upload/attachment/416205/a9c024a7-536f-3312-882c...
2011-02-14 18:54:13 100
原创 android开发中如何实现开机自启动
如果您在开发一个需要实时更新数据的应用程序,当有新的数据的时候提醒用户查看新的数据,那么您需要在后台开起一个Service,然后实时的去网络上获取数据,但是如果用户关机重启,您的Service可能就消失了!那么怎么样保证开机后你的Service还活跃的在用户的手机里偷偷的从网络上获取数据呢? 很简单,我们只要实现开机自启动即可,android实现开机自启动可能是移动操作系统中最简...
2011-02-14 18:43:13 81
原创 Android开发之多点触摸(Multitouch)
如果您对开发多点触摸程序感兴趣的话,那么本文将是一个很好的开始,android应用程序开发中,多点触摸不是那么遥不可及,实现起来也很简单,本例只需要两个类就能实现多点触摸。首先来看看我们的视图类MTView.java:[code="java"]package com.ideasandroid.demo;import android.content.Context;imp...
2011-02-14 18:26:28 108
原创 Android文件下载(实现断点续传)
[url]http://www.ideasandroid.com/archives/328#more-328[/url]本文将介绍在android平台下如何实现多线程下载,大家都知道,android平台使用java做为开发语言,所以java中支持的多线程下载方式在android平台下都支持,其中主要有两种方式可以实现多线程下载。一种方式是使用很多个线程分别下载文件的不同部分,最后把所有...
2011-02-14 16:39:56 123
原创 断点续传核心代码
[code="java"]/** * 断点续传 * * @param url */ private void duanDianXuChuan(final String url) { try { Runnable r = new Runnable() { @Override public void run() { get...
2011-02-14 16:37:03 62
原创 Android多线程下载远程图片
很多时候我们需要在Android设备上下载远程服务器上的图片进行显示,今天Android123整理出两种比较好的方法来实现远程图片的下载。 方法一、直接通过Android提供的Http类访问远程服务器,这里AndroidHttpClient是SDK 2.2中新出的方法,API Level为8,大家需要注意下,静态访问可以直接调用,如果SDK版本较低可以考虑Apache的Http库,当然Ht...
2011-02-14 16:34:59 56
原创 类似iPhone的弹性ListView滚动
从2.3开始,android开始支持listview的overscroll, 应该很方便可以做出类似iPhone的弹性滚动,及越过list顶端或者底端,然后弹性滚回。昨天google了半天的例子,一个没找到,今天又试了试,发现用很简单的方式就可以实现这个效果。大致如下:继承ListView private int delY; private boolean action_up;...
2011-02-14 15:24:13 70
原创 Android提高十七篇之多级树形菜单的实现
[url]http://blog.csdn.net/hellogv/archive/2011/01/06/6120133.aspx[/url]在Android里要实现树形菜单,都是用ExpandableList(也有高手自己继承ListView或者LinearLayout来做),但是ExpandableList一般只能实现2级树形菜单......本文也依然使用ExpandableList,但是...
2011-02-13 19:52:02 123
原创 Android提高十六篇之使用NDK把彩图转换灰度图
[url]http://blog.csdn.net/hellogv/archive/2010/12/23/6094127.aspx[/url] 在Android上使用JAVA实现彩图转换为灰度图,跟J2ME上的实现类似,不过遇到频繁地转换或者是大图转换时,就必须使用NDK来提高速度了。本文主要通过JAVA和NDK这两种方式来分别实现彩图转换为灰度图,并给出速度的对比。先来简...
2011-02-13 19:46:26 74
原创 Android提高第十四篇之探秘TelephonyManager
上次介绍了如何使用JAVA的反射机制来调用[url="http://blog.csdn.net/hellogv/archive/2010/11/29/6042091.aspx"]蓝牙的隐藏API[/url],这次继续练习JAVA的反射机制,探秘TelephonyManager在Framework里包含却在SDK隐藏的几项功能。先来看看本文程序运行的效果图:[img]http://dl.it...
2011-02-13 19:41:27 56
原创 Android提高第十三篇之探秘蓝牙隐藏API
[url]http://blog.csdn.net/hellogv/archive/2010/11/29/6042091.aspx[/url] 上次讲解[url="http://blog.csdn.net/hellogv/archive/2010/11/26/6036849.aspx"]Android的蓝牙基本用法[/url],这次讲得深入些,探讨下蓝牙方面的隐藏API。用过And...
2011-02-13 19:38:07 94
原创 Android提高第十二篇之蓝牙传感应用
[url]http://blog.csdn.net/hellogv/archive/2010/11/26/6036849.aspx[/url]上次介绍了[url="http://blog.csdn.net/hellogv/archive/2010/11/24/6032046.aspx"]Android利用麦克风采集并显示模拟信号[/url],这种采集手段适用于无IO控制、单纯读取信号的情况。如...
2011-02-13 19:32:34 81
原创 Android提高第十一篇之模拟信号示波器
上次简单地介绍了[url="http://blog.csdn.net/hellogv/archive/2010/11/22/6026455.aspx"]AudioRecord和AudioTrack的使用[/url],这次就结合SurfaceView实现一个Android版的手机模拟信号示波器(PS:以前也讲过[url="http://blog.csdn.net/hellogv/archive/20...
2011-02-13 19:28:21 66
原创 Android提高第十篇之AudioRecord实现"助听器"
[url]http://blog.csdn.net/hellogv/archive/2010/11/22/6026455.aspx[/url] Android可以通过MediaRecorder和AudioRecord这两个工具来实现录音,MediaRecorder直接把麦克风的数据存到文件,并且能够直接进行编码(如AMR,MP3等),而AudioRecord则是读取麦克风的音频流。本...
2011-02-13 19:23:49 73
原创 Android提高第七篇之XML解析与生成
[url]http://blog.csdn.net/hellogv/archive/2010/11/12/6004624.aspx[/url]本文使用SAX来解析XML,在Android里面可以使用SAX和DOM,DOM需要把整个XML文件读入内存再解析,比较消耗内存,而SAX基于事件驱动的处理方式,可以在各节点触发回调函数,不过SAX适合节点结构简单的XML文档,复杂的XML文档在后期的节点...
2011-02-13 19:17:43 72
原创 Android提高第六篇之BroadcastReceiver
[url]http://blog.csdn.net/hellogv/archive/2010/11/10/5999170.aspx[/url]前面分别讨论了Activity和Service,这次就轮到BroastcastReceiver,Broastcast是应用程序间通信的手段。BroastcastReceiver也是跟Intent紧密相连的,动态/静态注册了BroastcastReceiv...
2011-02-13 19:12:09 72
原创 Android提高第五篇之Service
[url]http://blog.csdn.net/hellogv/archive/2010/11/08/5994952.aspx[/url]上次介绍了[url="http://blog.csdn.net/hellogv/archive/2010/11/06/5992198.aspx"]Activity以及Intent的使用[/url],这次就介绍Service,如果把Activity比喻为前...
2011-02-13 19:06:32 98
原创 Android提高第四篇之Activity+Intent
[url]http://blog.csdn.net/hellogv/archive/2010/11/06/5992198.aspx[/url] Android有三个基础组件Activity,Service和BroadcastReceiver,他们都是依赖Intent来启动。本文介绍的是Activity的生命周期以及针对Activity的Intent使用。 之前...
2011-02-13 19:01:11 77
原创 Android提高第三篇之SurfaceView(下)
[url]http://blog.csdn.net/hellogv/archive/2010/11/04/5986835.aspx[/url][url="http://blog.csdn.net/hellogv/archive/2010/11/03/5985090.aspx"]上一篇[/url]简单介绍了SurfaceView的使用,这次就介绍SurfaceView的双缓冲使用。双缓冲是为了防...
2011-02-13 18:52:15 112
原创 Android提高第二篇之SurfaceView(上)
[url]http://blog.csdn.net/hellogv/archive/2010/11/03/5985090.aspx[/url]上次[url="http://blog.csdn.net/hellogv/archive/2010/10/30/5975864.aspx"]介绍MediaPlayer[/url]的时候稍微介绍了SurfaceView,SurfaceView由于可以直接从...
2011-02-13 18:47:47 74
如何获得当前界面Activity对象?
2016-06-08
扫描后的数据如何填写到系统自带的记事本里?
2016-06-03
使用eclipse打的apk包忽大忽小,安装后运行程序失败,什么原因?
2016-03-23
如何使用volley发送一个json格式的String?
2015-11-12
ViewDragHelper做拖动,View会跳回到原位置,why?
2015-10-29
eclipse为什么导入android design工程包总是提示错误?
2015-08-11
DatagramSocket进行局域网广播,一个wifi下成功,另一个下失败,为何?
2015-06-12
phonegap+jqueryMobile弹出输入法,按返回键直接退出界面问题
2014-05-14
ruby和Python,如何选择呢?
2010-01-20
JSTL EL表达式如何操作Map对象?
2009-12-30
提交表单时出现下载对话框,这个情况居然让我碰到了,咋办?
2009-12-01
如何使用sql实现Hibernate中的saveOrUpdate方法?
2009-11-26
jsp+servlet开发碰到查询数据"错乱"现象
2009-11-25
Jsp生成静态页面的一些疑问
2009-11-18
类似baidu搜索的sql怎么写的?
2009-10-16
如何让一个iframe 背景透明?
2009-09-27
很简单的$.post,可为什么老是不正常?
2009-09-10
问一条sql语句
2009-09-08
这样的SQL语句怎么写?
2009-09-05
<img>元素没图片时需要隐藏或移除它,该怎么写?
2014-07-09
为什么我的input不水平对齐?
2014-05-30
如何实现如图样子的CSS?
2014-05-09
这样一个简单的布局CSS该怎么写?
2014-05-08
为什么使用HttpClient发送json总是返回400?
2013-10-28
类似%e7%b4%a2%e8%8a%99%e7的url如何转成中文?
2012-01-09
如何判断ScrollView滑动到最底部?
2011-09-01
求一简单的阶乘算法C(n,m)
2011-08-19
求2维数组有多少种排列的算法
2011-03-29
为何ListView中唯独不能设置字体颜色?
2011-03-03
为什么多线程断点下载到的文件都是15107字节?
2011-02-17
为什么发送超长字符串会被截掉?
2010-12-21
j2me中解析xml的问题
2010-08-13
使用velocity的路径问题
2010-06-30
Wap2.0中可以使用WMLscript吗?
2010-06-13
Nokia某些型号手机访问流媒体时地址被截断的问题
2010-04-02
如何使用htmlparser获得指定id标签里的内容?
2010-02-22
问一条sql
2010-01-29
什么叫hibernate事务?
2010-01-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人