- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Android RecyclerView 网格显示正方形元素
使用recyclerView显示纵向滑动的网格列表,只需要设置mListView.setLayoutManager(new GridLayoutManager(context,4));其中第二个参数4代表一行显示4个元素。但是还需要解决元素高度问题,因为每个手机宽度不一样,如果RecyclerView的宽度是填充屏幕宽度,那么每个元素的宽度就会因为手机屏幕的宽度改变而改变。
2017-08-18 11:59:06 5253 1
转载 ImageView的scaleType设置不当,导致使用Glide时出现OOM
转载地址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0606/3002.html来源 http://www.licheetec.com/2015/05/16/imageview-scale-type/之前看到一篇介绍图片加载库——Glide的文章。http://www.jcodecraeer
2017-08-18 11:44:37 225
原创 ::net content-length mismatch
今天碰到了这样一个错误:请求一张图片加载半天才有反应,浏览器控制台提示::net content-length mismatch原因是这样:这样图片并不是请求图片资源,而是通过servlet读取文件然后输出给浏览器,由于文件不存在,因此在文件输出阶段(就是通过response.outputstream输出流输出时)跳过了,但是在响应头里加入了content-length,而这个content-
2017-08-16 11:47:31 828
转载 Android 7.0 FileProvider的使用
这里转载下,于连林520wcf 发布的《下载安装APK(兼容Android7.0)》的文章。涉及FileProvider的使用,在此记录参考。我们使用手机的时候经常会看到应用程序提示升级,大部分应用内部都需要实现升级提醒和应用程序文件(APK文件)下载。一般写法都差不多,比如在启动app的时候,通过api接口获得服务器最新的版本号,然后和本地的版本号比较,来判断是否需要
2017-08-15 23:44:39 312
转载 foreach遍历list删除元素一定会报错?
foreach遍历list集合删除某些元素一定会报错吗,来,先上一段代码: 1)报错啦 List list = new ArrayList(); list.add("1"); list.add("2"); list.add("3"); list.add("4"); list.add("5");
2017-08-15 23:28:45 383
原创 android7.0之后用系统图片查看器打开应用目录的图片
Intent intent = new Intent(Intent.ACTION_VIEW);filePath = "这里是图片文件路径";Uri uri;if (Build.VERSION.SDK_INT >= 24) { File file = new File(filePath); Log.i("mine",file.length()+""); uri = F
2017-08-14 23:35:37 4607 5
转载 理解OAuth 2.0
原文地址:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.htmlOAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAu
2017-08-05 20:09:39 188
转载 RESTful API 设计指南
原文地址:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTf
2017-08-05 19:05:12 221
转载 Linux的Cgroup
为什么要有cgroupLinux系统中经常有个需求就是希望能限制某个或者某些进程的分配资源。也就是能完成一组容器的概念,在这个容器中,有分配好的特定比例的cpu时间,IO时间,可用内存大小等。于是就出现了cgroup的概念,cgroup就是controller group,最初由google的工程师提出,后来被整合进Linux内核中。Cgroup是将任意进程进行分组化管理的Linu
2017-08-04 12:06:39 235
转载 docker实现原理之namespace
概要传统上,Linux很多资源是全局管理的,例如系统中所有的进程是通过pid标识的,这意味着内核管理着一个全局pid表,进程号必须为唯一的。类似的还有内核的文件系统挂载点数据信息、用户ID号等。我们知道,要实现虚拟化必须要有独立的资源分配,才能使容器之间不互相影响,那如何使这些全局表局域化呢?答案是namespace。Namespace将传统的全局资源变为某个名字空间的局域资源。目前linux
2017-08-04 12:04:48 259
springMVC+hibernate所需jar包(基于spring4.1)
2017-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人