前言 如果你也学习Android,那么你大概率会看过我的文章。经常有读者给我留言:“该怎么学习Android?”、“日常学习Android的方法是什么”。 所以,今天,我将献...
先说一下自己的情况,本人今年大四,双非一本学校,计算机相关专业,从大一开始加入学院创业团队的 Android 开发组。 去年过年后不久开始投简历,前后投了腾讯、阿里、美团、C...
引言 RxAndroid是一个开发库、是一种代码风格、也是一种思维方式。 正如标题所言,RxAndroid的特点是简洁、优雅、高效,它的优点是多线程切换简单、数据变换容易、代...
前言 在Java中,有一个常被忽略 但 非常重要的关键字Synchronized 今天,我将详细讲解 Java关键字Synchronized的所有知识,希望你们会喜欢 Car...
1 . 前言 前几天看到Google官方的博客介绍了Google开源的一个强大的布局-FlexboxLayout,看见第一眼我心里的想法是,卧槽,Android 居然有这么一...
AccessibilityService实现行为捕获 AccessibilityService简介 AccessibilityService中文翻译为辅助服务,它能够帮助我们...
壁纸在文末先上几张美化后的照片 win 10 美化相信很多人都厌倦了win10原装主题了,陈旧的窗口边框,一如既往的图标,老掉牙的窗口样式和菜单栏……算了,就不吐槽了,直接上...
Android四大组件 --- Activity Activity生命周期 生命周期:onCreate() -> onStart() - > onResume() -> on...
在阅读这篇文章之前,首先需要理解几个东西:1、什么是Android的冷启动时间?冷启动时间是指用户从手机桌面点击APP的那一刻起到启动页面的Activity调用onCreat...
xml文件中控制navigation动作。文件位置:res/navigation/filename.xml语法: 在使用过程中,使用最多的就是action标签,所以主要就分析...
DataBinding 是谷歌官方发布的一个框架,顾名思义即为数据绑定,是 MVVM 模式在 Android 上的一种实现,用于降低布局和逻辑的耦合性,使代码逻辑更加清晰。M...
1、查看最上层成activity名字: 2、查看Activity的任务栈: 3、显示所有的activities的信息,包括任务栈等: 4、查看Android应用包名packa...
在了解存储路径之前,先来看看Android QQ的文件管理界面,了解一下QQ的数据文件路径来源,到底是来源于什么地方? 手Q文件管理对应存储目录 我的文件:是指放在QQ指定目...
有段时间没有更新内容,在此,给大家深深的弯个腰。 这段时间忙了一些自己的事情,今天小马哥再次上线,给大家带了的是10个关于界面设计类的网站,请大家一定要收下这份带着我诚挚歉意...
作者:Zyao89;转载请保留此行,谢谢; Java中的注解(Annotation)是一个很神奇的东西,特别现在有很多Android库都是使用注解的方式来实现的。我们并不讨论...
一、Project的build.gradle文件: 对应的build.gradle代码如下: buildscript{}闭包里是gradle脚本执行所需依赖,分别是对应的ma...
反射(Reflect) 程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或...
大主线 细说移动开发历程 大技术 组件化开发 组件路由 组件配置动态加载 组件骨架架构插件化开发 静态插件化 动态插件化细节雕琢 网...