当前位置: 首页 > news >正文

音乐网站用dw怎么做网络营销比较常用的营销模式

音乐网站用dw怎么做,网络营销比较常用的营销模式,wordpress 找不到文件路径,东宁做木耳招工人网站随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 思路:先为ListView或者GridView等设置默认图片,然后启用异步线程下载网络图片然后更新adapter,刷新UI,代码如下&a…

随时随地技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)

思路:先为ListView或者GridView等设置默认图片,然后启用异步线程下载网络图片然后更新adapter,刷新UI,代码如下:

MainActivity:

package com.home.asynload;import java.util.ArrayList;
import java.util.List;import android.app.Activity;
import android.graphics.BitmapFactory;
import android.os.Bundle;
import android.widget.ListView;public class MainActivity extends Activity {private List<ImageBean> list = new ArrayList<ImageBean>();private ImageAdapter adapter;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);initImage();// 启动异步线程加载网络图片new ImageLoadTask(adapter).execute();}/*** 设置初始图片*/private void initImage() {for (int i = 0; i < 10; i++) {ImageBean bean = new ImageBean();bean.setBitmap(BitmapFactory.decodeResource(getResources(),R.drawable.ic_launcher));list.add(bean);}adapter = new ImageAdapter(MainActivity.this, list);ListView listView = new ListView(MainActivity.this);listView.setAdapter(adapter);adapter.notifyDataSetChanged();setContentView(listView);}}

ImageAdapter:

package com.home.asynload;import java.util.ArrayList;
import java.util.List;import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ProgressBar;public class ImageAdapter extends BaseAdapter {private Context context;private List<ImageBean> list = new ArrayList<ImageBean>();public ImageAdapter(Context context, List<ImageBean> list) {this.context = context;this.list = list;}@Overridepublic int getCount() {return list.size();}@Overridepublic Object getItem(int position) {return list.get(position);}@Overridepublic long getItemId(int position) {return position;}@Overridepublic View getView(int position, View convertView, ViewGroup arg2) {LinearLayout layout = new LinearLayout(context);ImageView imageView = new ImageView(context);layout.addView(imageView);ImageBean bean = list.get(position);if (bean.getBitmap() != null) {imageView.setImageBitmap(bean.getBitmap());}if (bean.isNeedBar()) {ProgressBar bar = new ProgressBar(context);layout.addView(bar);}return layout;}}

ImageLoadTask:

package com.home.asynload;import java.io.InputStream;
import java.net.URL;
import java.net.URLConnection;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.AsyncTask;public class ImageLoadTask extends AsyncTask<Void, Void, Void> {private ImageAdapter adapter;public ImageLoadTask(ImageAdapter adapter) {this.adapter = adapter;}@Overrideprotected Void doInBackground(Void... params) {for (int i = 0; i < adapter.getCount(); i++) {ImageBean bean = (ImageBean) adapter.getItem(i);Bitmap bitmap = BitmapFactory.decodeStream(getStream("http://avatar.profile.csdn.net/A/E/5/2_piaopiaohu123.jpg"));bean.setBitmap(bitmap);bean.setNeedBar(false);publishProgress(); // 通知去更新UI}return null;}public void onProgressUpdate(Void... voids) {if (isCancelled()) {return;}// 更新UIadapter.notifyDataSetChanged();}public InputStream getStream(String urlStr) {InputStream inStream = null;try {URL url = new URL(urlStr);URLConnection conn = url.openConnection();conn.setConnectTimeout(10 * 1000);inStream = conn.getInputStream();} catch (Exception e) {e.printStackTrace();}return inStream;}
}

ImageBean:

package com.home.asynload;import android.graphics.Bitmap;public class ImageBean {private Bitmap bitmap;private boolean isNeedBar = true;public ImageBean() {super();}public boolean isNeedBar() {return isNeedBar;}public void setNeedBar(boolean isNeedBar) {this.isNeedBar = isNeedBar;}public Bitmap getBitmap() {return bitmap;}public void setBitmap(Bitmap bitmap) {this.bitmap = bitmap;}}





 

http://www.lbrq.cn/news/2794321.html

相关文章:

  • 网页设计与网站建设课程报告百度最怕哪个投诉电话
  • 小狗做爰网站搜索引擎提交入口网址
  • 潍坊专业网站建设哪家好广告的六种广告形式
  • 如何在百度做自己公司的网站成都专业网站推广公司
  • 做外贸哪里网站比较好销售渠道都有哪些
  • 网站运营频道内容建设百度行发代理商
  • 网站建设可以入开发成本吗关键字广告
  • 柳州住房和城乡建设部网站必应搜索引擎国际版
  • 一个网站怎么做流量统计网站建设明细报价表
  • 驾校网站建设费用百度推广管理系统
  • 香港做股指网站网络营销软件条件
  • fsockopen wordpress优化方案官方网站
  • 新疆网站制作链接生成器在线制作
  • 网站模块在线制作软文推广的优点
  • 主营网站建设品牌网络整合营销4i原则
  • 广告网站建设与制作公司十堰seo
  • 那些网站可以上传自己做的视频网络营销的概念
  • 衣服 div网站手机百度账号申请注册
  • 网页微博怎么注销账号seo关键词排名优化怎样收费
  • 做网站要几个人 要多少钱百度搜索历史记录
  • 北京网络科技公司怎样优化网站关键词排名靠前
  • 主流的网站开发技术有cnzz统计
  • 构建网站需要什么意思职业技能培训网上平台
  • 北京优秀网站设计公司怎么网上宣传自己的产品
  • 网站开发立项seo点击
  • 青岛做外贸网站苏州seo关键词优化排名
  • 网站app推广怎么做百度推广怎么赚钱
  • 网站建设柒金手指花总14抖音关键词排名
  • 青海做网站网页制作接单平台
  • 昌都网站建设关键词数据分析工具有哪些
  • 【51单片机】【protues仿真】基于51单片机水位监测系统
  • 大数据毕业设计选题推荐-基于大数据的鲍鱼多重生理特征数据可视化分析系统-Spark-Hadoop-Bigdata
  • Oracle CLOB类型转换
  • 【网络运维】Shell:变量数值计算
  • QT的项目pro qmake编译
  • 计算机视觉(二)------OpenCV图像视频操作进阶:从原理到实战