自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git

Git介绍分布式:Git版本控制系统是一个分布式的系统,是用来保存工程源代码历史状态的命令行工具。保存点:Git的保存点可以追踪源码中的文件, 并能得到某一个时间点上的整个工程项目的状态;可以在该保存点将多人提交的源码合并, 也可以回退到某一个保存点上。Git离线操作性:Git可以离线进行代码提交,因此它称得上是完全的分布式处理,Git所有的操作不需要在线进行;这意味着Git的速度要比SVN...

2019-08-05 21:59:13 219

原创 自定义butterknife

自定义butterknifebutterknife是一个View的注入框架,而我要说的是我自己写的自定义butterknife,我一般用着初始化控件和一些点击事件,当然也可以用在一些方法中,看自己了。不过其中也用到了反射和android的注解。1.想要实现初始化控件时,创建Java文件时,不要选择Class,而是Annotation2.初始化控件的类package com.example...

2019-08-02 20:56:48 207

原创 云信IM一个有点bug的单聊和群聊

MainActivity类public class MainActivity extends AppCompatActivity { EditText editTextOne; EditText editTextTwo; Button buttonOne; String groupId = ""; String groupName = ""; @O...

2019-07-22 21:23:28 587

原创 RXJava

RXJave 响应式编程观察者设计模式1.观察者:Obsever2.被观察者:Observable3.操作符new Observable<String>(){ @Override protected void subscribeActual(Observer<? super String> observer) {...

2019-07-19 21:27:31 114

原创 MVP模式

MVP的使用提起MVP架构模式,大家可能首先想到的是它的“前辈”MVC模式。MVC由Model、View、Controller组成,而MVP由Model、View和Presenter组成,和MVC相似,MVP中的Model层也是用来加载数据的,View层也是用来展示界面的,MVP中独有的Presenter是用来连接Model和View两层,起到解耦的作用。简单的DEMO中的代码用户首先在Vi...

2019-07-18 21:17:19 107

原创 Kotlin特殊类

class Lateinit{ //延时初始化// lateinit val name:Val_var lateinit var name:Lateinit fun initName(){ name = Lateinit() }}fun nullString(){ val name:String? = "zhangsan" ...

2019-07-17 21:18:48 89

原创 Kotlin代理模式等知识

1.伴随(生)对象class Books(var name: String, val page: Int) { companion object ComBooks{ val a : Int = 10 fun doNote() { println("do note") } }}fun main(args:...

2019-07-16 21:45:08 78

原创 Kotlin下的5种单例模式

Kotlin下的5种单例模式一、饿汉式实现//Java实现public class SingletonDemo { private static SingletonDemo instance=new SingletonDemo(); private SingletonDemo(){ } public static SingletonDemo getInsta...

2019-07-15 20:30:17 80

原创 Kotlin函数

fun 函数字面量() { "hello" 12 2.5 println("work") val printHello = {println("hello")} println(printHello) val prinMsg = {msg:String -> println(msg)} fun prinMsg(msg:Stri...

2019-07-12 21:28:23 90

原创 内容提供者

调用电话簿中联系人的信息1.联系人Uri:uri:ContactsContract.CommonDataKinds.Phone.CONTENT_URI2.联系人字段:姓名:DISPLAY_NAME电话:NUMBER头像:PHOTO_URI…3.字段放入一个字符串数组中:String[] str = new String[]{ContactsContract.CommonDataK...

2019-07-11 21:10:28 122

原创 Kotlin

Kotlin自己所写的一下kotlin函数fun main(){ //根据半径算面积 println("suare:"+ suare(4.0)) //先定义一个1..100的数,之后转为list,在转为数组,之后算值 var a = 1..100 val toList = a.toList() println("sum:"+sum(*toL...

2019-07-09 21:29:06 98

原创 云信实现单聊

Android工程搭建1.先下载library-demonstrate2.依赖3.清单文件4.MyApplication5.MainActivity6.MainAcativity---xml7.WelcomeActivity类8.WelcomeActivity---xml1.先下载library-demonstrate这是百度云连接链接:https://pan.baidu.com/s/1O5...

2019-07-05 21:43:04 1066 1

空空如也

空空如也

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

TA关注的人

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