首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
晋级
订阅
陈降林
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
超详细Android面试的准备与经历分享
一篇超详细Android面试的准备与经历分享~
Handler 机制再了解
这里主要是先了解整个消息传递的过程,知道这样做的好处和必要性。而不是直接介绍里面的几个关键类,然后介绍这个机制,这样容易头晕。而且网络上已经有很多这样的文章了,那些作者所站的高度对于我这种初学者来说有点高,我理解起来是比较稀里糊涂的,所以这里从一个问题出发,一步一步跟踪代码,这…
深入理解JVM的内存结构及GC机制
JAVA GC(Garbage Collection,垃圾回收)机制是区别C++的一个重要特征,C++需要开发者自己实现垃圾回收的逻辑,而JAVA开发者则只需要专注于业务开发,因为垃圾回收这件繁琐的事情JVM已经为我们代劳了,从这一点上来说,JAVA还是要做的比较完善一些。但这…
Java 基础(十七)注解
注解,是源代码的元数据。 本身没有任何作用,在恰当的时候由外部程序解析产生作用。 分为内置注解和自定义注解。 自定义注解?android.support.annotation包下全是自定义注解,不知道大家注意过没。贴个图~ RUNTIME:表示这个注解会被保留到运行时,在运行时…
Android应用启动过程-Launcher源码浅析
Launcher也是一个应用程序,和我们的App没有什么区别,当用户点击应用图标时候,启动其他的App,本文主要为分析Activity的启动流程打基础。 为了研究方便,删除了大量代码,完整的请查阅源码。 这个不是重点,继续追踪mModel.startLoader()方法。 该类…
迟到一年HashMap解读
HashMap和List这两个类是我们在Java语言编程时使用的频率非常高集合类。“知其然,更要知其所以然”。
MVP那些事儿 (4) 在Android中使用MVC(下)
在上一篇中,我们的MVC框架已经完成了初步的搭建,当然,还不是框架最终形态,虽然三个对象通过某种联系组合了起来,但让框架真正运转起来还需要最关键的一个机制,那就是沟通机制,就好比人类,光有骨架和血肉还不能称之为一个完整的“人”,你还需要神经系统帮助你去看,听,和感受。 在Jav…
人人都会设计模式---观察者模式--Observer
在现实生活中,警察抓小偷是一个典型的观察者模式「这以一个惯犯在街道逛街然后被抓为例子」,这里小偷就是被观察者,各个干警就是观察者,干警时时观察着小偷,当小偷正在偷东西「就给干警发送出一条信号,实际上小偷不可能告诉干警我有偷东西」,干警收到信号,出击抓小偷。这就是一个观察者模式 …
Android 知识点回顾之 Fragment
Fragment是在API 11(Android3.0)引入的,为了能够支持适配宽屏设备,提供灵活多变的UI设计。 Fragment是嵌在Activity里面能够交互的用户界面,它的存在必须依赖于Activity,不能独立存在。 多个Activity可以复用同一个Fragmen…
(一)Android官方MVVM框架实现组件化之整体结构
目前的项目结构图置顶:Demo的Github地址:https://github.com/Dawish/GoogleArchitectureDemo0-演示项目MVVM组件化架构图一、google官方M