自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黑夜的触手

不同的世界

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 帧动画---Frame Animation

一、Frame Animation 帧动画是顺序播放一组预先定义好的额图片,类似于电影播放,系统提供了一个类AnimationDrawable来使用帧动画。二、Frame Animation实现方式1、xml实现方式(1)定义动画<?xml version="1.0" encoding="utf-8"?><animation-list xmln...

2019-12-31 14:26:33 186

原创 Annotation注解屋

一、注解基本语法(1)定义 interface关键字前面有一个@,它告诉编译器此处声明了一个注解 因为注解都自动继承了java.lang.annotation.Annotation接口,所以,不能在extends其他类 注解可以用在类,方法、变量、形式参数、enum等public @interface AnnoTest{ public String nam...

2019-12-28 11:31:37 205

原创 Android优化

一、布局优化 布局优化就是删除布局中无用的控件和层级,可以用Hierarchy Viewer工具来检测,其次有选择地使用性能较低的ViewGroup。include标签 include标签只支持以android:layout开头的属性,比如android:layout_width;android:layout_height等,其他属性不支持,比如android:back...

2019-12-25 21:56:39 513

原创 Activtiy

一、activity的生命周期整体生命周期onCreate() onStart() onResume() onPause() onStop() onDestory() 打开页面 onCreate() onStart() onResume() 打开新的activity A-->onPause() B-->onCreate() B--&...

2019-12-25 20:11:54 185

原创 IPC

一、Linux知识点Linux环境下,进程地址空间相互独立,每个进程各自有不同的用户地址空间。 进程隔离:是一个进程不能直接操作或访问另一个进程 内核空间(Kernel Space)是Linux内核运行空间,用户空间(User Space)是用户程序运行空间;内核空间的数据是共享的,而用户空间则不可以数据共享。 系统调用:用户空间需要访问内核空间,就需要借助系统调用来实现,这是用户空...

2019-12-25 12:27:05 344

原创 网络编程屋

一、网络分层 注:应用层 http,https,ftp; 传输层 tcp、udp 网际层 ip二、Tcp TCP/IP是目前世界上应用最为广泛的协议;三次握手建立连接,四次挥手释放连接;在连接中可以进行大数据传输,安全的传输协议。(1)三次握手 过程如下:...

2019-12-24 19:43:43 228

原创 Handler----MessageQueue----Looper的解析

一、Handler使用(1)handler的初始化//初始化使用当前线程的looperpublic Handler() { this(null, false);}//使用指定线程的looper public Handler(Looper looper) { this(looper, null, false);}(2)发送消息方式,基本上是两种方式mHa...

2019-12-24 17:25:25 291

原创 Git使用详解

一、git图解1、git本地三种状态已修改(modified) 已暂存(staged) 已提交(committed) 二、git本地1、初始化git init 创建本地版本库(默认是master) git status git config --system 系统配置() git config --global ...

2019-12-15 20:06:58 203

原创 jvm

一、jvm(Java Virtual Machine)java二进制字节码的运行环境 跨平台 自动内存管理,垃圾回收功能 多态(2)jvm,jre,jdk区别 jdk包含jre,jre包含jvm二、jvm内存1、程序计数器 Program Counter Register 指令计数器,记录下一条jvm指令的执行地址,在寄存...

2019-12-15 20:06:20 93

原创 Android内存泄漏解析

一、Android内存管理机制 内存弹性分配开发,分配开发值与最大值受具体设备影响。二、Dalvik与art区别 Dalvik仅固定一种回收算法 art回收算法可运行期选择,具备内存整理能力,减少内存空间三、Android profiler(android studio 3.0以后,3.0以前Memory monitor)...

2019-12-15 20:06:07 100

原创 kotlin屋

一、数值类型(1)Kotlin中没有基本数据类型,都是对象,数值类型也是对象。类型 位宽度 字节数 事例 范围 Byte 8 1 1 -128~127 Short 16 2 2 -32768~32767 Int 32 4 123 -2147483648~2147483647 Fl...

2019-12-04 18:15:13 122

方法、异常与类.xmind

方法、异常与类.xmind

2021-09-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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