自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (6)
  • 收藏
  • 关注

翻译 Picasso入门教程(十二)Cache Indicators,Logging & Stats

Picasso的内存缓存机制特别棒,尤其是当你需要处理大量的图片的时候。这篇博客中,我们将介绍一下如何检验自己的定制是成功的。Cache Indicators如果你没有跳过之前的博客,你应该知道Picasso使用两种内存:disk和memory。也可以从网络上加载图片,这是非常耗时而且费力的做法。 作为一个开发者,研究一张图片从哪里来这是非常重要的。你可以激活cache Indicators来实现

2016-06-05 22:25:29 959

翻译 Picasso入门教程(十一)Influencing Image Cache(影响图片缓存)

我们之前已经讲过,Picasso使用硬盘和内存中缓存的图片,这样加载起来会更快一些。在这篇博客中,我们深入了解一下Picasso的缓存策略。标准行为下面是Picasso的官方文档: This instance is automatically initialized with defaults that are suitable to most implementations.

2016-06-05 21:08:05 1016

翻译 Picasso入门教程(十)图片旋转和变换

如果你阅读了之前的博客,你就会知道如何使用Picasso加载图片和处理图片。到目前为止,我们的图片还是untouched状态(我们希望resize 和 scale图片,这样可以让图片更合适一些)这篇博客会讲图片的操作。图片旋转在我们学习高级图片变化之前,你需要先学习一些图片旋转。Picasso支持图片旋转。有两种图片旋转:简单的旋转和复杂的旋转简单旋转简单旋转需要这样调用一个方法:rotate(fl

2016-06-05 18:05:37 3083

翻译 Picasso入门教程(九)回调,remoteViews,通知

关于Picasso的知识你已经学习了很多了。尽管如此,直到现在你也是只做了往ImageView中加载图片。你可能需要加载一张图片,但是这张图片不需要从ImageView中显示出来,或者你想学习关于cache的一些东西。 如果你对这些话题感兴趣,请继续阅读下去。Callbacks and Targets在我们研究回调之前,指出不同的加载图片的方式是非常有意义的。Picasso通常提供了同步加载和不同

2016-06-05 11:42:21 1859

翻译 Picasso入门教程(八)通过Tag()来管理图片

通过学习了如果加载图片,改变图片的大小,缩放图片以及从各方面如何影响图片的管理,我们再学一下一个更高级的也是最优的方法:tagging.Picasso提供了组织图片请求的方法来管理图片。Picasso的tag()的想法在上一个博客中,你已经看到了如果改变加载图片的优先级。如果你需要同时cancel,pause和resume好多图片可能是不够的。如果你的界面切换的很快,取消之前发出的已经过期的请求并且

2016-06-04 23:10:35 2433

翻译 Picasso入门教程(七) 根据图片的优先级按顺序请求

优先级:高优先级、中优先级、低优先级你可能正在想一个符合这个的情景,但是如果你想需要按照优先级来加载图片,你可以使用priority() 这个方法。这需要使用三个常量:HIGH ,MEDIUM ,LOW .默认的,所有的请求都使用MEDIUM 。赋予图片不同的加载优先级将会影响到Picasso的加载行为。例子<ScrollView xmlns:android="http://schemas.andr

2016-06-04 22:18:51 1283

翻译 Picasso入门教程(五) Placeholder,errors,Fading

Placeholder:.placeholder()我们可能不需要解释这种现象:一个空的ImageView在你的UI中肯定不好看。如果你使用Picasso,你可能通过网络连接来加载图片,这取决于用户的环境,这可能会花费很长时间。一个比较好的解决方案是在加载图片的过程中,你可以先加载一个本地图片当做替代图片,直到从网络下载的图片加载出来。 Picasso的流接口使得这样实现变得非常简单!只需要调用.

2016-06-02 20:32:25 3630

翻译 Picasso入门教程(四) 如何处理空值(在ListView中)

这篇博客主要面向两类读者:1、遇到了IllegalArgumentException: Path must not be empty 这个报错信息。2、想要确定当在listview中加载不完整的image的时候,他们的app是否能够正常运行。我们将会在SimpleImageListAdapter 这个类中做我们的操作,代码如下:public class SimpleImageListAdapter

2016-06-02 19:57:26 1586

翻译 Picasso入门教程(三)

使用Listview实现一个简单的画廊首先我们需要一些测试的图片,我们在服务器上上传了一些比较好的图片供我们测试。public static String[] eatFoodyImages = { "http://i.imgur.com/rFLNqWI.jpg", "http://i.imgur.com/C9pBVt7.jpg", "http://i.

2016-06-02 16:30:57 994

原创 Picasso入门教程(二)

高级加载本篇文章介绍一下Picasso其他加载图片的方式。从Resources加载图片Picasso可以从本地资源加载图片,除了可以给一个String类型的Url参数之外,你可以给一个int类型的参数。int resourceId = R.mipmap.ic_launcher;Picasso .with(context) .load(resourceId) .into(ima

2016-06-02 11:35:17 575

原创 Picasso入门教程(一)

load(String imageUrl)将picasso依赖到你的项目上Gradle在你的项目的build.gradle添加如下这句话:compile 'com.squareup.picasso:picasso:2.5.2' MavenPicasso也支持Maven的项目: com.squareup.picasso picasso

2016-06-02 10:57:00 1157

原创 android 网络调试步骤

adb  devices  列出当前连接的设备adb tcpip 5555   重启tcpip,并监听5555端口adb connect 连接手机adb devices (检验)  检验手机是否已经和电脑连接

2016-06-01 23:17:26 577

原创 css中的max-width

#mian{ max-width:600px; margin:0 auto;}设置max-width主要是为了应对浏览器处理小窗口的时候的情况。这在移动端非常有用。当设置max-width的时候,浏览器会根据浏览器窗口的大小而自动调整空间的大小,而设置width的时候,如果浏览器的窗口变小,浏览器会出现滚动条。

2016-06-01 23:13:19 497

原创 css中的margin

css中margin的设置

2016-06-01 23:05:31 392

android进程通信之使用AIDL

android 使用AIDL进行进程通信,分为客户端和服务端。

2018-05-09

android进程通信之使用Messenger

android使用Messenger进程通信的例子,分为客户端和服务端,客户端发送一个消息给服务端,由服务器进行处理

2018-05-09

MPI_Alltoallv详细介绍ppt

详细介绍了MPI_Alltoallv的各个参数使用,并举例说明具体用法

2018-01-01

mpi测试全局通信mpi_Alltoall

这个代码用于测试mpi全局通信,针对不同的情况,分别使用了MPI_Alltoall和MPI_Alltoallv

2018-01-01

MPI_Bcast和MPI_Gather例子

测试mpi集合通信的例子,包含MPI_Bcast和MPI_Gather。

2018-01-01

数据结构堆的插入与删除 堆排序

数据结构堆的初始化,堆的插入,堆的删除,语言c++,堆排序

2015-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除