一、诞生时间JetPack的正式亮相是在2018年的Google I/O大会上,发布时其包括了四大类Foundation、Architecture、Behavior和UI。J...
一、诞生时间JetPack的正式亮相是在2018年的Google I/O大会上,发布时其包括了四大类Foundation、Architecture、Behavior和UI。J...
一、概述Lifecycle作为2017Google I/O大会作为架构组件Android Architecture Component(AAC)的一部分被共同发布出来。它是用...
View的绘制和事件处理是两个重要的主题,上一篇《图解 Android事件分发机制》已经把事件的分发机制讲得比较详细了,这一篇是针对View的绘制,View的绘制如果你有所了...
设备唯一标识对于app开发是很重要的一个点,主要应用于统计,有时也应用于业务。Android平台提供了很多获取唯一标识的API,但都不是很稳定。 一、获取唯一标识 Andro...
记得很久之前在一场笔试上有一道题目就是:“如何唯一的标识一台Android设备?”。当时只知道IMEI可以是用来标识一台手机的,所以就随便填了上去,然后...就没有然后了.....
目录 四种启动模式 常用的四个flag 代码测试 一、基础的四种启动模式 standard模式(默认) 每次启动时,都会新建一个实例 singleTop模式 如果Activi...
在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义...
一个应用程序当中通常都会包含很多个Activity,每个Activity都是一个具有特定的功能,并且可以让用户进行操作的组件。另外,Activity之间可以相互启动,当前应用...
遇到一个很奇特的问题,当用户设置了PIN码,在锁屏界面正常解锁PIN码后,进入Launcher时显示com.Android.phone 已停止运行。一开始猜想会不会是解锁PI...
这是android伸手党知识收集系列的第六篇,来整理android开发进阶相关知识:Window,View,事件分发,NFC,蓝牙等。 Android View 简介 Vie...
Android动画可以分3种:View动画,帧动画和属性动画;属性动画为API11的新特性,在低版本是无法直接使用属性动画的。本章主要学习内容: View动画以及自定义Vie...
主目录见:Android高级进阶知识(这是总目录索引) 我们都知道,在5.0之后引入了很多新的转场动画,使过渡更加的合理化了,适当地加入动画能使你的app看起来眼前一亮,第一...
我系苍王,多谢观看我这一个系列的课程,之前分析了Small插件化源码分析,近来看了Android里面的动画框架的相关代码,希望对感兴趣的同学一些帮助。 这一节,我要介绍的是A...
索引 Android下载文件(一)下载进度&断点续传 Android下载文件(二)多线程并发&断点续传(待续) Android下载文件(三)自定义进度条(待续) Androi...
Activity mActivity =new Activity() 作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应...