作为一名 Android 开发者,每天接触最多的就是 View 了。Android View 虽然不是四大组件,但其并不比四大组件的地位低。而 View 的核心知识点事件分发机制则是不少刚入门同学的拦路虎,也是面试过程中基本上都会问的。理解 View 的事件能够让你写出更好自定义 View 以及解决 ...
分类:
移动开发 时间:
2018-09-16 22:28:36
阅读次数:
216
收集Android开发用得上的资源,方便查询 像大牛一样写代码: 31个Android 开发者工具 Android 流行框架查速表 数据结构和算法练习awesome-java-leetcode Android开发规范 免混淆库FreeProGuard Android 开发人员不得不收集的代码 ...
分类:
移动开发 时间:
2018-09-16 21:34:47
阅读次数:
225
在Android开发过程中,我们往往忽略了单元测试功能, 主要还能还是大家觉得 真机在手,运行调试特别直观。 不过如果我们能够养成单元测试的习惯,相信能更加提升我们应用开发的速度。 当我们创建一个Android Studio项目时,我们会发现项目结构中,多了一个test目录 src/test/jav ...
分类:
移动开发 时间:
2018-09-16 21:06:47
阅读次数:
192
1. 前言 在Android开发中,如果对一个简单的功能,每次修改代码都重新运行到设备中进行测试,会浪费大量时间,降低开发工作效率。如果使用单元测试,编写单元测试类,执行测试单元测试类就可以对某些功能进行测试,大大提升了开发工作效率。 2. 添加单元测试支持 在AndroidStudio项目中,如果 ...
分类:
移动开发 时间:
2018-09-16 20:57:02
阅读次数:
207
Android开发的学习流程 final,finally,finalize的区别 Android的发展越来越快,Android开发人员越来越多,当两种情况碰撞,在诸多开发者中跟紧Android步伐脱颖而出就显得十分必要,虽然Android开发行业薪资高,潜力大,但人往高处走,有更大的上升空间就一定要 ...
分类:
移动开发 时间:
2018-09-15 15:23:57
阅读次数:
227
曾经搞过许多东西,再熟练的东西一段时间没有碰都会生疏或忘记。后来体会到写成文档记录下来的重要性,但有些word或ppt记录下来的东西随着时间流逝会丢失,或者不愿去看。或许保存成博客的形式,会是更好的选择,勉励自己。 Activiy是Android开发中最常用最常见的组件,是Android开发人员开始 ...
分类:
移动开发 时间:
2018-09-15 00:35:40
阅读次数:
256
1、下载安装JDK、Android studio 、Android SDK(https://www.cnblogs.com/ganchuanpu/p/6683490.html) 2、git 下载安装(https://blog.csdn.net/zzfenglin/article/details/53 ...
分类:
移动开发 时间:
2018-09-14 17:19:39
阅读次数:
195
http://www.mob.com/ 注册以后 可以直接放在 可以下载到手机里面试一下了 后续就不截图了 ................................. 少于150字的随笔不允许发布到网站首页 少于150字的随笔不允许发布到网站首页 少于150字的随笔不允许发布到网站首页 少于 ...
分类:
移动开发 时间:
2018-09-13 14:08:37
阅读次数:
175
有时候新建布局文件时或者定义布局中的变量时,不能即时生成相关Binding类或方法(其实是不能正确索引),也许是IDE支持的一些BUG,不过AndroidStudio对DataBinding的支持问题也仅限于这些,并且可以比较简单地解决这些问题。方法一(经常不起作用):菜单->Build->CleanProject->RebuildProject方法二(推荐):关闭Android
分类:
移动开发 时间:
2018-09-12 14:30:42
阅读次数:
198
为什么要使用自定义Interface我们平常在Android的开发中,比如如果要设置一个View的点击事件,通常通过view.setOnClickListener()来实现的,这种方式略显繁琐,而且要通过findViewById()来获取到此View的引用。使用了DataBinding技术以后,我们无需这样做,可以直接通过在xml布局文件中设置一个Interface的实现来直接调用某个方法,非常方
分类:
移动开发 时间:
2018-09-11 14:52:45
阅读次数:
173