自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘 争

疯狂了你就赢了,疲倦了你就输了

  • 博客(6)
  • 资源 (40)
  • 收藏
  • 关注

原创 FrameWork层WiFi模块架构剖析

1. 系统架构 Android WiFi系统引入了wpa_supplicant,它的整个WiFi系统以wpa_supplicant为核心来定义上层用户接口和下层驱动接口。整个WiFi系统架构如下图所示: 一切尽在上图中,下面将对每部分进行详细分析。 1.1 WifiService         由SystemServer启动的时候生成的

2016-09-11 15:48:29 2824 2

原创 接口定义语言AIDL实现进程间的通信

在Android中,如果我们需要在不同进程间实现通信,就需要用到AIDL技术去完成。 AIDL(Android Interface Definition Language)是一种接口定义语言,编译器通过*.aidl文件的描述信息生成符合通信协议的Java代码,我们无需自己去写这段繁杂的代码,只需要在需要的时候调用即可,通过这种方式我们就可以完成进程间的通信工作。关于AIDL的编写规则我在这里

2016-09-10 22:47:00 1247

原创 TCP HTTP UDP 区别(丢掉的计算机网络找回来)

TCP   HTTP   UDP:  这是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。  socket:  这是为了实现以上的通信过程而建立成来的通信管道,其真实的代表是客户端和服务器端的一个通信进程,双方进程通过socket进行通信,而通信的规则采用指定的协议。   socket只是一种连接模式,不是协议 在c程序中,http

2016-09-04 18:38:58 770

原创 图片加载框架对比分析

glide Google推荐的图片加载库,专注于流畅的滚动。 1.优点  1)使用RGB_565,内存占用比Picasso小一半。  2)图片展示和页面的生命周期一致(对context有类型要求)  3)相比Picasso,Glide在缓存策略和加载GIF方面略胜一筹  减少了缓存文件的大小  Picasso和Glide在磁盘缓存策略上有很大的不同。Picasso缓存的是全尺

2016-09-04 18:37:51 2204

原创 LeakCanary:检测所有的oom

没有人喜欢OutOfMemory崩溃 在Square的注册界面,我们使用bitmap缓存绘制客户的签名,使用的bitmap大小等同于屏幕大小,当创建它时,我们有了大量的OOM崩溃。 我们尝试了一些方法,但是没有一个可以解决问题: 使用Bitmap.Config.ALPHA_8(签名不需要颜色)。捕获OutOfMemoryError,触发GC并多次重试(灵感来源于GCU

2016-09-03 17:06:02 1457 1

原创 RxJava初步探路(基础篇)

RxJava正在Android开发者中变的越来越流行。唯一的问题就是上手不容易,尤其是大部分人之前都是使用命令式编程语言。但是一旦你弄明白了,你就会发现RxJava真是太棒了。 基础 RxJava最核心的两个东西是Observables(被观察者,事件源)和Subscribers(观察者)。Observables发出一系列事件,Subscribers处理这些事件。这里的事件可以

2016-09-03 11:43:51 822 1

WebView详解

WebView详解

2017-03-03

配色大辞典

配色大辞典,配色使用

2017-03-03

2017版本meitu包括j2ee安卓算法数据结构和操作系统内容

meitu包括j2ee安卓算法数据结构和操作系统内容,强烈推荐使用,移动端面试必备,大公司特别推荐

2017-02-22

阿里巴巴Java开发手册

阿里巴巴Java开发手册,内部使用共享

2017-02-22

c语言javaC++移动端后台前端小程序技术框架学习图谱

c语言javaC++移动端后台前端小程序技术框架学习图谱,pdf版本,包括所有语言,前端,后台.

2017-01-16

轮播图小圆点跟着滑动(非写死)

非写死状态的轮播图自动轮播,可以随意多张图片匹配。

2016-10-24

2016JAVA算法面试编程题全集(50题及答案)

java算法 面试必备 安卓面试 必备算法

2016-09-12

仿百度外卖地图拖动定位

百度地图拖动定位

2016-06-07

仿qqTab左右切换选项卡

仿qqtab选项卡

2016-06-03

数据结构与算法java进阶(百度T5推荐)

最推荐的结构算法,t5推荐!

2016-03-18

设计模式速查手册(非常好用)

非常好用推荐使用

2016-03-18

仿ios滑动选择器亲测好用(推荐)

仿ios滑动选择器亲测好用(推荐)

2016-03-18

老毕个人总结java+安卓

老毕个人总结,java android总结,对基础部分很有帮助!

2015-10-28

安卓多张图片上传服务器源码亲测可用

在上线app中使用,支持拍照,多张上传,缩略图,放大,删除,欢迎大家下载!

2015-10-28

Android网络编程上传下载postGet请求

描述安卓端http的请求,上行下行的操作,安卓网络编程的基础知识,欢迎大家来下载交流!

2015-08-05

植物大战僵尸源码(亲测可用)

分享植物大战僵尸的源码,对cocos2d有了解的可以看下!

2015-08-05

安卓无线点餐系统源码

无线点餐的源码,欢迎大家一起研究交流,多多提出建议!

2015-08-05

安卓自定义控件VIew

自定义view,多个自定义控件的实现,欢迎大家来交流,相互学习!

2015-08-04

firstSerial.zip

android串口通信发文本命令,该项目是AS结构,不用担心jNI转过来的配置问题了,文章结尾附测试的demo。

2019-08-12

jQuery,JavaScript框架

jQuery课件,jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”。

2019-03-30

jquery easy UI 传智播客 王东 ppt

jQuery,easyui使用手册,jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript。

2019-03-29

TableLayout实现gridview嵌套gridview效果

TableLayout实现gridview嵌套gridview效果.md

2017-08-29

c#实现图片gif去水印

c#实现图片gif去水印 http://blog.csdn.net/bryant_liu24

2017-08-29

android App复习面试Android知识点apk

App复习巩固Android知识点

2017-04-01

android指纹验证

android指纹验证

2017-03-31

android安卓查询项目包apk的SHA1值

android安卓查询项目包apk的SHA1值

2017-03-31

商米T1主副屏通信演示程序.zip

商米T1主副屏通信演示程序.zip

2017-03-10

两位女士简历销售管培生两位女士简历

两位女士简历销售管培生两位女士简历

2017-03-10

android-support-v7-recyclerview.jar包

android-support-v7-recyclerview.jar

2017-03-10

svn-1.6.17eclipse插件版本比客户端好用

svn-1.6.17eclipse插件版本比客户端好用

2017-03-06

封装的imageloader图库流畅滑动

封装的imageloader图库流畅滑动

2017-03-04

时间选择控件安卓版本

时间选择控件安卓版本

2017-03-04

微信授权一键登录分享demo

微信授权一键登录分享demo

2017-03-03

仿网易新闻主界面代码

仿网易新闻主界面代码

2017-03-03

一个Android自定义View_折线K线统计图

一个Android自定义View_折线统计图

2017-03-03

空空如也

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

TA关注的人

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