今日小结 4.13

  • RecyclerView
  • 动画
  • CardView
  • AutoLoadRecyclerView_gao_chun例程的组成模块:Fragment,RecyclerView,CardView,动画,ImageLoader 都要学!!
    • ImageLoader     OK
      •   http://blog.csdn.net/vipzjyno1/article/details/23206387
    • RecycleView    OK
      •    http://blog.csdn.net/lmj623565791/article/details/38173061/
    • CardView     
      •   http://developer.android.com/training/material/lists-cards.html
      •   http://blog.csdn.net/xyz_lmn/article/details/35644799
      •   http://developer.android.com/design/material/index.html?q=imageloader#q=imageloader
      •       http://blog.csdn.net/xyz_lmn/article/details/35552103

1.加载大量的(列表显示的)图片需要考虑多线程,缓存,OOM问题。

异步加载图片两种方法:

(1)ImageLoader库,已经考虑了多线程,缓存,内存溢出等

(2)OKhttp库 异步下载

 

2.Uri 和 URL 区别

 Uri = Uniform resource identifier, 统一资源标识符

URL = Uniform resource locator, 统一资源定位器

URN = Uniform resource name, 统一资源命名

Uri 既唯一标识了一个资源 又指明了资源的定位 location

URL 通过位置来指明资源,只是指明了资源的定位 location (file:// or http://),但并不保证资源的唯一性。(因为同一个文件资源可以同时存在在多个位置)

URN 通过命名来指明资源,如mailto:java-net@java.sun.com

也就是说 Uri是一种宏观的资源标识符,URL和URN都是具体的资源标识方式,都是一种Uri 

 

3.

asset 资产  Android中asset目录下存放应用无法直接访问的原生资源,只能通过文件流形式访问

assert 断言

 

4.找个好例程  认真研习

Android UI-开源框架ImageLoader的完美例子  http://blog.csdn.net/wwj_748/article/details/10079311

 ImageLoaderDemo1_Android UI-开源框架ImageLoader的完美例子.rar

 

5.

启动顺序应该是先Application 再Activity

onCreate Application

 onCreate Activity

但是要注意在AndroidManifest中加入Application的名字

<application
android:name=".MyApplication"

 

6.ImageLoader的开发流程

ImageLoader常用于大量图片的列表显示(列表,网格,图库)

(1)先建立一个MyApplication的java文件,在里面完成ImageLoader的初始化

(2)修改AndroidManifest文件,添加权限 , 添加Application的name

(3)在主活动中实例化ImageLoader,然后配置图片显示效果DisplayImageOptions

(4)最后在容器中显示图片 imageLoader.displayImage(imageUrls[0],imageView_clothes,options);

see:ImageLoaderDemo2_1显示一张SD卡上面的照片.rar

 

转载于:https://www.cnblogs.com/Chongger/p/5385564.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值