前言 RecyclerView这个控件几乎所有的Android开发者都使用过(甚至不用加几乎),它是真的很好用,完美取代了ListView和GridView,而Recycle...
手机上网可以用Wifi,也可以用4G,这两者究竟有什么区别,Wifi模块跟4G无限通信模块用的是同一种上网媒介吗,一个4G手机是否两块网卡呢?手机的MAC地址说的是谁的呢,比...
Android 存储优化系列专题 SharedPreferences 系列 《Android 之不要滥用 SharedPreferences》《Android 之不要滥用 S...
Android 存储优化系列专题 SharedPreferences 系列 《Android 之不要滥用 SharedPreferences(上)》《Android 之不要滥...
一、Socket Socket 作为一种通用的技术规范,首次是由 Berkeley 大学在 1983 为 4.2BSD Unix 提供的,后来逐渐演化为 POSIX 标准。S...
@Android轮子哥 那 maven 和 mavenCentral 有啥区别吗?
JCenter 迁移指南本文章已授权郭霖微信公众号转载[https://mp.weixin.qq.com/s/_MSpAVelQsOJFuin3QZh6g] JCenter 远程仓库已经宣布停止维护...
请问 jitpack 和 maven 有啥关系吗?为啥前面需要加个 maven?
还有 jitpack 和 mavenCentral 有啥区别吗?
JCenter 迁移指南本文章已授权郭霖微信公众号转载[https://mp.weixin.qq.com/s/_MSpAVelQsOJFuin3QZh6g] JCenter 远程仓库已经宣布停止维护...
本篇文章给大家分享一下笔者面试的一些感受和经验,因为笔者目前不到两年的工作经验,所以本篇文章定位为1-3年的Android开发工程师。当然本篇也适用于校招,但3年以上估计面试...
昨天我在使用Eventbus的时候,发现一件很奇怪的事 接收事件在MainActivity里,当我切换到后台,或者启动了其他Activity后返回,事件就会被再次调用。后来经...
如过View1覆盖在View2上方,在View1只改变透明度而非设置成INVISIBLE或是GONE状态下,点击View1的同时View2也会相应点击事件。 解决方案: 第一...
一直以来对这几个SDK版本概念都有点模糊不清,对于API的使用又会产生什么样的影响。所以今天花点时间来记录下。 minSDKVersion 顾名思义是设置sdk最低版本的。作...
概述 在build:gradle2.x的时代,我们在进行第三方依赖时,会有一些尴尬的问题。比如,我们制作了一个库,依赖了Glide2.0 。项目组集成我们的库,同时也需要使用...
想必做过Android开发的童鞋都遇到过anr(Application Not Responding)。一般的做法就是去/data/anr/trace.txt取对应的 文件。...
前言 已经一个月没写文章了,由于9月份在plan国庆旅行计划,国庆前前后后去了14天旅行,所以没时间写,哈哈。 言归正传,上一篇文章《Android单元测试 - 如何开始?》...
为什么进行单元测试 在我们开发的app的时候,可能会出现一些逻辑问题是测试人员测试不到的,或者在测试前需要自测的时候,希望程序自动执行,这时候就需要使用单元测试的。使用单元测...
单元测试是应用程序测试策略中的基本测试,通过对代码进行单元测试,可以轻松地验证单个单元的逻辑是否正确,在每次构建之后运行单元测试,可以帮助您快速捕获和修复因代码更改(重构、优...