240 发简信
IP属地:广东
  • 120
    Activity的启动模式

    activity有四种静态启动模式,分别是:默认启动模式standard;栈顶复用模式singleTop;栈内复用模式singleTask;全局唯一模式singleInsta...

  • 23种设计模式之单例模式

    定义 确保某一个类只有一个实例,并且自行实例化,向整个系统提供这个唯一实例 五种单例模式 1.饿汉式 使用方式 2.懒汉式 3.双重锁校验机制 4.静态内部类 5.枚举 推荐...

  • RxJava初学

    Rxjava简介 Reactive Extensions for the JVMa library for composing asynchronous and event-...

  • 120
    App启动

    App启动涉及三个进程和六个大类: 三个进程: Launcher进程:整个App启动流程的起点,负责接收用户点击屏幕事件,它其实就是一个Activity,里面实现了点击事件,...

  • 120
    android四大组件

    Activity Activity生命周期: 启动Activity: onCreate()—>onStart()—>onResume(),Activity进入运行状态。 Ac...

  • 基础布局

    Android有五种基础布局:FrameLayout、LinearLayout、RelativeLayout、TableLayout、AbsoluteLayout。 Fram...

  • 120
    Android WebView 全面干货指南

    前言 总结 Android WebView 常用的相关知识点,令包含以下干货内容分析:Js注入漏洞、WebView 遇到的坑、JsBridge 原理以及框架使用(JsBrid...

  • 安卓面试中高级安卓开发面试之——2018秋招各大公司招聘细节披露

    各大企业秋招流程: 杭州/阿里/数据技术及产品部:2轮技术面+交叉面+hr面深圳/腾讯/OMG/腾讯视频:2轮技术面+hr面北京/百度/百度APP研发部:3轮技术面+文化测评...

  • 120
    编程中,有哪些好的习惯一开始就值得坚持?

    说一些基础的、适用于初学者的好习惯。 #1 - 在开始编码之前先规划和组织代码 在项目的开始阶段,不要上手直接写代码,一定要先确定代码的分层和架构。该分层和架构在一定程度上决...

  • 120
    Android Studio 查看依赖树插件 Gradle View

    今天说一下一个比较好用的Android Studio插件:Gradle View。 首先说一下这个插件是干什么的:Gradle View是用来查看依赖树的结构的,你的工程可能...

  • 120
    systrace的简单使用

    一 获取trace文件 首先找到到自己systrace.py文件(SDK工具),然后在这个目录下执行命令 : python systrace.py --time=10 -o ...

  • deadObjectException异常

    deadObjectException异常: android.os.DeadObjectException: Transaction failed onsmall parce...

  • 120
    LOG优化管理

    不知道大家平常有没有这样的问题:我们在一些关键点打了一些log,作为开发的角度这个有助于以后定位问题,但是这些log在平常的时候是会消耗性能的,并且有时候测试或者性能方便会提...

  • 120
    SVG简单使用

    什么是SVG SVG 即可伸缩矢量图形 (Scalable Vector Graphics)。SVG 使用 XML 格式定义图像。 简单使用SVG 我们打开SVG网页编辑器 ...

  • 120
    stetho接入简单介绍

    简单介绍 首先简单介绍一下stetho,stetho是Facebook推出的安卓APP网络诊断和数据监控的工具,接入方便,功能强大,是开发者必备的好工具。 主要...