自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 常用库记录

1 webp,一个压缩图片的库,可以将图片在不影响显示质量的情况下极度压缩图片大小,参考博客链接 http://blog.csdn.net/lmj623565791/article/details/532406002 RxJava,一个异步库,类似于eventbus,但是代码更加简洁,容易观看3 openCv,一个非常强大的计算机视觉处理软件,可以比较图片,可以做人脸识别等

2018-01-26 16:02:19 227

原创 第二章 ipc通信

ipc,便是inter process communication(进程间通信)创建一个新的进程在安卓中只有两种方法,一种是四大组件在AndroidMenifest中间加入process参数,创建一个新的进程,而另一种便是通过c语言底层fook一个进程的。对于新的进程,可以理解为一个新的独立的应用,因为每次在你创建一个新的进程的时候,对于底层实际上是系统又给应用分配一个新的jvm(java

2018-01-24 11:20:01 208

转载 socket 实例解说

计算机网络分为五层:物理层,数据链路层,网络层,运输层,应用层其中,网络层:负责根据ip涨到目的地址的主机运输层:通过端口吧数据传到目的主机的目的进程,实现进程与进程间的通信socket可以使用的端口号:1024~65535采用c/s结构,即客户端和服务器结构TCP协议定义:Transmission Control Protoco

2018-01-23 17:16:07 364

原创 Messenger 双向通讯实例

首先,先上一个messenger的工作原理图从图片可以看出,messenger的通讯是这样的1,在服务端,我们要构造一个messenger用来接收信息,而这个messenger发送消息的方向是固定的,只能从client发送到service端2,在客户端,我们要想接收到客户端会传过来的消息,同样也要构造一个messenger来接收消息下面来看实例,首先是服务端的代

2018-01-22 12:10:19 944

原创 Aidl 实战解析,进程间通信

众所周知,AIDL是进程间通信很常用的一种通信方式,很多时候你总会觉得它非常复杂而又乱其实,你写一个demo你就懂了而且最好的理解方式也是你自己亲手写一个demo!下面我们通过一个最简单的demo来所说AIDL到底是怎么使用的第一步 创建一个你要在进程间传递的数据类型,并且让这个数据类型implement安卓的两种序列化方式之一,Serializable或者Parcelable!否则,你的这个数据

2018-01-19 15:46:38 528

原创 第一章 activity生命周期

首先第一步,我们最熟悉的android生命周期图如下:从上图可以知道,android正常生命周期有如下规律总结1:启动一个正常的acitivity时候,生命周期总会执行oncreate()->onstart()->onresume()2:当我们将一个正在打开的activity切换到桌面的时候,总会执行:onpause()->onstop,(在这里注意,若是该activity采用的是透明的主题,将不

2018-01-18 10:41:45 220

apk反编译工具apktool,dex2jar,jd-gui三个工具还有使用方法

apk反编译工具apktool,dex2jar,jd-gui三个工具打包下载,里面还有详细使用方法,是你反编译的不二工具

2018-05-05

空空如也

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

TA关注的人

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