- 浏览: 1008473 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (367)
- JavaScript (23)
- Java (60)
- Python (41)
- 其他 (36)
- SQL (4)
- 开发工具 (26)
- Linux (15)
- AJAX (6)
- Cache (3)
- 正则 (4)
- 架构 (9)
- 手机 (3)
- MySQL (4)
- Android (115)
- vps (1)
- 网站 (4)
- scale (3)
- 搜索引擎 (3)
- iPhone (2)
- hessian (1)
- hessdroid (1)
- 411 (1)
- jstat (1)
- gc (1)
- gallery (1)
- 惯性 (1)
- eclipse (1)
- mac wget error (1)
- miui file explorer 无用 解决办法 (1)
- vim (1)
最新评论
-
qingyezhangluo:
哎。楼主您既然是分享代码的为什么要加密的呢?而且问你密码还不回 ...
android应用换皮肤(转) -
MagicError:
kavoe 写道下载文件有密码。。。。
http抓包工具 -
knightdf:
我先试下再来
JAVA的RAS加密例子 -
kavoe:
下载文件有密码。。。。
http抓包工具 -
changanfounder:
hmc1985 写道setCallbackDuringFlin ...
android gallery滑动惯性问题
private Gallery myGallery01; @Override myGallery01 = (Gallery) findViewById(R.id.myGallery01); /* BaseAdapter */ private Context myContext; /* 构造函数 Context */ // 返回 TypedArray /* */ /* ID */ public long getItemId(int position) /* */ ImageView imageView = new ImageView(this.myContext); // 填充ImageView 转自:http://hi.baidu.com/cq_yajun/blog/item/d90923f98d3c0969034f5683.html
/* 图片资源 */
private String[] myImageURL = new String[]
{
"http://www.chinajilin.com.cn/att/site1/20071116/"
+ "img-1196620280651.jpg",
"http://image.szonline.net/UploadFile/album/2010/7/71315/2/"
+ "20100702111104_64763.jpg",
"http://www.fzl020.com/uploads/userup/0904/"
+ "30031RI2U.jpg",
"http://lh6.ggpht.com/_2N-HvtdpHZY/SZ357lAfZNE/AAAAAAAABOE/"
+ "dfxBtdINgPA/s144-c/20090220.jpg",
"http://news.xinhuanet.com/travel/2008-03/18/"
+ "xin_0620305181402218149794.jpg" };
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
myGallery01.setAdapter(new myInternetGalleryAdapter(this));
}
public class myInternetGalleryAdapter extends BaseAdapter
{
private int mGalleryItemBackground;
public myInternetGalleryAdapter(Context c)
{
this.myContext = c;
// 检索 这方面的主题风格的属性
TypedArray a = myContext
.obtainStyledAttributes(R.styleable.Gallery);
//得到资源标识
mGalleryItemBackground = a.getResourceId(
R.styleable.Gallery_android_galleryItemBackground, 0);
a.recycle();
}
public int getCount()
{
return myImageURL.length;
}
public Object getItem(int position)
{
return position;
}
{
return position;
}
public float getScale(boolean focused, int offset)
{
/* Formula: 1 / (2 ^ offset) */
return Math.max(0, 1.0f / (float) Math.pow(2, Math
.abs(offset)));
}
public View getView(int position, View convertView,
ViewGroup parent)
{
/* ImageView */
try
{
URL aryURI = new URL(myImageURL[position]);
/* 打开连接 */
URLConnection conn = aryURI.openConnection();
conn.connect();
/* 转变为 InputStream */
InputStream is = conn.getInputStream();
/* 将InputStream转变为Bitmap */
Bitmap bm = BitmapFactory.decodeStream(is);
/* 关闭InputStream */
is.close();
/*添加图片*/
imageView.setImageBitmap(bm);
} catch (IOException e)
{
e.printStackTrace();
}
imageView.setScaleType(ImageView.ScaleType.FIT_XY);
/* 设置布局参数*/
imageView.setLayoutParams(new Gallery.LayoutParams(200, 150));
/* 设置背景资源 */
imageView.setBackgroundResource(mGalleryItemBackground);
return imageView;
}
}
发表评论
-
android屏幕适配
2012-11-16 17:24 2188屏幕适配一直是一个让人头疼的问题,论坛上讨论这个问题的最后也 ... -
禁止Eclipse中xml文件Run as的XSL Transformation生成out.xml以方便Android应用开发
2012-08-26 21:38 2632可以在Eclipse里面配置,菜单Windows->P ... -
android 自带的主题 theme 的使用
2012-08-25 23:21 2369在android的sdk 安装目录data\r ... -
android 如何判断程序是否在前台运行
2012-04-06 00:04 3096private boolean isTopActiv ... -
用代码如何检测一个android程序是否在运行
2012-04-05 23:07 3736<uses-permission android:na ... -
Android-TextView多行本文滚动轻松实现
2012-03-04 19:37 1313TextView tvAndroid123 = (T ... -
让背景模糊的效果
2012-03-04 16:22 2617设置透明度(这是窗体本身的透明度,非背景) Wi ... -
Android 使用shape
2012-03-04 16:14 1047刚刚翻论坛的时候看到的,总觉得以后会用的上这些零零碎碎 ... -
关于android中使用很多大图片的一些做法
2012-02-29 00:11 1443最近在xoom上开发应用,碰到ui设计都是使用图片,而 ... -
屏幕尺寸和像素密度的资源限定符
2012-02-23 15:31 1603屏幕尺寸和像素密度的资源限定符 以下是可以用来为 ... -
android开发之gallery 实现滚动一张且短距离滑动实现滚动
2011-12-19 18:50 1925首先gallery的特点就不用多说了吧,惯性滚动、半屏翻页,但 ... -
下拉刷新
2011-10-14 15:09 1168要实现这种效果 可以参见这里https://git ... -
android应用换皮肤(转)
2011-10-12 14:36 3194看到好多人在问题与解答里面都问怎么换肤,搜了一下论坛里面好像没 ... -
Android签名到底都有哪些作用?
2011-10-09 17:59 2296所有的Android应用程序都要求开发人员用一个证书进 ... -
Android 动态切换全屏和非全屏模式
2011-10-08 15:15 3469直接贴出代码: Java代码 ... -
Android开发——利用Cursor+CursorAdapter实现界面实时更新(转)
2011-09-20 15:47 3076好久没有更新博客了 ... -
Nginx使用反向代理时 Hessian 的 411 错误解决方案【转】
2011-09-15 13:48 2356问题描述: 用 Hessian 实现 web se ... -
理解 Android 本地数据存储 AP(转)
2011-05-18 14:25 1901样例应用程序 为了突出 Android 应用程序开发的本 ... -
Android 本地数据存储 API(二)(转)
2011-05-18 14:23 1978使用 SQLite 数据库 Android 通过 S ... -
Android 本地数据存储 API(三)(转)
2011-05-18 14:22 2559为私有数据使用设备的内部存储器 有了数据存储 API ...
相关推荐
在Android开发中,实现一个基于Gallery的网络图片和本地图片循环播放功能,是常见的需求,尤其是在制作各种App的启动页、广告轮播或者个人相册等场景。这个功能的实现涉及到了Android UI组件、网络请求、图片加载库...
这个标题"安卓Gallery实现异步加载网络图片源代码"暗示我们将会探讨如何在Android的Gallery视图中实现从网络异步加载图片,提高用户体验,避免阻塞主线程。描述进一步指出,该实现会优化性能,仅在用户停止滚动时...
在Android中,异步加载网络图片并显示在GridView、ViewPager、Gallery和ListView等布局中,需要结合使用异步任务、缓存策略以及视图组件适配器。同时,可以选择使用成熟的图片加载库来简化实现过程。通过优化图片...
例如,使用`ACTION_PICK`或`ACTION_IMAGE_CAPTURE` Intent可以从Gallery中选择或拍摄图片。 接着,我们来谈谈Bitmap对象的管理。Bitmap是Android中用于存储图像的数据结构,其消耗大量的内存。不恰当的Bitmap操作...
本示例着重讲解如何在`Gallery`中实现异步加载网络图片,并且只加载当前显示的页面,以提高性能和用户体验。 首先,我们需要了解异步加载的概念。在Android中,直接在主线程执行耗时操作(如网络请求、文件读写等)...
本教程将深入探讨如何利用Android源码从SD卡中获取图片并显示在`Gallery`控件中。首先,我们需要理解Android对SD卡存储的访问机制,以及`Gallery`控件的工作原理。 1. **SD卡访问**: Android系统为应用提供了读写...
在Android开发中,创建一个能够展示SD卡上指定目录图片并支持删除功能的图片轮播应用是一项常见的需求。"android gallery 图片轮播 展示SD卡下指定目录的图片 可删除"这个项目就是针对这样的场景设计的。下面将详细...
在Android开发中,图片加载是一个常见的需求,尤其是在创建一个类似画廊(Gallery)的应用时,用户通常希望可以滚动浏览大量的网络图片。`Android应用源码 Gallery实现异步加载网络图片`是一个典型的问题,它涉及到...
在这个场景中,`Android 定时显示图片`是一个常见的需求,我们可以结合`Gallery`控件和`Timer`类来实现这一功能。 `Gallery`是Android提供的一个布局控件,它可以展示一系列的项目,并允许用户通过左右滑动来切换。...
该压缩包文件“Android高级应用源码-通过异步加载网络图片并在自定义的gallery中实现轮播图展示.zip”包含了一个Android应用的源代码,这个应用专门用于演示如何在自定义的Gallery组件中实现网络图片的异步加载并...
在Android平台上,开发一款应用来从SD卡中获取图片并显示是常见的需求,尤其是在毕业设计或个人项目中。本示例应用"Gallery"提供了一个很好的起点,帮助开发者理解和实现这一功能。下面将详细讲解该应用涉及的核心...
本项目是关于如何在`Gallery`中异步加载网络图片,并且优化性能,只加载当前显示的页面图片。这涉及到Android UI编程、网络请求、线程管理和图片缓存等多方面的知识点。 1. **Android UI线程与工作线程**:Android...
在Android开发中,图片加载是一个常见的需求,尤其是在创建类似相册的应用时,用户可能需要浏览大量的网络图片。这个项目"基于Android的android Gallery实现异步加载网络图片 并只加载当前停止页面图"提供了一个解决...
在Android开发中,`ListView` 和 `Gallery` 组件经常被用于展示大量的图像数据,如在你的场景中,"gallery异步下载网络图片"。这两个组件都是用户界面(UI)的一部分,用来显示可滚动的项目列表,而这些项目通常包含...
在Gallery中,关键在于处理好滚动时的图片加载逻辑,防止内存溢出。 4. **只加载当前停止页面图**: 这种策略被称为懒加载(Lazy Loading),它意味着只有当图片所在的页面进入可视区域时才开始加载。这样可以显著...
本项目“android获取网络数据到本地并查看.zip”显然涵盖了这一主题,旨在教授如何从网络抓取数据,保存到本地,并进行查看。下面我们将深入探讨这个过程中的关键知识点。 1. **Android权限管理**: 在Android系统...
在Android开发中,`Gallery`是一个非常有用的控件,它允许用户通过横向滑动来浏览一系列的项目,常用于图片浏览、选项选择等场景。在这个实例中,我们将会深入探讨如何利用Android SDK中的`Gallery`控件和`...