问题一大堆,编译速度也变得非常慢!!
问题一大堆,编译速度也变得非常慢!!
jdk1.7与jdk1.8中HashMap区别 JDK7,HashMap的结构很简单,基于一个数组以及多个链表的实现,hash值冲突的时候,就将对应节点以链表的形式存储。这样...
依赖包 android.support.design.widget.AppBarLayout com.google.android.material.appbar.Ap...
推送SDK哪家强:极光、个推、友盟、腾讯信鸽 信鸽 :不支持 VIVO oppo 厂商通道。 厂商通道:厂商设备APP用户可能由于应用退到后台而无法及时收到推送消息;集成了极...
Activity加载view绘制过程:
Service生命周期 1、service 启动方式有两种,一种是通过startService()方式进行启动,另一种是通过bindService()方式进行启动。 star...
本文将对Activity的工作过程进行分析。 主要学习以下内容: (1)系统内部是如何启动一个Activity的? (2)新Activity的对象是何时创建的? (3)Act...
浅谈Activity从建立到显示: 1,Activity 是一个组件:掌控着一群View控件的逻辑和生命周期 2,Window是一个抽象基类:提供了一系列窗口的方法,比如设置...
反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为ja...
掌握客户端性能调试 内存泄漏查询工具:leakcanary 实时显示程序的内存消耗:Android Studio—>Android Monitor—>Memory/CPU|G...
http,socket,tcp/ip 网络传输与通讯 TCP的全称为传输控制协议。这种协议可以提供面向连接的、可靠的、点到点的通信。 UDP全称为用户数据报协议,它可以提供非...
线程,是指正在执行的一个指点令序列。在java平台上是指从一个线程对象的start()开始,运行run方法体中的那一段相对独立的过程。相比于多进程,多线程的优势有: 1)进程...
mvc:单向通信 View传送指令到 Controller Controller完成业务逻辑后,要求 Model 改变状态 Model将新的数据发送到 View,用户得到反馈...
1.5小米push,信鸽push 信鸽推送腾讯出品,王者荣耀推送也是用此可见其强大。 1.6 shareSDK,友盟统计 1.7网易云信即时通讯 1.8 bugly收集bug...