提起Android消息机制,想必都不陌生。其中包含三个部分:Handler,MessageQueue以及Looper,三者共同协作,完成消息机制的运行。本篇文章将由浅入深解析...
提起Android消息机制,想必都不陌生。其中包含三个部分:Handler,MessageQueue以及Looper,三者共同协作,完成消息机制的运行。本篇文章将由浅入深解析...
这是你的原因,和基金本身没有关系。1,你不学习基础知识就盲目投资。
2,理财的前提是你有闲钱。用闲钱理财。你把全部家当投进去,这是不可取的。
3,基金本来就不能炒短线,时间是最好的朋友。你得有耐心。
以下是普通场景下常见的单例模式 懒汉式 声明一个静态对象,在第一次调用时初始化实例。优点:只会在使用时才会实例化,一定程度上节约资源。缺点:第一次加载会实例化,反应稍慢。会有...
init:是对象构造器方法,也就是new一个对象才会执行init方法clinit:是类构造器方法,jvm进行类加载-验证-解析-初始化,初始化时jvm会调用clinit方法 ...
代理模式是什么? 代理模式是一种结构性设计模式,意思是在使用者和目标中出现一个中间层,中间层才能控制目标,而使用者只能和中间层交互,类似:租客 - 中介 - 房东。中间层在双...
Android源码版本9.0 应用程序的启动 从手机屏幕点击APP图标起,APP的启动就已经开始了首先:执行java首次启动都要执行的main方法开始Android main...
AsyncTask是什么? AsyncTask是Google推出的轻量级的异步处理工具,本质上就是一个封装了线程池和handler的异步框架。 AsyncTask的用处? 实...
什么是泛型? 泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛...
介绍 从Android 5.0开始,谷歌公司推出了一个用于大量数据展示的新控件RecylerView,可以用来代替传统的ListView,更加强大和灵活。RecyclerVi...
终于出来了,原来必须放在main函数里面启动才会生成对应的字节码文件,放在其他地方执行了就没反应😂
搞定代理模式,看懂Retrofit动态代理的骚操作代理模式 看完文章你能学到什么?搞懂代理模式,Retrofit代理模式的使用(其实我就是因为没看懂,才学的),文章有点长但是逻辑很简单 代理模式可以在不修改被代理对象的基础上...
我怎样配置都无法生成对应的字节码文件
搞定代理模式,看懂Retrofit动态代理的骚操作代理模式 看完文章你能学到什么?搞懂代理模式,Retrofit代理模式的使用(其实我就是因为没看懂,才学的),文章有点长但是逻辑很简单 代理模式可以在不修改被代理对象的基础上...
不好意思 我有一个问题,这个触发和打包是使用jenkins上的功能,那你后面写了可以关闭jenkins,那样是不是所有的功能都不能使用了?而且这个jenkins是运行在自己机器上的话,关机了是不是也不能使用了?
Jenkins 持续集成实现 Android 自动化打包打 debug 包流程: git pull 分支最新代码 Android Studio:Build - Generate Signed APK 从 IDE 里可以看到,实际上...
前言 在Android View的测量,布局,绘制(一)(二)中,描述了View测量,和布局摆放,这篇文章,主要针对View的绘制进行讲解。 View的绘制,主要是在perf...
前言 通过前面两个章节的学习,知道了Activity的生命周期函数的调用,和布局文件的加载。但是并没有看到View的绘制,那View的绘制是在什么时候的呢? 这边文章需要小伙...
前言 从第一天接触Android开发开始,大家都知道Activity是Android中最最最重要的一个组件。既然很重要,很多在Android开发岗位工作几年了,都对Activ...
Android原生提供的轻量级持久化保存数据的工具 -> SharePreference 但是在使用sp的过程中会出现一些问题: 一、crash导致数据丢失 二、频繁使用sp...