自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Handler的内部机制原理

图解HandleHandler内部通信机制原理图解1、Looper是每个线程独有的,通过loop()方法读取下面的MessageQueue,读到消息后发送给Handler进行处理。2、MessagQueue是消息队列,是先进先出的方式管理Message的。3、创建Looper的时候就已经创建了MessageQueue,所以说创建Looper的时候就已经和MessageQueue关联到一起...

2019-09-09 21:48:13 592

原创 自定义ButterKnife 实现控件的绑定以及事件的绑定

自定义注解类InjectVIewimport java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Retention(Retention...

2019-08-02 21:45:19 413

原创 Android7.0新特性

Android7.0新特性** 2016年8月22日,谷歌正式推出Android7.0Noigat(牛轧糖)正式版。Android7.0中包含一系列的新功能和改进,它们将会对Android系统的体验产生重大的一影响,列如捆绑通知和改进的多任务处理等。**1.多窗口模式Android 7.0中支持多窗口和多任务处理,你只要在一个应用程序中长安OverVIew按钮,就能静茹多窗口模...

2019-07-25 21:31:23 130

原创 安卓中提取图片的主色调以及拨打电话

提取图片的主色调安卓5.0后发行依赖: implementation’com.android.support:palette-v7:28.0.0’代码实现 Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.sss); Palette.from(bitmap).generate(...

2019-07-24 21:25:58 144

转载 Rxjavay定义以及操作符

Rxjava2这一篇就够了

2019-07-23 21:13:10 129

原创 自定义View实现刻度左右上下滑动

自定义View实现刻度左右滑动package com.example.studydemo;import java.math.BigDecimal;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Canvas;import android.gr...

2019-07-22 21:32:33 428

原创 Rxjava的操作符和基本使用

** obervableMethods();//map操作符mapOpretor();//flatMapOpretor操作符flatMapOpretor();//groupByOpretor操作符groupByOperator();//filter操作符filterOperator();//distinct过滤掉重复的数据项distinctOperator();//igno...

2019-07-19 21:24:59 75

原创 kotlin学习day10

//对象相关//对象表达式:相当于Java匿名内部类,在使用的地方立即被执行val a = 10//定义一个没有父类的对象val adHoc = object {var x:Int = 0var y:Int = 0}//当对象声明在另一个类的内部时,这个累的实力并不能直接访问对象申明内部,二而只能通过类名来访问对象同样该对象也不能直接访问到外部类的方法和变量class Sit...

2019-07-17 20:58:59 169

转载 Android优化系列之ListView优化

本文内容:adapter,listview的优化,RecycleBi,google大会推荐优化,实现ListView的过程,Adapter起到了至关重要的作用,不仅仅因为getview()方法。那么,先从Adapter说起~Adapter:它在ListView和数据源之间起到桥梁的作用,避免listview和数据源直接接触,而导致因为数据源的复杂性使listview显得臃肿。Adapter...

2019-07-17 08:14:18 157

原创 Kontlinday6

//applay函数fun myApplay(){val task = Runnable { println(“运行中”) }Thread(task).apply { setDaemon(true) }.start()val task2 = Runnable { println(“running”) }val thread = Thread(task2)thread.start()...

2019-07-12 21:33:03 99

原创 kotlinday05

fun middlefun(){val train = “北京” to “上海”var t = “北京”.to(“上海”)println(train)println(t)var trait2 = "北京" 到 "上海"var traint = "".到("")}infix fun String.到(other:String):String {return this+ot...

2019-07-11 21:09:47 74

原创 kotlinday04

fun suare(r:Double):Double{return Math.PI * r *r}fun sum(vararg arg:Int):Int{//vararg表示可变参数var total = 0for (x in arg) {total += x;}return total}fun printArea(width:Int ,height:Int){fun are...

2019-07-09 21:32:20 83

转载 Kotlin学习day03

Kotlin学习day03 var cutomname = "1701A开发殷鹏"println(cutomname.length)//长度println(cutomname.count())//字符的长度println(cutomname.isEmpty())//为空println(cutomname.first())//第一个println(cutomname.last())//最...

2019-07-08 19:35:24 72

空空如也

空空如也

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

TA关注的人

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