
android
文章平均质量分 82
iteye_13874
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自动完成框
请下载源码原创 2011-05-03 13:44:18 · 149 阅读 · 0 评论 -
Android Intent 用法汇总
显示网页 1. Uri uri = Uri.parse("http://google.com"); 2. Intent it = new Intent(Intent.ACTION_VIEW, uri); 3. startActivity(it); 显示地图 1. Uri uri = Uri.parse("geo:38.899533,-77.036476"); ...原创 2011-03-08 18:17:17 · 87 阅读 · 0 评论 -
android上传文件到服务器
/*** 通过拼接的方式构造请求内容,实现参数传输以及文件传输* @param actionUrl* @param params* @param files* @return* @throws IOException*/public static String post(String actionUrl, Map<String, String> para...原创 2011-03-08 18:04:54 · 125 阅读 · 0 评论 -
android 彻底退出程序方法
最后终于找到一个可行的方法:使用ActivityManager彻底退出程序ActivityManager manager = (ActivityManager)getSystemService(ACTIVITY_SERVICE); manager.restartPackage(getPackageName()); 需要声明权限<uses-permission android:n...原创 2011-03-08 17:24:02 · 249 阅读 · 0 评论 -
android 提示框
1.在测试时,如何实现一个提示可以使用Toast.makeText(this, "这是一个提示", Toast.LENGTH_SHORT).show(); //从资源文件string.xml 里面取提示信息 Toast.makeText(this, getString(R.string.welcome), Toast.LENGTH_SHORT).show(); 这个提示会几秒钟后消...原创 2011-03-08 16:41:20 · 183 阅读 · 0 评论 -
Android线程
1. Android进程 在了解Android线程之前得先了解一下Android的进程。当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默认的情况下,所有该程序的组件都将在该进程和线程中运行。同时,Android会为每个应用程序分配一个单独的LINUX用户。Android会尽量保留一个正在运行进程,只在内存资源出现不足时,Android会尝试停止一些进程从...原创 2011-03-03 18:31:30 · 81 阅读 · 0 评论 -
Android中发送Http请求实例
Android中发送Http请求实例(包括文件上传、servlet接收) http, post, 上传文件 本帖最后由 xinke7hao 于 2010-6-12 13:43 编辑 前天开始要准备实现手机端往服务器传参数,还要能传附件,找了不少文章和资料,现在总结一下分享分享:代码中的catch什么的就省略了,尝试了图片、txt、xml是没问题的.. 各位 尽情拍砖吧。 发完发现代码部分的格式……...原创 2011-03-03 17:46:37 · 136 阅读 · 0 评论 -
SAX 解析XML
JAVA 解析 XML 通常有两种方式,DOM 和 SAX。DOM 虽然是 W3C 的标准,提供了标准的解析方式,但它的解析效率一直不尽如人意,因为使用DOM解析XML时,解析器读入整个文档并构建一个驻留内存的树结构(节点树),然后您的代码才可以使用 DOM 的标准接口来操作这个树结构。但大部分情况下我们只对文档的部分内容感兴趣,根本就不用先解析整个文档,并且从节点树的根节点来索引一些我们需要的...原创 2010-12-21 09:39:49 · 84 阅读 · 0 评论 -
Android学习系列(19)--App离线下载
Android学习系列(19)--App离线下载 宜未雨而绸缪,毋临渴而掘井。----朱用纯《治家格言》 离线下载,在有网络的情况下下载服务器数据,以便无网络时也能阅读,就是离线阅读。 离线下载的功能点如下: 1.下载管理(开始、取消下载)。 2.网络判断(Wi-Fi,3G)。 3.独立进程。 4.定时和...原创 2011-08-13 11:40:44 · 218 阅读 · 0 评论 -
android tab 用法
TabHost广泛运用于android程序中,在程序中运用TabHost,解决了手机屏幕小,显示内容少的问题,如系统自带的拨号程序,就用了TabHost.分为拨号、通话纪录、联系人、收藏几个Tab。先看今天学习的例子的最终效果。分为三个标签Tab1、Tab2、Tab3。TabHost与普通的Activity有点区别,主程序继承TabActivity,而不是Activity。所以,在新建项目时Cre...原创 2011-03-11 15:10:00 · 198 阅读 · 0 评论 -
Android消息提示框和对话框
在某些情况下需要向用户弹出提示消息,如显示错误信息,收到短消息等,Android提供两种弹出消息的方式,消息提示框toasts和对话框alerts。 Toast是一种短暂的消息提示,显示一段时间后不需要用户交互会自动消失,所以用来显示一些建议性的不太重要的消息,如提示用户后台一个任务完成了。使用Toast来弹出提示消息也很简单,调用Toast类的静态方法makeText(): ...原创 2011-03-21 12:29:30 · 739 阅读 · 0 评论 -
android 对话提示框大全
Android 对话框(Dialog)大全 建立你自己的对话框发表日期:2010-11-15 已被阅读:[<script src="/adsc/script_get.aspx?a=qty&amp;ID=1280" type="text/javascript"></script>657]次 <!--DATA[--> Activiti...原创 2011-03-21 12:34:11 · 443 阅读 · 0 评论 -
读取sd卡照片
请下载源码原创 2011-05-03 13:43:09 · 140 阅读 · 0 评论 -
UC菜单栏布局
请下载附件原创 2011-05-03 13:41:54 · 216 阅读 · 0 评论 -
Executor线程池实例
Executor 是 java5 下的一个多任务并发执行框架(Doug Lea),可以建立一个类似数据库连接池的线程池来执行任务。这个框架主要由三个接口和其相应的具体类组成。Executor、 ExecutorService 和 ScheduledExecutorService 。 1 、 Executor 接口:是用来执行 Runnable 任务的;它只定义一个方法- execute(Run...原创 2011-04-06 17:42:29 · 187 阅读 · 0 评论 -
android handler 实现三步曲
一. 要实现接口:public class VrowsePicActivity extends Activity implements Handler.Callback{} 二.定义Handler: private Handler messageHandler; 三.初始化Handler:messageHandler = new Handler( this); 四....原创 2011-04-06 16:59:47 · 162 阅读 · 0 评论 -
android 横竖屏切换
①不理会。。②只竖屏显示(android:screenOrientation="portrait") 只横屏显示(android:screenOrientation="landscape")③简单的防止重载: 在 AndroidManifest.xml中加入:android:configChanges="orientation|keyboardHidden" 在activity中重载o...原创 2011-03-25 14:33:48 · 160 阅读 · 0 评论 -
android 分辨率调试
一:不同的layoutAndroid手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。...原创 2011-03-25 13:36:57 · 334 阅读 · 0 评论 -
android 图片内存溢出
我的代码如下 is = new FileInputStream(new File(baseMagazinePath + this.bookId + "/" + fileList[currentImgNo] + ".png")); iv.setImageDrawable(Drawable.createFromStream(is, "myStream"));有时候出现内存...原创 2011-03-21 18:24:49 · 125 阅读 · 0 评论 -
android Exid 不可修改
Android:只读EditText内容可滚动(禁止输入法)的实现(2010-08-26 10:09:36)转载标签: it 实验设备为HTC hero (SDK 2.1-update1)使用的layout文件内容如下: <EditText android:id="@+id/edt_url" android:layout_wid...原创 2011-03-21 13:47:26 · 169 阅读 · 0 评论 -
Android学习系列(20)-App数据格式之解析Json
JSON数据格式,在Android中被广泛运用于客户端和网络(或者说服务器)通信,非常有必要系统的了解学习。 恰逢本人最近对json做了一个简单的学习,特此总结一下,以飨各位。 为了文章简明清晰,尽量多列点,少废话。 参考文档:http://www.ietf.org/rfc/rfc4627.txt?number=46271.JSON解析 (1).解析Object...原创 2011-08-13 11:28:18 · 211 阅读 · 0 评论 -
Android学习系列(1)--为App签名(为apk签名)
写博客是一种快乐,前提是你有所写,与人分享,是另一种快乐,前提是你有舞台展示,博客园就是这样的舞台。这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版...原创 2011-08-13 11:20:07 · 210 阅读 · 0 评论 -
android 数据储存——ContentProvider(4)
初识ContentProvider在第6章当中,介绍了组成Android程序的主要4部分,它们分别是。Activity。Broadcast Intent Receiver。Service。Content Provider。关于Actvity和相关View的部分,已经在前边章节进行了比较详细的介绍,在这一节中,将学习Android应用里另外一个非常重要的部分ContentPr...原创 2010-11-22 11:53:42 · 189 阅读 · 0 评论 -
android 完整地操作数据库--日记本实例
在上一个例子中,我们对Android系统自带的SQLite数据库进行了初步的学习,了解了一些增、删、改、查的基本工作。在这一节的例子当中,我们做了一个非常简便的日记本程序,虽然没有完善,但是已经是基本可以使用了。在例子当中,我们不但要对数据库进行增、删、改、查的操作,而且还要把数据库当中的数据显示在一个ListView当中,通过对ListView的操作,实现对数据的增、删、改、查操作。通过这个...原创 2010-11-22 11:49:38 · 856 阅读 · 0 评论 -
android 数据储存——--SQLite存储方式(3)
在前边的章节当中主要学习关于Android在布局和显示方面的知识,在这一节中将开始学习Android应用的另外一个方面:数据存储。用户可以将自己的数据存储到文件系统或者数据库当中,当然最经常的是,用户将自己的数据存储到SQLite数据库当中。SQLite是Android所带的一个标准的数据库,它支持SQL语句,它是一个轻量级的嵌入式数据库。在这个例子里边,我们在程序的主界面有一些按钮,通过这些...原创 2010-11-22 11:29:07 · 263 阅读 · 0 评论 -
android 数据储存——--文件存储(2)
前面介绍的Shared Preferences存储方式非常方便,但是其只适合存储比较简单的数据,如果需要存储更多的数据,可行选择的方式有好几种,这里先给读者介绍文件存储的方法。 和传统的Java中实现I/O的程序类似,在Android中,其提供了openFileInput 和 openFileOuput 方法读取设备上的文件,下面看个例子代码,具体如下所示: String FILE_NA...原创 2010-11-22 11:25:02 · 127 阅读 · 0 评论 -
android 数据储存——SharedPreferences存储(1)
轻轻地我保护--SharedPreferences存储(1)首先介绍的是SharedPreferences,它是Android提供用来存储一些简单的配置信息的一种机制,例如,一些默认欢迎语、登录的用户名和密码等。其以键值对的方式存储,使得我们可以很方便的读取和存入,下面看一个演示的例子。1.第一步在Eclipse中打开ex_SharedPreferences 项目,其步骤如下所示。...原创 2010-11-22 11:21:33 · 175 阅读 · 0 评论 -
Android应用程序项目结构详解
在Eclipse里建立一个helloworld工程,具体做法网上很多,这里就不介绍了。这里建立一个工程【TestAndroid】,展开工程,目录结构如下:在展开的文件夹层中,”src”、”Android Library”、”assets”、”res”与”AndroidManifest.xml”同属一层,放置在”\src”里的为主程序、程序类(class);放置在”\res”里的为资源文...原创 2010-11-19 14:24:38 · 413 阅读 · 0 评论 -
AndroidManifest.xml文件综合详解
一,重要性AndroidManifest.xml是Android应用程序中最重要的文件之一。它是Android程序的全局配置文件,是每个android程序中必须的文件。它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括package中暴露的组件(activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息。 因此,该文...原创 2010-11-19 14:05:56 · 109 阅读 · 0 评论 -
Android 2.2 API 中文文档系列(2) —— EditText
正文 一、结构 java.lang.Object ↳ android.view.View ↳ android.widget.TextView ↳ android.widget.EditText 已知直接子类: AutoCompleteTextView, ExtractEditText 已知间接子类: MultiAutoCompleteTextView 二、xml...原创 2010-11-18 16:24:05 · 120 阅读 · 0 评论 -
android 数据储存——网络存储(5)
前面介绍的几种存储都是将数据存储在本地设备上,除此之外,还有一种存储(获取)数据的方式,通过网络来实现数据的存储和获取,下面看一个在Android上调用WebService的例子。注意 在Android的早期版本中,曾经支持过进行XMPP Service和Web Service的远程访问。Android SDK 1.0以后的版本对它以前的API作了许多的变更。Android 1.0以上版本不再...原创 2010-11-22 12:03:28 · 196 阅读 · 0 评论 -
漂亮的翻页
两个Activity跳转的时候,自定义翻页效果: Java代码 Intent intent = new Intent(FirstActivity.this, SecondActivity.class); startActivityForResult(intent, 11); //添加界面切换效果,注意只有Andro...原创 2010-11-25 12:21:48 · 129 阅读 · 0 评论 -
Cursor 与 Adapter 应用
查询数据库均会把查询的结果包装在一个Cursor的子类对象中返回。Cursor就像是位于结果集之上的一个游标,可以对结果集进行向前、向后或随机的访问。而Cursor本身是一个接口类,提供了对结果集访问的一些抽象方法,根据功能的不同在其子类有着不同的实现。要控制查询时返回的Cursor类型,可以自定义一个继承自CursorFactory类通过实现其newCursor()方法来返回需要的Cursor子...原创 2010-12-14 12:14:36 · 141 阅读 · 0 评论 -
Android学习系列(4)--App自适应draw9patch不失真背景
做人要大度,海纳百川,做事要圆滑,左右逢源,这让我想到了编程也是如此,代码要扩展,界面也要考虑自适应。这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。1.背景自适应且不失真问题的存在 制作自适应背景图片是UI开发的一个广泛问题,也是界面设计师渴望解决的问题,我相信我们彼此都深有体会。 比如,列表的背景图一定,但是列表的高度随着列表...原创 2011-08-13 11:16:49 · 189 阅读 · 0 评论 -
Android自定义View之一:初探实例 .
Android自定义View实现很简单继承View,重写构造函数、onDraw,(onMeasure)等函数。 如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。在其中定义你的属性。 在使用到自定义View的xml布局文件中需要加入xmlns:前缀="http://schemas.android.com/apk/res/你的自定义View所在的...原创 2011-08-13 11:09:53 · 129 阅读 · 0 评论 -
Android多媒体学:播放网络上的视频 .
Android支持播放网络上的视频。在播放网络上的视频时,牵涉到视频流的传输,往往有两种协议,一种是HTTP,一种是RTSP。这两种协议最大的不同是,HTTP协议,不支持实时流媒体的播放,而RTSP协议就支持。 Android中自带的播放器,以及VideoView等都支持上述两种协议,因此,可以直接播放网络上的视频,唯一不同的就是URI。package demo.camera;...原创 2011-08-13 11:05:52 · 112 阅读 · 0 评论 -
Android多媒体学:利用AudioRecord类实现自己的音频录制程序 .
AudioRecord类相对于MediaRecorder来说,更加接近底层,为我们封装的方法也更少。然而实现一个AudioRecord的音频录制程序也很简单。本实例代码如下: 可惜,本实例测试时有个问题,在录制的时候,会出现buffer over。缓存泄露,待解决。package demo.camera;import java.io.BufferedInputStream;...原创 2011-08-13 11:02:50 · 157 阅读 · 0 评论 -
Android多媒体:实现图像的编辑和合成 .
package demo.camera;import java.io.FileNotFoundException;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import android.graphics.BitmapFactory;impo...原创 2011-08-13 10:59:47 · 166 阅读 · 0 评论 -
android 用到的技巧集
1.Drawable的使用 android.graphics.drawable Most often you will deal with Drawable as the type of resource retrieved for drawing things to the screen; the Drawable class provides a generic...原创 2010-12-14 12:24:14 · 84 阅读 · 0 评论 -
android TextView的字体颜色设置的多种方法(续)
下面看看第二种方式:在Activity类中进行设置 1、先将main.xml改成如下,即去掉android:textColor="@color/red":Xml代码 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.and...原创 2010-12-14 12:21:24 · 162 阅读 · 0 评论