240 发简信
IP属地:江西
  • 我也是程序员,做了一段时间的家具没成功,又重新干回了老本行,生活所迫,还有家庭要养,但是心里始终是不甘心

    第01篇:创业失败大不了再去上班,我说:你太天真

    《那些年,我创业过》第01篇:创业失败大不了再去上班,我说:你太天真 导语:创业失败了重新回去上班很难,自己的心态回不到过去,而且很多老板也不愿意要。一般而言,有创业经历的年...

  • SensorService之启动篇

    SensorService的启动是放在SystemServer的startBootstrapServices方法中,代码如下: 在SystemServer的startBoot...

  • 单例模式

    懒汉式 之所以称之为“懒汉式”,是因为在需要该实例的时候才会去进行创建的操作。对于多线程开发,上面的单例模式就不能够保证该类对象是单例了,因为多线程可能会同时进入if语句内,...

  • 120
    Android面试Android进阶(十三)-APP启动流程

    问:简单描述一下APP启动流程与Activity的启动流程 答:APP的启动是从用户点击桌面的icon开始的。Android的桌面应用叫Launcher,可以把桌面也看作是A...

  • 120
    Android应用架构指南

    这篇指南源自于Google开发文档,有兴趣的朋友去官网进行查看。我们不生产代码,我们只是代码的搬运工!本指南包含一些最佳做法和推荐架构,有助于构建强大而优质的应用。 移动应用...

  • 设计模式之UML类图

    UML简介 统一建模语言(Unified Modeling Language,UML)是用来设计软件蓝图的可视化建模语言,它的特点是简单、统一、图形化,能表达软件设计中的动态...

  • JDBC

    JDBC JDBC(Java Data Base Connectivity, java数据库连接)是一种用于执行SQL语句的javaAPI,可以为多种关系数据库提供统一访问,...

  • 120
    Android TV开发之添加引导步骤

    您的应用可能具有多步骤用户任务。例如,您的应用可能需要引导用户购买其他内容、设置复杂的配置设置,或者只是确认决定。所有这些任务都需要引导用户完成一个或多个有序步骤或决定。Le...

  • 120
    向初次使用的用户介绍您的应用

    如需向初次使用的用户说明如何充分利用您的应用,可以在应用启动时显示新手入门信息。以下是新手入门信息的一些示例: 当用户第一次访问频道应用时,展示有关提供哪些频道的详细信息。 ...

  • 120
    Android TV开发之使用Leanback传输控件

    Leanback androidx库中具有新的播放控件,可改善用户体验。对于视频应用,传输控件transport controls支持使用前进/后退控件进行视频拖动。拖动时,...

  • Android TV开发之构建详情视图

    本文介绍如何为媒体项目详情创建 Presenter 类,以及如何通过扩展 DetailsSupportFragment 类在用户选择媒体项目时为项目实现详情视图。 构建详情 ...

  • 120
    Android TV开发之卡片视图

    在上一篇文章中,我们利用BrowseSupportFragment创建了一个目录浏览器,其中显示了一个媒体项列表。在本课中,您将为媒体项创建卡片视图(ImageCardVie...

  • 120
    Android TV开发之创建目录浏览器

    在 TV 上运行的媒体应用需要允许用户浏览其提供的内容、选择要播放的内容,以及开始播放内容。此类应用的内容浏览体验应简单直观,并且视觉上要赏心悦目。本节课介绍如何利用 Lea...

  • Android TV开发之准备工作

    从事Android TV应用开发有一段日子了,今天开始讲述如何利用Google提供的Leanback库实现Android TV开发,欢迎感兴趣的朋友一起交流。其实TV应用使用...