public static void loadBitmap(String urlStr, ImageView image, float aspectRatio) { 

        AsyncImageLoader asyncLoader = new AsyncImageLoader(image, mLruCache);

        //AsyncImageLoader为一个自定义类,继承自AsyncTask 

        Bitmap bitmap = asyncLoader。getBitmapFromMemoryCache(urlStr);//先从缓存中获取

    changeImageSize(image, aspectRatio);来;自]优Y尔E论L文W网www.chuibin.com +QQ752018766-

        if (bitmap != null) { 

            image。setImageBitmap(bitmap);//如果缓存中存在则直接设置给ImageView

        } else { 

    changeImageSize(image, aspectRatio);//改变图片大小

    image。setImageResource(R。drawable。default_picture);//否则先设置成默认的图片

        asyncLoader。execute(urlStr);//然后执行异步任务AsycnTask 去网上加载图片 

        }

    } 

4。2  模块实现

4。2。1  用户模块

1)用户注册

用户注册流程如图4。2所示:

图4。2  用户注册流程图

用户在打开软件之后进入登录界面,点击登录界面右下角的注册按钮进入注册界面,注册界面如图4。3所示。

上一篇:VC++锅炉水动力学通用计算软件开发
下一篇:基于springboot的人生旅途纪念册应用系统设计与实现

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

Python+mysql宠物领养平台的设计与实现

ASP.NET飞翔租贷汽车公司信...

基于激光超声检测金属材...

多频激励下典型非线性系统的振动特性研究

压疮高危人群的标准化中...

浅论职工思想政治工作茬...

上海居民的社会参与研究

AES算法GPU协处理下分组加...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

酵母菌发酵生产天然香料...

基于Joomla平台的计算机学院网站设计与开发

浅谈高校行政管理人员的...

从政策角度谈黑龙江對俄...

提高教育质量,构建大學生...