随笔分类 -  Android

玩转Android TabWidget(切换卡)
摘要:Tab选项卡类似与电话本的界面,通过多个标签切换不同的内容,要实现这个效果,首先要知道TabHost,它是一个用来存放多个Tab标签的容器,每一个Tab都可以对应自己的布局,比如,电话本中的Tab布局就是一个线性布局要使用TabHost,首先要通过getTabHost方法获取TabHost的对象,然后通过addTab方法来向TabHost中添加Tab,当然每个Tab在切换时都会产生一个事件,要捕捉这个事件,需要设置TabActivity的事件监听setOnTabChangedListener下面是个小例子:TabTest.java view plaincopy to clipboardprin 阅读全文

posted @ 2012-03-24 20:39 与时俱进 阅读(1485) 评论(0) 推荐(0) 编辑

android 实现流媒体播放远程mp3文件代码
摘要:package com.shadow.util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.URL;import java.net.URLConnection;import java.util.A 阅读全文

posted @ 2012-03-23 22:26 与时俱进 阅读(9897) 评论(1) 推荐(0) 编辑

Android动画效果 translate、scale、alpha、rotate 切换Activity动画 控件位置调整
摘要:2011.10.28注:如果需要控件停在动画后的位置,需要设置android:fillAfter属性为true,在set节点中。默认在动画结束后回到动画前位置。设置android:fillAfter后,我们看到了控件留在了动画后的位置,其实也只是看到在那个位置,真实位置还是在原来动画前那里,你会发现Button不能被点击,就是这个原因。所以我们可以在动画结束后,手动把控件移动到动画结束后的位置。这就需要根结点为AbsoluteLayout,因为LinearLayout不能通过x,y座标定位。具体方法:把布局换成AbsoluteLayout,使用Animation的setAnimationLis 阅读全文

posted @ 2012-03-23 22:13 与时俱进 阅读(5315) 评论(0) 推荐(0) 编辑

Android API :SMS短信服务处理和获取联系人
摘要:Android API支持开发可以发送和接收SMS消息的应用程序。目前我们开发过程中使用的Android模拟器还不支持发送SMS,但它可以接收SMS。现在我们来探索一下Android对SMS的支持,我们将会构建一个小小的应用程序来监听移动设备(或模拟器)上接收到的SMS消息,并将它显示出来。我们来定义一个Intent接收器来处理SMS接收事件:package com.wissen.sms.receiver; public class SMSReceiver extends BroadcastReceiver { @Override public void onReceive(Co... 阅读全文

posted @ 2012-03-23 21:51 与时俱进 阅读(3343) 评论(0) 推荐(0) 编辑

android调用系统短信Intent时将预填接收号码和内容
摘要:前段世界在一个应用中调用系统自带的发送短信的Intent,但是接收者的号码一直穿不过去,代码如下:Uri smsToUri = Uri.parse("smsto:123456");Intent sendIntent = new Intent(Intent.ACTION_VIEW, smsToUri);sendIntent.putExtra("sms_body", "Hello dear world");sendIntent.setType("vnd.android-dir/mms-sms");startActivi 阅读全文

posted @ 2012-03-23 21:45 与时俱进 阅读(982) 评论(0) 推荐(0) 编辑

Activity之间的相互调用与传递参数
摘要:Activity之间是如何调用的在javaWeb程序中,jsp与jsp之间的调用是通过重定向完成的,而在Android中,Activity与Activity之间的切换是通过Intent来完成的。所谓Intent,它是Android中非常重要的内置组件,他可以理解为“我要干一件什么事情”。在Android中有3大组件:Activity,Service、Broadcast,他们之间的通信都是通过Intent来完成的,所以Intent其实就是告诉他们之间的每一个人,要干什么事情。创建自己的Activity高焕堂先生的Android讲义中有如下一段内容:Android的4种嫡系组件(即Activity 阅读全文

posted @ 2012-03-23 21:28 与时俱进 阅读(15597) 评论(0) 推荐(0) 编辑

ListView异步加载图片
摘要:ListView异步加载图片是非常实用的方法,凡是是要通过网络获取图片资源一般使用这种方法比较好,用户体验好,不用让用户等待下去,下面就说实现方法,先贴上主方法的代码:package cn.wangmeng.test;import java.io.IOException;import java.io.InputStream;import java.lang.ref.SoftReference;import java.net.MalformedURLException;import java.net.URL;import java.util.HashMap;import android.grap 阅读全文

posted @ 2012-03-23 21:17 与时俱进 阅读(834) 评论(1) 推荐(0) 编辑

Android模拟 HTTP multipart/form-data 请求协议信息实现图片上传
摘要:问题:Android应用中,当遇到填写用户信息、发表评论等操作,不可避免会遇到“form表单操作”(类似web form操作)上传图片的功能。在这种情况下,使用Android的HTTPConnection/ ApacheHTTP 通过POST 和GET的方式就实现不了。解决方法:Android客户端通过模拟 HTTP multipart/form-data 请求协议信息实现图片上传。/** * 文件名称:UploadImage.java * * 版权信息:Apache License, Version 2.0 * * 功能描述:实现图片文件上传。 * * 创建日期:2011-5-10 * * 阅读全文

posted @ 2012-03-20 15:23 与时俱进 阅读(8218) 评论(0) 推荐(0) 编辑

实现Android的消息通知栏
摘要:背景知识:可以用Activity和Service来开始消息通知,两者的区别在于一个是在前台触发,一个是后台服务触发。要使用消息通知,必须要用到两个类:NotificationManager和Notification,其他NotificationManager的初始化是用getSystemService方法,并且通过notify方法来向android系统发送消息栏通知和显示。代码://消息通知栏//定义NotificationManagerString ns = Context.NOTIFICATION_SERVICE;NotificationManager mNotificationManag 阅读全文

posted @ 2012-03-16 22:57 与时俱进 阅读(1221) 评论(2) 推荐(0) 编辑

android如何拍照以及返回拍的图片(经过验证的实际例子)
摘要:package a.test;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.InputStream;import android.app.Activity;import android.content.ActivityNotFoundException;import android.content.ContentResolver;import android.co 阅读全文

posted @ 2012-03-16 22:53 与时俱进 阅读(2396) 评论(0) 推荐(0) 编辑

android 解析xml字符串
摘要:package a.test;import java.io.ByteArrayInputStream;import java.io.IOException;import java.io.InputStream;import java.io.StringReader;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;import org.xml.sax.InputSource;import org.xml.sax.XMLReader;import org.xmlpull.v1.XmlPullP 阅读全文

posted @ 2012-03-16 22:51 与时俱进 阅读(4447) 评论(0) 推荐(0) 编辑

Android 文件的下载
摘要:public void downFile(String url, String path, String fileName)throws IOException {if (fileName == null || fileName == "")this.FileName = url.substring(url.lastIndexOf("/") + 1);elsethis.FileName = fileName; // 取得文件名,如果输入新文件名,则使用新文件名URL Url = new URL(url);URLConnection conn = Url. 阅读全文

posted @ 2012-03-16 22:50 与时俱进 阅读(709) 评论(0) 推荐(0) 编辑

adnroid如何上传图片到webservice(c#编写的)
摘要:这几天 我在编写adnroid移动采编的系统 由于是第一次使用java和android平台 遇到了很多问题其中有: <1>如何调用.net写的webservices <2>如何浏览图片(imageview) <3>如何取图片的名称和路径 这些问题已经解决了 花了我好几天的时间下面我说一下是 如何解决 adnroid如何上传图片到webservice(c#编写的) 的webservices 的方法: (这个不是很关键 一般我们都会处理)View Code参数的定义:string UpLoadPhoto(string strxml, byte[] photoda 阅读全文

posted @ 2012-03-16 22:49 与时俱进 阅读(2202) 评论(0) 推荐(0) 编辑

Android 使用全局变量
摘要:现在每天都在忙,而且一忙起来,就把写笔记的事情放在了后面,最近在写程序的时候,突然要使用全局变量,就按照以前的方式,写了一个类,然后把变量都声明为静态变量,然后做为全局变量使用,但是在进行Activity切换的时候,突然发现,在前面一个Acitivty中赋值后,但是在后面却无法获取到,刚开始以为是有其它地方有问题,但是后来检查发现也没有问题,这个问题困扰了一个来小时,后来又换一种写法,就是使用Application,但是在使用的时候,也发现有这种问题,当时真是感觉不知道如何处理了,在网上查资料也没有看到怎么解决! 在最后我又把初始化换了一个地方进行测试,这次赋值居然不消失了,不过这时还不明白. 阅读全文

posted @ 2012-03-16 22:48 与时俱进 阅读(408) 评论(0) 推荐(0) 编辑

Android用ImageView显示本地和网上的图片
摘要:ImageView是Android程序中经常用到的组件,它将一个图片显示到屏幕上。在UI xml定义一个ImageView如下:public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.myimage); ImageView image1 = (ImageView) findViewById(R.myImage.image); //Bitmap bitmap = getLoacalBitmap("/aa/aa.jpg&quo 阅读全文

posted @ 2012-03-16 22:43 与时俱进 阅读(85155) 评论(0) 推荐(1) 编辑

Android:如何显示网络图片
摘要:在Android中显示一张网络图片其实是超级简单的,下面就一个非常简单的例子:Step1:1、创建你的Activity,本例中以ViewWebImageActivity说明;2、ViewWebImageActivity中的代码如下:String imageUrl = "http://hiphotos.baidu.com/baidu/pic/item/7d8aebfebf3f9e125c6008d8.jpg"; //这就是你需要显示的网络图片---网上随便找的Bitmap bmImg; ImageView imView; Button button1; @Override p 阅读全文

posted @ 2012-03-16 22:39 与时俱进 阅读(1040) 评论(1) 推荐(0) 编辑

android如何浏览并选择图片 音频 视频
摘要:这几天 在学习并开发android系统的图片浏览 音频 视频 的浏览 由于是第一次做android系统(java也不会)遇到了很多问题 如何浏览并选择图片 音频 视频也花了我好几天的时间我把它整理处理 以便帮助和我一样的同学 也同时防备自己忘记<1> 选择按钮的代码 // 选取图片按钮单击事件public void click_xuanqutupian(View source) { Intent intent = new Intent(); /* 开启Pictures画面Type设定为image */ intent.setType("image/*"); //i 阅读全文

posted @ 2012-03-06 15:10 与时俱进 阅读(6947) 评论(0) 推荐(2) 编辑

Android 动画效果 --Animation 动画专题研究 一
摘要:动画类型Android的animation由四种类型组成Android动画模式Animation主要有两种动画模式:一种是tweened animation(渐变动画)XML中JavaCodealphaAlphaAnimationscaleScaleAnimation一种是frame by frame(画面转换动画)XML中JavaCodetranslateTranslateAnimationrotateRotateAnimation如何在XML文件中定义动画① 打开Eclipse,新建Android工程② 在res目录中新建anim文件夹③ 在anim目录中新建一个myanim.xml(注意 阅读全文

posted @ 2012-03-06 15:06 与时俱进 阅读(1659) 评论(0) 推荐(1) 编辑

android 涂鸦
摘要:public class PaintView extends View { private Canvas mCanvas; private Path mPath; private Paint mPaint; private float mX, mY; private Bitmap imgBitmap; private static final float TOUCH_TOLERANCE = 4; /** * 构造 * * @param context * @param width * 屏幕宽度 * * @param height * ... 阅读全文

posted @ 2012-03-06 14:28 与时俱进 阅读(1134) 评论(0) 推荐(0) 编辑

友情链接:同里老宅院民居客栈