IP属地:北京
需求 现在大多数的手机客户端采用Http+Json的方式与服务器进行通信,也有采用TCP+ProtoBuf实现,前者实现方便各种框架简单的就构建...
View基础知识 View的位置参数 View的位置主要由它的四个顶点决定,分别对应View的四个属性:top、left、right、botto...
异步消息处理线程 对于普通的线程而言,执行完run()方法内的代码后线程就结束。而异步消息处理线程是指,线程启动后会进入一个无限循环体之中,每循...
View的事件分发机制 事件分发主要由三个方法共同完成: public boolean dispatchTouchEvent(MotionEve...
Activity的生命周期和启动模式 典型情况下的生命周期 图 1.1 onCreate():生命周期的第一个方法,一般用于初始化布局,初始化数...
BB Airbnb是短租行业的独角兽和领头羊,外号短租Uber,国内的途家、小猪、依依等都是他的模仿者。Airbnb android版的设计简洁...
ios动画和android动画 长久以来我都有这么一个疑问,为什么同样的设计,同样的动画效果,在ios上的效果要明显好于android呢?随着开...