-
网络获取图片(缓存)
package com.hsx.imageloader.adapter;import android.content.Context;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;import android.widget.ImageView;import android.widget.TextView;import com.hsx.imageloader.listener.AnimateFirstDisplayListener;import com.nostra13.universalimageloader.core.DisplayImageOptions;import com.nostra13.universalimageloader.core.ImageLoader;import com.nostra13.universalimageloader.core.assist.ImageLoadingListener;import com.nostra13.universalimageloader.core.display.RoundedBitmapDisplayer;import com.hsx.imageloader.R;public class ItemAdapter extends BaseAdapter {DisplayImageOptions options;private ImageLoadingListener animateFirstListener = new AnimateFirstDisplayListener();String[] imageUrls;Context context;public ItemAdapter(String[] imageUrls, Context context) {super();this.imageUrls = imageUrls;this.context = context;options = new DisplayImageOptions.Builder().showStubImage(R.drawable.ic_launcher)//设置图片在下载期间显示的图片.showImageForEmptyUri(R.drawable.ic_launcher)//设置图片Uri为空或是错误的时候显示的图片.showImageOnFail(R.drawable.ic_launcher)//设置图片加载/解码过程中错误时候显示的图片.cacheInMemory(true)//是否緩存都內存中.cacheOnDisc(true)//是否緩存到sd卡上.displayer(new RoundedBitmapDisplayer(20)).build();}private class ViewHolder {public TextView text;public ImageView image;}@Overridepublic int getCount() {return imageUrls.length;}@Overridepublic Object getItem(int position) {return position;}@Overridepublic long getItemId(int position) {return position;}@Overridepublic View getView(final int position, View convertView, ViewGroup parent) {final ViewHolder holder;if (convertView == null) {LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);convertView = inflater.inflate(R.layout.item_list_image, parent, false);holder = new ViewHolder();holder.text = (TextView) convertView.findViewById(R.id.text);holder.image = (ImageView) convertView.findViewById(R.id.image);convertView.setTag(holder);} else {holder = (ViewHolder) convertView.getTag();}holder.text.setText("Item " (position 1));// ImageLoaderImageLoader imageLoader = ImageLoader.getInstance();imageLoader.displayImage(imageUrls[position], holder.image, options, animateFirstListener);return convertView;}}
- 2015-03-05下载
- 积分:1
-
Android 生成两级LauncherActivity列表的例子
Android 生成两级Launcher Activity列表的例子,定义两个Activity,在代码中定义一级分组,定义二级分组,定义二级分组中的第一组,定义二级分组中的第二组,定义二级分组中的第三组,将二级分组的各个子集放在List中,最终运行的效果如演示截图所示。这种列表可应用于超多的Android APP应用中,还是挺实用的。
- 2022-04-21 02:35:33下载
- 积分:1
-
jump-target-ia32
Jump Target implementation for Linux Android Source Code.
- 2013-07-24 10:33:27下载
- 积分:1
-
android 视频对讲 例子源码下载
Android版视频会议是Web版视频会议系统的移动版,它构建在Android手机上,主要提供Web版视频会议系统中的一系列的提醒功能,如站内短信、视频会议提醒以及待办事宜等。
- 2015-04-12下载
- 积分:1
-
android 课表视图 例子源码
android 课表视图 例子源码
- 2014-10-20下载
- 积分:1
-
Android使用Dialog制作popWindow气泡提示框
这是一个Android使用Dialog制作popWindow气泡提示框的源代码例子,气泡提示是主动弹出,您可以通过此源码学习制作气泡view、气泡dialog、气泡显示内容的自定义,获取屏幕的宽和高,一些初始化代码:
//设置TextView宽度
tvKnow.setMinWidth(tmpWidth);
tvBubContent.setMaxWidth(tmpWidth);
//以指定的样式初始化dialog
bubbleAlert = new Dialog(this,R.style.bubble_dialog);
Window win = bubbleAlert.getWindow();//获取所在window
LayoutParams params = win.getAttributes();//获取LayoutParams
params.x = -(SCREEN_WIDTH/8);//设置x坐标
params.y = -tmpHeight;//设置y坐标
params.width = tmpWidth;
- 2023-06-24 03:20:03下载
- 积分:1
-
这个项目是一个签署文件,主要是针对个人工作人员进行户外…
本项目是已签名的文件,主要为个人为户外探险人员及旅游人员研发的,线路跟踪。可对自己线跟进行跟踪并记录;GPS定位;地址位置查询;后期版本将会导出在手绘地图,为户外探险人员提供良好的线路记录。-This project is a signed document, made primarily for personal staff for outdoor adventure and travel personnel R & D, the line tracking. Can carry out their own line with the track and recorded GPS positioning address location query later version will be exported in the hand-drawn maps for outdoor adventure provides a good line record.
- 2022-06-27 17:59:44下载
- 积分:1
-
Android电视盒子UI源码
- 2023-01-10 16:45:04下载
- 积分:1
-
Atmel AVR 的控制器的 USB 在线编程器
USBasp 是 USB 电路在程序员为 Atmel AVR 的控制器。它只是由 ATMega48 或 ATMega8 和几个无源元件组成.
程序员使用固件-仅限于 USB 驱动程序,没有特殊的 USB 控制器需要。
特点:
-在多个平台下的作品。Linux、 Mac OS X 和 Windows 进行测试。
-无特殊控制器或 smd 组件需要。
-编程速度高达 5kBytes/秒。
-SCK 选项以支持低时钟速度 (< 1,5 兆赫) 的目标。
-计划: 目标 (例如,用于调试) 的串行接口。
- 2022-02-04 11:03:07下载
- 积分:1
-
天气预报源码2.2
天气预报, 使用的是 百度API 界面简单,供初学者使用. 大牛勿喷!!!... 天气预报, 使用的是 百度API 界面简单,供初学者使用.
- 2022-07-23 23:46:29下载
- 积分:1