- 博客(6)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 android 事件分发。
先通俗的理解事件这个概念,以触摸屏幕为例,当手指碰到屏幕的时候,手机通过软硬件联合工作,逐一排查基本确定手指碰到了哪个位置,这个位置上的ViewGroup和View到底是哪一个,然后事件分发和消费就展开了。 首先,从简单的无子view的view的事件触发开始,点击一个Button。通过分析源码,他的过过程是这样。Button得知被点击了,首先会调用
2016-01-12 16:14:45
362
原创 ViewPager+Fragment时,在Fragment中得知自己被选中
ViewPager+Fragment组合时,常常会用到在Fragment里获得当前Fragment被选中的状态,然后在每当Fragment选中时下做一些动画,数据初始化的操作。网上很多解决方式是使用Fragment里面的setUserVisibleHint(boolean isVisibleToUser){ if(isVisibleToUser) { //当页面被选
2015-12-15 11:00:04
2449
原创 关于Socket理解
Socket,又称为套接字,Socket是计算机网络通信的基本的技术之一。如今大多数基于网络的软件,如浏览器,即时通讯工具甚至是P2P下载都是基于Socket实现的。本文会介绍一下基于TCP/IP的Socket编程,并且如何写一个客户端/服务器程序。Unix的输入输出(IO)系统遵循Open-Read-Write-Close这样的操作范本。当一个用户进程进行IO操作之前,它需要调用Open来指
2015-11-17 12:04:37
557
原创 Android端搭建web服务器
package webserve;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.Closeable;import java.io.Dat
2015-09-23 10:39:53
7620
原创 android之Service
Service的启动方式以及停止的方式两种:第一:绑定和解除绑定的方式,如果要实现通讯的话,要在Service中写回调函数,其中定义内部类集成binder,在Activity中绑定的时候将bindService(intent, sc, Context.BIND_AUTO_CREATE);sc = new ServiceConnection() { @Override p
2015-09-22 13:30:56
444
转载 RequestDispatche
RequestDispatcher是一个Web资源的包装器,可以用来把当前request传递到该资源,或者把新的资源包括到当前响应中。RequestDispatcher接口中定义了两个方法:include/forward由于只能指定固定的jsp文件名,不能动态指定jsp文件名。我们需要把翻译为Java code – RequestDispatcher.include();用法:
2015-04-04 18:52:46
1034
关于nanohttpd如何绑定web项目的问题
2015-09-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人