Android

Android

  • Android BottomNavigationView的最新用法

    Android BottomNavigationView的最新用法

    Android 的技术更新的太快了,比如:kotlin、jetpack 等等,要学习的东西实在是太多了,今天我就来介绍一下 BottomNavigationView 的最新用法以及注意事项。先来看一下效果图吧:一、导入需要的依赖包在 app 的 build.gradle 文件中导入以下依赖包:imp

    查看全文
  • Android Jetpack 组件之 BindingAdapter 详解

    Android Jetpack 组件之 BindingAdapter 详解

    本篇文章主要介绍 Binding adapters 的使用方式,内容如下: 1. databinding 机制 2. BindingMethods 3. BindingAdapter 4. BindingConversion

    查看全文
  • Android Jetpack 组件之 DataBinding 详解

    Android Jetpack 组件之 DataBinding 详解

    本篇主要侧重 dataBinding 的基本使用,主要内容如下: 1. dataBinding支持 2. 布局文件配置 3. 绑定数据 4. 特殊表达式 5. 事件绑定 6. 自定义绑定类 7. Others

    查看全文
  • Android Jetpack 组件之 ViewModel 详解

    Android Jetpack 组件之 ViewModel 详解

    ViewModel 具有生命周期意识,会自动存储和管理 UI 相关的数据,即使设备配置发生变化后数据还会存在,我们就不需要在 onSaveInstanceState 保存数据,在 onCreate 中恢复数据了,使用 ViewModel 这部分工作就不需要我们做了,很好地将视图与逻辑分离开来。

    查看全文
  • Android 操作系统架构详解

    Android 操作系统架构详解

    一、引言本文从系统整体架构角度概要讲解Android系统的核心技术点,带领大家初探Android系统全貌以及内部运作机制。虽然Android系统非常庞大且错综复杂,需要具备全面的技术栈,但整体架构设计清晰。Android底层内核空间以LinuxKernel作为基石,上层用户空间由Native系统库、

    查看全文
  • Android Studio 常用快捷键

    Android Studio 常用快捷键

    说明:本文中的快捷键是针对Mac操作系统。我将快捷键归为三大类:阅读代码、编辑代码、调试代码。

    查看全文
  • Android 开发规范

    Android 开发规范

    命名规范1.包命名2.类命名3.接口命名4.方法5.变量6.常量7.控件变量名8.控件ID9.资源文件名10.资源内的name命名10.1strings.xml10.2colors.xml代码风格

    查看全文