自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 RecyclerView的瀑布流制作热门搜索效果

如图,要实现以上效果,可以分两步:1:自定义View:如图,每一个我使用item都是textview加上一个边框,可以组合控件来做,或者自绘控件,我使用组合控件来做二:流式布局相应适配器:模拟网络数据:效果便做出来了。其中最重要的设置分割线就是:如果要添加线:package com.

2017-02-09 15:16:36 573

原创 屏幕适配 企业现在如何做

首先例如:计算Nexus5的屏幕像素密度:屏幕尺寸:4.95inch、分辨率:1920×1080,屏幕像素密度:445和官方给出的一样,说明我们计算正确。2. 什么是dp、dip、dpi、sp、px?之间的关系是什么?dip:不同设备,由PX换算  以160dpi为基准,1dp=1pxdp:同dipsp:也是会变化的。

2017-02-09 12:45:13 264

转载 关于安卓通讯的 XMPP协议

XMPP协议采用的是客户端-服务器架构,所有从一个客户端发到另一个客户端的消息和数据都必须经过XMPP服务器转发,而且支持服务器间DNS的路由,也就是说可以构建服务器集群,使不同的服务器下的客户端也可以通信,XMPP的前身是一个开源组织制定的网络通信协议——Jabber,XMPP的核心是在网络上分片段发送XML流的协议,这个协议是XMPP的即时通讯指令的传递手段。      为了防止服务器

2017-02-09 12:28:50 404

原创 服务器返回值

总结一下:简称:12345:200 OK请求正常处理完毕204 No Content请求成功处理,没有实体的主体返回206 Partial ContentGET范围请求已成功处理301 Moved Permanently永久重定向,资源已永久分配新URI302 Found临时重定向,资源已临时分配新URI

2017-02-09 11:59:37 747

原创 RxJava和EventBus该用谁

之前学习了EventBus,后来16年又盛行RxJava,两者很类似,但是你该使用谁呢?       网查了一下:RxJava要比EventBus的应用更广泛,EventBus仅仅是作为一种消息的传递工具,但是RxJava里面几乎可以做任何事情。如果是Android开发的话,可以使用RxAndroid,这是对RxJava的一个扩展,结合sqare公司的retrofit可

2017-02-09 10:34:02 626

原创 怎样看源码sdk

每一年 谷歌都会举行 I/O大会谷歌推出了 Android Design Support Library使用了一下TextInputLayout,想看一下源码:路径:sdk/extras/android/support/design/libs 中将 android-support-design.jar 拷贝出来,修改拓展名为 .zip 并解压。其实就是一个自

2017-02-09 09:45:09 540

转载 Rxjava 快速上手

RxJava 是一个响应式编程框架,采用观察者设计模式。RxJava 好在哪使用Rxjava的好处在于,我们可以方便的切换方法的执行线程,对线程动态切换,该过程无需我们自己手动创建和启动线程。使用Rxjava创建的代码虽然出现在同一个线程中,但是我们可以设置使得不同方法在不同线程中执行。上述功能的实现主要归功于RxJava的Scheduler实现,Scheduler 提供了『后

2017-02-09 09:29:17 1049

原创 Bitmap转换二次采样 总结

Bitmap二次采样一、二次采样:(一)、意义或目的: 1、用BitmapFactory解码一张图片时,有时会遇到该错误。这往往是由于图片过大造成的。要想正常使用,则需要分配更少的内存空间来存储。BitmapFactory.decodeFile(imageFile);2、BitmapFactory.Options.inSampleSize:设置恰当的in

2016-11-01 13:18:43 196

原创 老刘安卓之使用异步写倒计时

相信大家学习了异步Async,也使用之进行了网络下载,这里使用async进行倒计时操作:(一)复习一下Async:异步任务:什么是异步任务?一切使用多线程来完成的任务均可以称为异步任务----------->使用线程来完成的任务使用异步任务有啥好处呢:提高CPU的利用率使用异步任务坏处在哪里呢?1>:加重了CPU的负担2>:容易出现线程安全问题3>:容易造成

2016-10-24 14:57:07 631

原创 老刘安卓之安卓网络下载(一)

请尊重原创作品!!转载请说明出处来自CSDN liuyusen19861的博客!其中吸取了精华思想加以自己的理解http://frodoking.github.io/2015/03/12/android-okhttp/说到网络请求,其实是安卓很重弄个要的知识块,虽然说现在基本都是使用框架,网络方面比如说okhttp,vally,picasoo等框架进行对于网络或者图

2016-10-24 13:09:07 341

PIX_ASA_虚拟防火墙配置

PIX_ASA_虚拟防火墙配置PIX_ASA_虚拟防火墙配置PIX_ASA_虚拟防火墙配置PIX_ASA_虚拟防火墙配置PIX_ASA_虚拟防火墙配置

2010-12-23

c语言 黑白棋 源代码 下载

c语言_黑白棋代码c语言_黑白棋代码c语言_黑白棋代码c语言_黑白棋代码c语言_黑白棋代码c语言_黑白棋代码

2010-12-23

扑克牌斗24点游戏系统设计与实现 C语言

在学习C语言的一个学期后,对利用C语言完成编程能力的测试是很有必要的,本测试力图利用C语言完成一项小游戏(扑克牌斗24点)软件的编制和测试。 在此项小游戏的程序设计中,不仅用到了库函数(stdlib)、字符串函数(string),还借鉴了同类游戏设计中使用的系统时间函数(time)、图形函数(graphics)、动态地址分配函数(alloc)、字符操作函数(ctype)等。这些都是在完成此项程序设计中接触到的新知识。另外,本练习通过使用“堆栈来求表达式的值”的原理,完成了游戏结果求解和判断。

2010-12-23

空空如也

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

TA关注的人

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