<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[java]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/iteye_13874</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; iteye_13874]]></copyright><item><title><![CDATA[Android学习系列(19)--App离线下载 ]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82121560</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82121560</guid><author>iteye_13874</author><pubDate>Sat, 13 Aug 2011 11:40:44 +0800</pubDate><description><![CDATA[
Android学习系列(19)--App离线下载 


      宜未雨而绸缪，毋临渴而掘井。----朱用纯《治家格言》
      离线下载，在有网络的情况下下载服务器数据，以便无网络时也能阅读，就是离线阅读。
      离线下载的功能点如下：      1.下载管理(开始、取消下载)。      2.网络判断(Wi-Fi,3G)。      3.独立进程。      4.定时和...]]></description><category></category></item><item><title><![CDATA[Android学习系列(20)-App数据格式之解析Json ]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82121557</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82121557</guid><author>iteye_13874</author><pubDate>Sat, 13 Aug 2011 11:28:18 +0800</pubDate><description><![CDATA[JSON数据格式，在Android中被广泛运用于客户端和网络(或者说服务器)通信，非常有必要系统的了解学习。     恰逢本人最近对json做了一个简单的学习，特此总结一下，以飨各位。     为了文章简明清晰，尽量多列点，少废话。     参考文档：http://www.ietf.org/rfc/rfc4627.txt?number=4627
1.JSON解析     (1).解析Object...]]></description><category></category></item><item><title><![CDATA[Android学习系列(1)--为App签名(为apk签名) ]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82121553</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82121553</guid><author>iteye_13874</author><pubDate>Sat, 13 Aug 2011 11:20:07 +0800</pubDate><description><![CDATA[
写博客是一种快乐，前提是你有所写，与人分享，是另一种快乐，前提是你有舞台展示，博客园就是这样的舞台。这篇文章是android开发人员的必备知识，是我特别为大家整理和总结的，不求完美，但是有用。
1.签名的意义　　为了保证每个应用程序开发商合法ID，防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序，我们需要对我们发布的APK文件进行唯一签名，保证我们每次发布的版...]]></description><category></category></item><item><title><![CDATA[Android学习系列(4)--App自适应draw9patch不失真背景 ]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82121552</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82121552</guid><author>iteye_13874</author><pubDate>Sat, 13 Aug 2011 11:16:49 +0800</pubDate><description><![CDATA[做人要大度，海纳百川，做事要圆滑，左右逢源，这让我想到了编程也是如此，代码要扩展，界面也要考虑自适应。这篇文章是android开发人员的必备知识，是我特别为大家整理和总结的，不求完美，但是有用。
1.背景自适应且不失真问题的存在      制作自适应背景图片是UI开发的一个广泛问题，也是界面设计师渴望解决的问题，我相信我们彼此都深有体会。      比如,列表的背景图一定，但是列表的高度随着列表...]]></description><category></category></item><item><title><![CDATA[Android自定义View之一：初探实例 .]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82121549</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82121549</guid><author>iteye_13874</author><pubDate>Sat, 13 Aug 2011 11:09:53 +0800</pubDate><description><![CDATA[Android自定义View实现很简单
继承View，重写构造函数、onDraw，（onMeasure）等函数。
 
如果自定义的View需要有自定义的属性，需要在values下建立attrs.xml。在其中定义你的属性。
 
在使用到自定义View的xml布局文件中需要加入xmlns:前缀=&quot;http://schemas.android.com/apk/res/你的自定义View所在的...]]></description><category></category></item><item><title><![CDATA[Android多媒体学：播放网络上的视频 .]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82121547</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82121547</guid><author>iteye_13874</author><pubDate>Sat, 13 Aug 2011 11:05:52 +0800</pubDate><description><![CDATA[Android支持播放网络上的视频。在播放网络上的视频时，牵涉到视频流的传输，往往有两种协议，一种是HTTP，一种是RTSP。这
两种协议最大的不同是，HTTP协议，不支持实时流媒体的播放，而RTSP协议就支持。
 
Android中自带的播放器，以及VideoView等都支持上述两种协议，因此，可以直接播放网络上的视频，唯一不同的就是URI。
package demo.camera;
...]]></description><category></category></item><item><title><![CDATA[Android多媒体学：利用AudioRecord类实现自己的音频录制程序 .]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82121546</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82121546</guid><author>iteye_13874</author><pubDate>Sat, 13 Aug 2011 11:02:50 +0800</pubDate><description><![CDATA[AudioRecord类相对于MediaRecorder来说，更加接近底层，为我们封装的方法也更少。然而实现一个AudioRecord的音频录制程序也很
简单。本实例代码如下：
 
可惜，本实例测试时有个问题，在录制的时候，会出现buffer over。缓存泄露，待解决。
package demo.camera;
import java.io.BufferedInputStream;
...]]></description><category></category></item><item><title><![CDATA[Android多媒体：实现图像的编辑和合成 .]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82121545</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82121545</guid><author>iteye_13874</author><pubDate>Sat, 13 Aug 2011 10:59:47 +0800</pubDate><description><![CDATA[package demo.camera;
import java.io.FileNotFoundException;
import android.app.Activity;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
impo...]]></description><category></category></item><item><title><![CDATA[Android JNI简单实例（android 调用C/C++代码）]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82068660</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82068660</guid><author>iteye_13874</author><pubDate>Wed, 25 May 2011 11:19:22 +0800</pubDate><description><![CDATA[ 
Android的jni实例 android 的应用程序(Dalvik VM)中使用JNI（Java Native Interface）调用C/C++开发的共享库。 c/c++中调用java程序的方法以后再发。 开发环境 （eclipse + android ADT） WindowsXP SP3 JDK 1.6.0.12 VMWARE+Ubuntu Linux 8.04 　　　　 (1) Ec...]]></description><category></category></item><item><title><![CDATA[自动完成框]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82061071</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82061071</guid><author>iteye_13874</author><pubDate>Tue, 03 May 2011 13:44:18 +0800</pubDate><description><![CDATA[请下载源码]]></description><category></category></item><item><title><![CDATA[读取sd卡照片]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82061070</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82061070</guid><author>iteye_13874</author><pubDate>Tue, 03 May 2011 13:43:09 +0800</pubDate><description><![CDATA[请下载源码]]></description><category></category></item><item><title><![CDATA[UC菜单栏布局]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82061068</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82061068</guid><author>iteye_13874</author><pubDate>Tue, 03 May 2011 13:41:54 +0800</pubDate><description><![CDATA[请下载附件]]></description><category></category></item><item><title><![CDATA[Executor线程池实例]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82041832</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82041832</guid><author>iteye_13874</author><pubDate>Wed, 06 Apr 2011 17:42:29 +0800</pubDate><description><![CDATA[Executor 是 java5 下的一个多任务并发执行框架(Doug Lea),可以建立一个类似数据库连接池的线程池来执行任务。这个框架主要由三个接口和其相应的具体类组成。Executor、 ExecutorService 和 ScheduledExecutorService 。   1 、 Executor 接口：是用来执行 Runnable 任务的；它只定义一个方法- execute(Run...]]></description><category></category></item><item><title><![CDATA[android handler 实现三步曲]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82041811</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82041811</guid><author>iteye_13874</author><pubDate>Wed, 06 Apr 2011 16:59:47 +0800</pubDate><description><![CDATA[一. 要实现接口：
public class VrowsePicActivity extends Activity implements Handler.Callback{}
 
二.定义Handler：
 private Handler messageHandler;
 
三.初始化Handler：
messageHandler = new Handler( this);
 四....]]></description><category></category></item><item><title><![CDATA[android 横竖屏切换]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82037663</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82037663</guid><author>iteye_13874</author><pubDate>Fri, 25 Mar 2011 14:33:48 +0800</pubDate><description><![CDATA[①不理会。。②只竖屏显示(android:screenOrientation=&quot;portrait&quot;)   只横屏显示(android:screenOrientation=&quot;landscape&quot;)③简单的防止重载：   在 AndroidManifest.xml中加入：android:configChanges=&quot;orientation|keyboardHidden&quot;   在activity中重载o...]]></description><category></category></item><item><title><![CDATA[android 分辨率调试]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82037620</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82037620</guid><author>iteye_13874</author><pubDate>Fri, 25 Mar 2011 13:36:57 +0800</pubDate><description><![CDATA[一：不同的layout
Android手机屏幕大小不一，有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢？    其实很简单，只需要在res目录下创建不同的layout文件夹，比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里，而系统会根据屏幕的大小自己选择合适的layout进行使用。...]]></description><category></category></item><item><title><![CDATA[android 图片内存溢出]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82036133</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82036133</guid><author>iteye_13874</author><pubDate>Mon, 21 Mar 2011 18:24:49 +0800</pubDate><description><![CDATA[


我的代码如下
    is = new FileInputStream(new File(baseMagazinePath + this.bookId + &quot;/&quot; + fileList[currentImgNo] + &quot;.png&quot;));    iv.setImageDrawable(Drawable.createFromStream(is, &quot;myStream&quot;));
有时候出现内存...]]></description><category></category></item><item><title><![CDATA[android Exid 不可修改]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82035949</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82035949</guid><author>iteye_13874</author><pubDate>Mon, 21 Mar 2011 13:47:26 +0800</pubDate><description><![CDATA[Android:只读EditText内容可滚动(禁止输入法)的实现(2010-08-26 10:09:36)
转载标签： it  
实验设备为HTC hero (SDK 2.1-update1)

使用的layout文件内容如下：
    &amp;lt;EditText
        android:id=&quot;@+id/edt_url&quot;
        android:layout_wid...]]></description><category></category></item><item><title><![CDATA[android 对话提示框大全]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82035925</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82035925</guid><author>iteye_13874</author><pubDate>Mon, 21 Mar 2011 12:34:11 +0800</pubDate><description><![CDATA[Android 对话框(Dialog)大全 建立你自己的对话框
发表日期：2010-11-15 已被阅读：[
&amp;lt;script src=&quot;/adsc/script_get.aspx?a=qty&amp;amp;amp;ID=1280&quot; type=&quot;text/javascript&quot;&amp;gt;&amp;lt;/script&amp;gt;
657]次 

&amp;lt;!--DATA[--&amp;gt;
　　Activiti...]]></description><category></category></item><item><title><![CDATA[Android消息提示框和对话框]]></title><link>https://blog.youkuaiyun.com/iteye_13874/article/details/82035924</link><guid>https://blog.youkuaiyun.com/iteye_13874/article/details/82035924</guid><author>iteye_13874</author><pubDate>Mon, 21 Mar 2011 12:29:30 +0800</pubDate><description><![CDATA[在某些情况下需要向用户弹出提示消息，如显示错误信息，收到短消息等，Android提供两种弹出消息的方式，消息提示框toasts和对话框alerts。
 
Toast是一种短暂的消息提示，显示一段时间后不需要用户交互会自动消失，所以用来显示一些建议性的不太重要的消息，如提示用户后台一个任务完成了。
使用Toast来弹出提示消息也很简单，调用Toast类的静态方法makeText():
 
...]]></description><category></category></item></channel></rss>