排序:
默认
按更新时间
按访问量

Cookie、Session、Token那点事儿

1.什么是Cookie? 2.Session : 3.Token : 4.Cookie和Session的区别: 6.Token 和 Session 的区别: 1.什么是Cookie? Cookie 技术产生源于 HTTP 协议在互联网上的急速发展。随着互联网时代的策马奔腾,带宽...

2018-09-06 10:47:22

阅读数:15

评论数:0

Android WebView开发(三)--WebViewClient 与WebChromeClient的使用

1.前言 2.WebViewClient类 2.1 WebViewClient作用: 2.2 WebViewClient 常用方法 : 2.2.1 shouldOverrideUrlLoading()方法 3.WebChromeClient类 3.1 WebChromeClient 作用: 3...

2018-08-31 17:29:42

阅读数:22

评论数:0

Android WebView开发(二)--WebSettings使用详解

1.前言 2.WebSettings 介绍 3.WebSettings方法介绍 1.前言 在上一篇文章我们介绍WebView的使用介绍,主要是讲解了WebView的使用基础。这一篇就是介绍WebSettings的使用详解了。 WebSettings 就是一个管理WebView...

2018-08-31 13:57:06

阅读数:26

评论数:0

Android WebView开发(一)--WebView的使用介绍

1.前言 2. Android WebView 简介 3. 简单使用 3.1、添加网络权限 4.WebView的状态 5. 关于前进 / 后退网页 6. 清除缓存数据 1.前言 目前很多公司的 App 就只使用一个 WebView 作为整体框架, App 中的所有内容全部使...

2018-08-29 15:48:49

阅读数:59

评论数:0

Android PtrFrameLayout 与RecyclerView滑动冲突解决方法

1.背景 2.主要代码逻辑 2.1 父View代码(PtrFrameLayout) 2.2 子View关键代码(RecyclerView) 3.完整代码 3.1 父View完整代码 1.背景 如果你也是用的PtrFrameLayout 下拉刷新框架和RecyclerVi...

2018-07-05 14:40:58

阅读数:157

评论数:0

Android 点击WebView图片预览图片

1. 概述 2.流程分析 3.代码实现 3.1 添加权限: 3.2 添加依赖: 3.3 代码实现: 1. 概述 在实际开发中,我们可能会遇到用webview去展示一篇文章或者其他内容,然后我们需要点击里面的图片能够展示出来,这就是我们今天的重点–点击webview的图片进...

2018-07-02 14:06:19

阅读数:72

评论数:0

Java在任意位置拼接字符串

[TOC] 在日常开发中我们经常会碰到对字符串的操作,今天就来总结下Java中对字符串的拼接。 拼接字符串可分为两种: 1.在字符串末尾添加字符串; 2.在字符串任意位置添加字符串; 下面我们分别来看看怎么拼接。 1.在字符串末尾添加字符串 我们可以用StringBuilder(...

2018-05-16 15:19:36

阅读数:130

评论数:0

Android中使用Handler造成内存泄露的分析和解决

Java使用有向图机制,通过GC自动检查内存中的对象(什么时候检查由虚拟机决定),如果GC发现一个或一组对象为不可到达状态,则将该对象从内存中回收。也就是说,一个对象不被任何引用所指向,则该对象会在被GC发现的时候被回收;另外,如果一组对象中只包含互相的引用,而没有来自它们外部的引用(例如有两个对...

2018-03-28 11:53:26

阅读数:175

评论数:0

Android 服务之IntentService 详解

1. IntentService 概述 2.IntentService如何使用 3. IntentService源码解析 1. IntentService 概述 IntentService继承自Service,所以,我们可以用来执行后台耗时任务。那为什么又要封装一个这样的Int...

2018-03-22 16:26:57

阅读数:325

评论数:0

Java设计模式——观察者模式

1.观察者模式概述 1.1观察者模式定义 1.2 观察者模式UML 类图 1.3 观察者的优缺点对比 1.4 观察者模式适应场景 2.观察者模式实例 3.Java内置观察者模式 1.观察者模式概述 1.1观察者模式定义 观察者模式是使用频率最高的设计模式之一,它用...

2018-03-16 17:33:12

阅读数:265

评论数:0

Android窗口管理框架——View的绘制流程和工作原理

1.概述 源码分析基于Android O 。 如上图,Activity由window组成,Activity内部有个Window成员,它的实例为PhoneWindow,PhoneWindow有个DecorView(这个也是最顶层的View),这个DecorView就是存放布局文件的,里面有T...

2018-03-03 16:38:28

阅读数:269

评论数:0

Android系统窗口管理框架——View的生命周期

1.View的概述 This class represents the basic building block for user interface components. A View occupies a rectangular area on the screen and ...

2018-03-01 20:35:01

阅读数:119

评论数:0

Java 线程池详解

什么是线程池 为什么要使用线程池 线程池的处理逻辑 如何使用线程池 如何合理配置线程池的大小 1.什么是线程池 线程池,顾名思义就是装线程的池子。其用途是为了帮我们重复管理线程,避免创建大量的线程增加开销,提高响应速度。 2.为什么要用线程池 作为一个严谨...

2018-02-08 16:30:41

阅读数:75

评论数:0

Linux系统编程——I/O多路复用select、poll、epoll的区别

1.概述 I/O 多路复用技术是为了解决进程或线程阻塞到某个 I/O 系统调用而出现的技术,使进程不阻塞于某个特定的 I/O 系统调用。 select(),poll(),epoll()都是I/O多路复用的机制。I/O多路复用通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者...

2018-02-03 10:11:56

阅读数:59

评论数:0

Android 读取文件的正确打开方式

1.Java 读取操作基本知识 图片来自: 2017java文件操作(读写操作) 从上图可以开出,java的读写操作(输入输出)可以用“流”这个概念来表示,总体而言,java的读写操作又分为两种:字符流和字节流。 1.1 流相关知识 流是一个抽象的概念。当Java程序需要从数据源读取...

2018-01-31 17:33:58

阅读数:157

评论数:0

记一次从上层到HAL层的历程

仅限个人查看 CTRL+SHIFT+H 通过服务接口.Stub查找 通过 _服务类.cpp类全局查找 CTRL+SHIFT+F 硬件人员维护这个值!

2018-01-11 20:34:46

阅读数:92

评论数:0

Android消息机制--Handler 深入解析(JAVA层)

1. Android 消息机制概述 阅读本文之前,你需要知道以下几点: 1.Handler的使用必须依赖于一个Looper对象 2.线程是默认没有Looper的,但是UI线程有一个Looper对象; 3.在启动APP的时候,UI线程Looper会初始化完毕,所以可以得出,UI线程可以直接使...

2018-01-10 21:47:44

阅读数:288

评论数:0

Android 进阶(三)--Android事件分发机制

1.前言 Android事件分发机制在Android开发者必须要了解的知识,并且是解决View的滑动冲突的基础。 2.事件分发的基础 要想了解事件分发的机制,我们必须要知道事件分发的基础,即,事件分发的对象和流程。 2.1 事件分发的定义 将点击事件(MotionEvent)向某...

2017-11-28 16:01:05

阅读数:393

评论数:0

Android进阶(二)--序列化Serializable和Parcelabel使用与区别

1.序列化 1.1 序列化的定义 序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。简单地说,“序列化”就是将运行时的对象状...

2017-11-16 16:53:10

阅读数:657

评论数:2

Android开发进阶(一) Intent与IntentFilter

1.前言 在Android中有四大组件,这些组件中有三个组件与Intent相关,可见Intent在Android整个生态中的地位高度。Intent是信息的载体,用它可以去请求组件做相应的操作,但是相对于这个功能,Intent本身的结构更值得我们去研究。 读完本篇你将会了解: 1.Inte...

2017-11-14 14:53:59

阅读数:1216

评论数:1

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