摘要:
一 Servlet简介 Servlet是JavaWeb三大组件之一 运行在服务器上的小程序 Servlet是一个接口 定义了Java类被服务器(Tomcat等等)识别的规则 二 新建一个Servlet 1. 新建一个Web项目 2. 自定义一个类 实现Servlet接口 /** * Servlet快 阅读全文
摘要:
一 适用场景 1. Jsp表单提交 模拟发送的PUT请求 2. 客户端(android ios...) 直接发送的PUT请求 网上针对PUT请求参数绑定问题的回答可谓是五花八门 但是试用下来我发现普遍存在一个问题 要么只支持Jsp提交的参数 要么只支持客户端(android ios...)提交的参数 阅读全文
摘要:
一 图片表示原理 图片是由每个像素点来组成 像素点就是小方块 图片的大小等于 宽*高*每个像素点的大小 二 加载图片OOM异常 解决办法 其中big.jpg是一张21.2MB的高清图 public class MainActivity extends AppCompatActivity implem 阅读全文
摘要:
一 ContentProvider简介 ContentProvider是四大组件之一 用来暴露应用里面的数据给其它应用访问 Uri: 代表了要操作的数据 Uri主要包含了 需要操作的内容提供者 和 内容提供者中需要操作的指定数据 UriMatcher: 用于匹配Uri ContentUris: 用于 阅读全文
摘要:
阅读本文需要先阅读Android Service(上) 一 为什么需要bindService() 绑定服务就是为了和服务进行通讯 可以调用服务里面的方法 二 bindService()调用服务里面方法的流程 1. 绑定服务 2. 在onBind()方法返回增强IBinder对象 3. 把IBinde 阅读全文
摘要:
一 Service简介 Service是Context的子类 Service是四大组件之一 用来在后台处理一些比较耗时的操作或者去执行某些需要长期运行的任务 二 注意 Service里面不能直接执行耗时的操作 因为Service里面所有方法执行都是在主线程 如果要执行耗时的操作 开启子线程 三 Se 阅读全文
摘要:
一 BroadcastReceiver简介 BroadcastReceiver是四大组件之一 用来完成组件之间或者应用之间的通讯 Broadcast: 广播 BroadcastReceiver: 广播接收者 广播和广播接收者完成一个消息机制 属于重量级别 因为需要激活组件 二 注意 在Android 阅读全文
摘要:
一 Activity简介 Activity是Context的子类 Activity是四大组件之一 用来显示控件和用户交互 Activity是一个布局容器 Activity如果5s内没有响应 就会导致一个异常 ANR(application not response) 二 新建一个Activity 1 阅读全文
摘要:
一 演变 Android 4.4之前 提供了两种HTTP交互的方式 HttpURLConnection(JDK)和HttpClient(Apache) Android 4.4开始 引入了OkHttp 用于替代HttpURLConnection(JDK)和HttpClient(Apache) Andr 阅读全文