原文:Code like a pro: 31 tools for Android app developers。文中部分工具是收费的,但是绝大多数都是免费的。 FlowUp ...
原文:Code like a pro: 31 tools for Android app developers。文中部分工具是收费的,但是绝大多数都是免费的。 FlowUp ...
前言 最近在准备面试,然后复习下之前写过的项目,书籍,笔记,文章。一看很多知识点都没有印象,最可拍的是连自己为了防止忘记写的文章竟然都感觉不是自己写的。有些开始怀疑人生了。 ...
double d1 = 3.14; double d2 = 3.49; double d3 = 3.5; double d4 = 3.51; double d5 = -3.1...
本文介绍Android中关于Activity的两个神秘方法:onSaveInstanceState() 和 onRestoreInstanceState(),并且在介绍这两个...
什么是内存泄漏? 简单点说,就是指一个对象不再使用,本应该被回收,但由于某些原因导致对象无法回收,仍然占用着内存,这就是内存泄漏。 为什么会产生内存泄漏,内存泄漏会导致什么问...
ctrl + f 调出搜索框 选中搜索框中最左边的正则表达式按钮,输入正则表达式即可image.png
HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。HashMap 底层就是一个数组结构,数组中的每一项又是一个链表。当新建一个 HashMap 的时候,...
onMeasure()方法中 宽高默认都使用matchparent 因为当父View为AT_MOST、View为match_parent时,该View的match_paren...
onActivityResult()方法不止能在Activity中执行,在Fragment,DialogFragment中也能执行,虽然在这两个中执行也是执行的Activit...
adjustViewBounds设置为true并且ImageView以src设置图片,而不是以backgroound设置图片,图片就会自适应宽高显示
1为什么需要热更新? 正常开发流程: 新版本上线,发现问题或用户反馈bug,紧急修复,上线版本,用户重新安装。 存着如下问题: l 周期长 l 用户下载成本高,app推广成本...
背景介绍 从事开发到了一定阶段,想要提高就必须搞明白系统的一些工作原理。为什么?因为只有明白了这些,你才能针对平台的特性写出优质的代码。当遇到棘手的问题时,你才能更快速的结合...
有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? 知道Android究竟是如何在屏幕上显示我们期望的画面的? 对Android的...
Activity mActivity =new Activity() 作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应...