注解基本概念 注解(也称为元数据),为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便的使用这些数据。其中注解是引入到JAVA SE5的重要的语言...
注解基本概念 注解(也称为元数据),为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便的使用这些数据。其中注解是引入到JAVA SE5的重要的语言...
前言 想想接触Android也有三年多的时间了,实际开发也有两年的时间了,好像也很少接触到Android自动化测试,虽然偶有听说,但也没有认真的学习过。相信很多朋友跟我也有一...
好久不见,这段时间忙着做自己的产品,又有一段时间没更博了,今天带来ViewPager的切换动画,先来看下效果图: 这篇文章打算从3点切入:1、关于clipChildren属性...
日常开发中,我们难免会遇到BUG,如何快速的定位问题,发现问题尤为重要,这直接关系到我们开发的效率;所以我们必须要快速准确的定位问题,提高开发效率,并提升自己的代码质量;接下...
目前已转至个人博客,本系列地址:Lam's Blog - Knowledge as Action 前言 本文基于周鸿博的文章Android App的设计架构:MVC,MVP,...
技术不止,文章有料,加 JiuXinDev 入群,Android 搬砖路上不孤单 前言 在之前一个月的里,我系统的学习了Android Jetpack组件,并输出了即学即用A...
Android Jetpack介绍 Android Jetpack 是一套组件、工具和指导,可以帮助您快速构建出色的 Android 应用。 Google在17年的I/O大会...
概述 在过去的谷歌IO大会上,Google官方向我们推出了 Android Architecture Components,其中谈到Android组件处理生命周期的问题,向我...
前言 我们经常用Handler中的postDelayed方法进行延迟操作,像这样 我们都知道Handler的机制是将消息通过sendMessage()放入到MessageQu...
我们知道,Android系统是基于Linux内核的。而Linux的进程又遵循进程隔离机制,导致进程之间不能进行互相通信。 但是,Android系统没有采用上述提到的各种进程间...
最近一直忙着考试,所以很久更新简书了。很多朋友说“小饼干,你之前踩过的坑,你目前正在踩的坑,怎么没有写博客呢?”。也有人说“小饼干,你这样的博客,没有纯技术方面的干货,在技术...
为什么需要有View事件分发机制? 由于Android的View是树形结构的,View可能会重叠在一起,当我们点击的时候可能会有多个View同时响应,所以需要View的事件分...
java中的内存,分为两种,一为堆内存,二为栈内存。 栈内存 在函数中定义的基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中声明了一个变量时,java...
国内自定义View的文章汗牛充栋,但是,即便是你全部看完也未必掌握这一知识(实际上,我也看了很多,但是一旦涉及自定义View,依然无从下手)。为什么,一言以蔽之,你是得其术,...
Activity mActivity =new Activity() 作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应...