笔记
雾沉
这个作者很懒,什么都没留下…
展开
-
Android自定义view之如何自定义view
自定义view主要有三个关键的知识点,布局、绘制、触摸反馈。绘制:所谓绘制指的就是控件内容的显示。自定义绘制的实现:Android里的绘制是在每个view的绘制方法里发生的, 一个view的绘制方法里写了什么代码,它就会绘制什么内容,而自定义绘制就是通过重写绘制方法,插入你自己的绘制代码来实现的,绘制方法不是一个方法,有好几个,其中最常用的就是onDraw();。onDraw()这个绘制方...原创 2020-03-13 11:53:04 · 158 阅读 · 0 评论 -
Android 中的 ipc
Android 中的进程通信 Bundle 、文件共享、Messenger、AIDL。使用Bundle Android四大组件都支持Intent传递Bundle数据的,由于Bundle实现了Parcelable接口,所以它可以方便地在不同的进程间传输。基于这一点,当我们在一个进程中启动了另一个进程的Activity、Service和Receiver,我们就可以在Bundle中附加我们需要翻译 2017-07-10 11:12:22 · 173 阅读 · 0 评论 -
Android Parcelable 序列化
Aarcelable 是Android提供的序列化接口,缺点是使用起来有点麻烦,优点是效率高,也是Android推荐的序列化方式。序列化代码 :public class User implements Parcelable { private int userId; private String userName; private boolean isMale原创 2017-07-10 10:16:54 · 217 阅读 · 0 评论 -
http请求头和响应头
http请求头如下格式:消息头详解:1. accept:用于告诉服务器,客户机支持的数据类型2. accept-Charset: 用于告诉服务器,客户机采用的编码3. accept-Encoding: 用于告诉服务器,客户机支持的压缩格式4. accept-Language: 用于告诉服务器,客户机的语言环境。原创 2017-07-24 17:56:26 · 267 阅读 · 0 评论 -
事务
事务的四大特性:原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性(Consistency)事务必须使数据库从一个一致性状态变换到另外一个一致性状态。隔离性(Isolation)事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事务,不能被其他事务的操作数据所干扰,多个并发事务之间要相互隔离。原创 2017-08-16 17:38:35 · 258 阅读 · 0 评论 -
Activity构成
Activity加载layout文件是通过setContentView()方法加载layout文件,而setContentView()方法内部是实现是由PhoneWindow创建一个DecorView做为Activity的跟布局,DecorView是PhoneWindow的内部类继承了FrameLayout。DecorView将屏幕分为两个区域:一个是TitleView用来显示标题,另一个是Con...原创 2018-04-13 15:40:37 · 238 阅读 · 0 评论