2011年6月23日

下载网络文件到SD卡上

摘要: 下面一个一个类的来进行介绍:1.DownLoadProgress.java主控件界面:package cn.com;import android.app.Activity;import android.media.MediaPlayer;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import an 阅读全文

posted @ 2011-06-23 17:48 小小博客小小员 阅读(347) 评论(0) 推荐(0) 编辑

关于开源项目android--Imagedownloader的学习笔记

摘要: 关于开源项目android--Imagedownloader的学习笔记2011-03-24 16:44 by shy.ang, 155 visits, 收藏, 编辑 一个开源项目,关于图像异步缓存下载的简单apps,网上有相应的代码,但是没有任何说明和讲解(英文blog中有,讲了一下框架),那就自己研究吧。 主要对ImageDownloader分析: Bitmap downloadBitmap(String url);//从网站下载一幅图片,比较简单 HttpClient: AndroidHttpClient:Apache DefaultHttpClient的子类,已经配置好默认的合理设置和A 阅读全文

posted @ 2011-06-23 17:01 小小博客小小员 阅读(1002) 评论(0) 推荐(1) 编辑

开发者视频地址

摘要: 基于.NET技术IM(即时通讯系统):http://bbs.ibeifeng.com/thread-htm-fid-527.htmlASP.NET专题详解GridView七十二般绝技:http://bbs.ibeifeng.com/read-htm-tid-41276.html风舞烟主讲ASP.NET项目实战:在线考试系统:http://bbs.ibeifeng.com/read-htm-tid-44472.html传智播客高清版全套JBPM+企业协同办公系统OA:http://bbs.ibeifeng.com/read-htm-tid-44811.html传智播客佟刚Hibernate全套视 阅读全文

posted @ 2011-06-23 16:44 小小博客小小员 阅读(426) 评论(0) 推荐(0) 编辑

AsyncTask实例代码演示Android异步任务

摘要: 关键字: Android移动 嵌入式 移动开发 移动开发平台 Google移动 我们讲到了Android提供了一个较线程更简单的处理多任务的方法AsyncTask异步任务类,相对于线程来说AsyncTask对于简单的任务处理更安全,其内部的实现方法使用了Android的Handler机制,对于常见的文件下载可以使用AsyncTask类来处理,在Browser浏览器中就是用了该类下载Web服务器URL的Favicon图标。 首先Android123以简单的下载例子演示该类的大致结构,如下 private class DownloadFilesTask extends AsyncTask { pr 阅读全文

posted @ 2011-06-23 15:19 小小博客小小员 阅读(513) 评论(0) 推荐(0) 编辑

利用多线程提高程序性能(for Android)

摘要: 要想搞出一个反应迅速的Android应用程序,一个很好的做法就是确保在主UI线程里执行尽量少的代码。任何有可能花费较长时间来执行的代码如果在主UI线程执行,则会让程序挂起无法响应用户的操作,所以应该放到一个单独的线程里执行。典型的例子就是与网络通信相关的操作了,因为通过网络收发信息的快慢我们无法预测,有可能“biu”地一下就搞定了,也有可能磨磨唧唧半天。用户心情好的话可能会容忍一点点迟延,而且前提是你给出了必要的提示,但是一个看上去根本不动貌似嗝儿屁的程序……(译注:就好比Ajax技术出现之前的网页,用户可以习惯短时间的载入,但是一个载入了半天都是空白的浏览器窗口就常常让那个拨号时代的我们感到 阅读全文

posted @ 2011-06-23 15:14 小小博客小小员 阅读(886) 评论(0) 推荐(1) 编辑

Java中的多线程

摘要: 1.进程和线程 进程是运行中的程序,每个进程拥有独立的资源,在处理器上可以并发执行,多个进程之间互不影响。 线程是进程的执行单元,一个进程被初始化后,主线程就被创建了。一个线程可以有自己的堆栈,计数器和局部变量,但系统资源和其父进程的其他线程所共享。一个线程可以创建和撤销另外一个线程,线程本身的调度和管理由进程负责完成。2.线程的创建和启动 创建线程有如下两种方法: 2.1 继承Thread类创建线程类 具体步骤如下: a. 定义Thread类的子类,并重写run()方法。run()方法的方法体就是线程需要执行的任务; b. 创建Thread子类的实例; c. 用线程对象的start()方法来 阅读全文

posted @ 2011-06-23 15:11 小小博客小小员 阅读(469) 评论(0) 推荐(0) 编辑

Handler初探

摘要: 标签:多线程 Handler android 允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://52android.blog.51cto.com/2554429/470542 Android中有着和J2SE同样优秀的多线程支持,可以把那些耗时较多的操作放在新线程中操作。但是当新线程中有涉及到操作UI的操作时,就会对主线程产生危险,因此,Android提供了Handler作为主线程和子线程的纽带。同时,Handler对象初始化后,就默认与对它初始化的进程的消息队列绑定,因此可以利用Handler所包含的消息队列,制定一些操作的顺序。 根据 阅读全文

posted @ 2011-06-23 15:09 小小博客小小员 阅读(209) 评论(0) 推荐(0) 编辑

Notification和Notification Manager的使用

摘要: 标签:Android Notification 允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://52android.blog.51cto.com/2554429/500661 当一个广播接收器接收到广播消息,并不能通过可视化的界面来显示广播信息。这里我们可以通过状态提示栏(State Bar)来显示广播信息的内容,图标以及震动等信息。这就需要使用Notification控件和Notification Manager。 下面以一个实例,来说明状态提示栏的应用。在这个实例中,由广播接收器接收一个收到短信的广播消息,然后开启一个Servic 阅读全文

posted @ 2011-06-23 15:07 小小博客小小员 阅读(591) 评论(0) 推荐(0) 编辑

Broadcast组件

摘要: 标签:广播 Android Broadcast 组件 允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://52android.blog.51cto.com/2554429/500534 BroadCast Receiver(广播接收器)类似于事件处理的机制,只不过这种事件是系统级别的广播事件。我们既可以使用Intent的sendBroadcast方法发送广播事件,也可以在程序中实现Broadcast Reciever来监听和响应这些广播事件包括系统自身产生的广播事件,例如收到短信,电池充满等。下面是本人在学习过程中的归纳和心得。1. 发送 阅读全文

posted @ 2011-06-23 15:06 小小博客小小员 阅读(320) 评论(0) 推荐(0) 编辑

Service组件

摘要: 标签:Andriod Service允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://52android.blog.51cto.com/2554429/499548Service组件可以看作是没有界面的Activity组件,二者地位相同。它是运行在系统后台的一种服务,一般处理耗时较长的操作,不与用户进行交互。和其他组件一样,Service组件同样需要在AndroidManifest.xml中声明,在<service>中可以添加过滤器指定如何如何访问该Service。<serviceandroid:name=" 阅读全文

posted @ 2011-06-23 15:05 小小博客小小员 阅读(261) 评论(0) 推荐(0) 编辑

Intent组件

摘要: 标签:Intent Fiiter 组件 Android允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://52android.blog.51cto.com/2554429/499134Intent是Android中的重要组件,可以被认为是不同组件之间通信的“媒介”或者“信使”。使用它可以启动Activity,Service还可以发起一个广播(Broadcast)。Intent对象由Action、Data、Category、Component和Extra组成。下面就以上属性进行分析说明。1. Component在使用Intent显式的启动目 阅读全文

posted @ 2011-06-23 15:04 小小博客小小员 阅读(316) 评论(0) 推荐(0) 编辑

Android网络编程之Http通信

摘要: 标签:Android Http 网络编程 url 移动开发 允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://52android.blog.51cto.com/2554429/496621Android中提供的HttpURLConnection和HttpClient接口可以用来开发HTTP程序。以下是本人在学习中的总结与归纳。1. HttpURLConnection接口 首先需要明确的是,Http通信中的POST和GET请求方式的不同。GET可以获得静态页面,也可以把参数放在URL字符串后面,传递给服务器。而POST方法的参数是放在Ht 阅读全文

posted @ 2011-06-23 15:03 小小博客小小员 阅读(3157) 评论(0) 推荐(0) 编辑

Java网络编程

摘要: 标签:Java 网络 Socket 允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://52android.blog.51cto.com/2554429/482954Java对于网络通讯有着非常强大的支持。不仅可以获取网络资源,传递参数到远程服务器,还可以通过Socket对象实现TCP协议,通过DatagramSocket对象实现UDP协议。同时,对于多点广播以及代理服务器也有着非常强大的支持。以下是本人在学习过程中的总结和归纳。1. Java的基本网络支持1.1 InetAddress Java中的InetAddress是一个代表IP地 阅读全文

posted @ 2011-06-23 14:59 小小博客小小员 阅读(349) 评论(0) 推荐(0) 编辑

Android 多任务多线程断点下载

摘要: packagecom.smart.db; importjava.util.HashMap; importjava.util.Map; importandroid.content.Context; simportandroid.database.Cursor; importandroid.database.sqlite.SQLiteDatabase; /** s*业务bean * */ publicclassFileService{ privateDBOpenHelperopenHelper; publicFileService(Contextcontext){ openHelper=newDB 阅读全文

posted @ 2011-06-23 14:57 小小博客小小员 阅读(922) 评论(0) 推荐(0) 编辑

android网络开发详解

摘要: 关键字: android 网络开发1. 概要 本文主要介绍在Android平台上开发网络应用的一些常用接口。 2. Android平台上可以使用的几种网络接口Android平台的网络应用绝大部分都是基于Java的编程接口的,也就是说我们开发类似的运用的时候可以有多种选择,比J2me确实好多了。2.1. 标准Java接口java.net.*下面提供了访问 HTTP 服务的基本功能。使用这部分接口的基本操作主要包括:· 创建 URL 以及 URLConnection / HttpURLConnection 对象 · 设置连接参数 · 连接到服务器 · 向服务 阅读全文

posted @ 2011-06-23 14:52 小小博客小小员 阅读(380) 评论(0) 推荐(0) 编辑

android多线程下载图片

摘要: 很多时候我们需要在Android设备上下载远程服务器上的图片进行显示,今天Android123整理出两种比较好的方法来实现远程图片的下载。 方法一、直接通过Android提供的Http类访问远程服务器,这里AndroidHttpClient是SDK 2.2中新出的方法,API Level为8,大家需要注意下,静态访问可以直接调用,如果SDK版本较低可以考虑Apache的Http库,当然HttpURLConnection或URLConnection也可以。 static Bitmap downloadBitmapByCwj(String url) { final AndroidHttpClien 阅读全文

posted @ 2011-06-23 14:48 小小博客小小员 阅读(1203) 评论(0) 推荐(1) 编辑

android读写文件的方法

摘要: 01.package otheri.common; 02. 03.import java.io.File; 04.import java.io.FileInputStream; 05.import java.io.FileOutputStream; 06.import java.io.IOException; 07.import java.io.InputStream; 08.import java.io.OutputStream; 09. 10.import otheri.io.Input; 11.import otheri.io.Output; 12.import android.cont 阅读全文

posted @ 2011-06-23 10:46 小小博客小小员 阅读(941) 评论(0) 推荐(0) 编辑

网上整理的android权限大全

摘要:  android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问 "properties"表在checkin数据库中,改值可以修改上传( Allows read/write access to the "properties" table inthe checkin database, to change values that get uploaded) android.permission.ACCESS_COARSE_LOCATION 允许一个程序访问CellID或WiFi热点来获取粗略的位置(Allows 阅读全文

posted @ 2011-06-23 10:27 小小博客小小员 阅读(308) 评论(0) 推荐(0) 编辑

导航