摘要 在Android程序的开发维护过程中,我们可能经常需要知道自己所看到的界面处于哪一个Activity中,相信大部分程序员的做法是“在基类里打Log”,很传统没毛病o(╯□╰)o…. 前几天,在应用宝的应…
标签:activity
MVP架构在Android平台上的实现分析(二)
在上篇文章里,我们对Google官方的TODO-MVP基础实现做了一些分析,今天继续探讨基于Loader机制的TODO-MVP实现。 首先简单介绍Loader机制的主要特点。 Loader机制,主要用在Activity或…
2018.03.21 头条Android内推一二三面
一面(视频面试 60min) Activity生命周期与启动模式(透明Activity情况) MVC、MVP、MVVM、Android官方架构组件 IPC(进程间通信方式、Binder、AIDL、AIDL中如何使用非基本…
MD学习之TabLayout+ViewPager
d.png 想必如上图的简书旧版本首页的这种效果应该是很常见了吧,这种需求几乎涵盖了每一个app应用。 那么这种效果要怎么实现呢? TabWidget FragmentTabHost TabLayout Bottom n…
Android设置Activity背景为透明style的方法
方法一 1.设置Theme.Translucent @android:style/Theme.Translucent @android:style/Theme.Translucent.NoTitleBar @androi…
Android dialog Activity 使用
尖角 dialog 弹窗使用很方便,我们都知道 Activity 也能搞成 dialog 形式,更加方便,下面我们下一个 dialog 样式的Activity 吧: 1、在 value/style.xml 内写给即将设置…
Android 原生分享[遵循 Material Design]
原生分享一般用于个人,或者一些偏向极客一点的公司,一般的电商等主要是使用 umeng等提供的第三方分享服务,优缺点不说了.下面开始分享使用 BottomSheetsDialog 实现的遵循 MD 的分享样式. 你可以在这…
Android的Activity控件详解
一.Activity的概念与Activity的生命周期图: 18364230.jpg 二.Activity的创建流程 48768883.jpg.png 三.启动一个Activity的几种方式 显式启动:通过包名来启动,写…
Android窗口系统第二篇---Window的添加过程
以前写过客户端Window的创建过程,大概是这样子的。我们一开始从Thread中的handleLaunchActivity方法开始分析,首先加载Activity的字节码文件,利用反射的方式创建一个Activity对象,调…
Activity 启动流程
下面的流程是 API 27,不同的版本之间差异不大,但在细节上有区别。 点击桌面应用图标或自己程序启动Activity过程,由于过程比较长,所以分段来介绍。 从 Activity#startActivity 到切换到 A…
第三方唤醒APP以及四种启动模式的思考
一、需求 第三方打开APP时,要求APP已经打开的话,便跳转到当前APP已打开的页面,APP没有打开,打开APP。 二、代码实现 2.1 思路 设置一个没有内容的Activity,Schema协议打开该Activity,…
常用adb命令汇总(绝对干货)
本文汇总了开发中常用的adb命令,熟悉这些命令在某些场景会极大的提高开发效率,绝对的干货。文中所有参数以$开头,实际使用时替换为真正参数即可。 一、启动/关闭类 1.启 动activity 1.1 隐式action方式:…