虽然有很多例子表明这样的东西应该起作用,但是下面的代码失败了. 此代码存在于与实际项目关联的测试项目中. public class MyTest extends ActivityInstrumentationTestCa…
标签:Android
Android中的塔位置
以下是我的代码: private Location getLastKnownLoaction(boolean enabledProvidersOnly){ LocationManager manager = mActiv…
从几行代码学习Java类加载机制-从懵逼到放弃
我们先看两段代码的运行结果 public class Test1 { public static void main(String[] args) { System.out.println(FinalTest.NUM);…
15.阻止触摸窃贼
15.1 问题 应用程序视图中设计了嵌套的触摸交互,这些交互不能很好地作用于触摸层次结构 的标准流程,在此层次结构中,较高层的容器视图通过子视图进行窃取来直接处理触摸事件。 15.2 解决方案 (API Level 1)…
快速提高Android开发效率的工具
在Google的广大支持下,便捷开发Android程序的Native工具层出不穷。其实Android开发涉及到的范围也不小,一些Web工具有时候也会带来事半功倍的效果。有些甚至是一些native应用无法做到的。本文,将简…
IPC在Toast中的应用
1、Toast概念和问题的引出 Toast 中文名”土司”,应该算是 Android 使用频率很高的一个 widget 了,一般使用它来做一些操作的提示信息,例如我们在淘宝点击收藏宝贝之后底部就会…
学渣带你扣rxjava2~ 通过rx我们到底需要了解什么并且编码习惯有什么不同(原创)
这一节并不讲解什么rx的技术只是一个学渣学习一段时间的概括! 以下纯属个人观点。只是借鉴作用。如果对您有帮助,那么就是我对大家一点的贡献。学习么,仁者见仁智者见智。 RXjava从1到2 如果你听说过 了解过。那么你就会…
Android中图片的三级缓存
为什么要使用三级缓存 如今的 Android App 经常会需要网络交互,通过网络获取图片是再正常不过的事了 假如每次启动的时候都从网络拉取图片的话,势必会消耗很多流量。在当前的状况下,对于非wifi用户来说,流量还是很…
Retrofit 2.0源码解析
Retrofit Retrofit 是square公司开发的一款对OKHttp进行了进一步封装的网络框架,现在也是android网络请求中非常火的一个网络请求框架,花了点时间研究了一下Retrofit2.0源码。 Ret…
FrameWork源码解析(5)-广播处理过程源码解析
主目录见:Android高级进阶知识(这是总目录索引) 这篇文章主要是接着上面两篇文章的: 1.注册广播接收者的源码分析; 2.广播发送过程源码解析 到这里这篇,广播也就完成了,下一篇我们会来说说ContentProvi…
android gradle项目中productFlavors使用方法
1. 不同产品,不同包名 android { productFlavors{ productA{ applicationId "com.crazyman.product.a" versionName "version-a…
CircleNumberProgressBar:显示数字的圆形进度条
项目地址:https://github.com/AlarmZeng/CircleNumberProgressBar 圆形的ProgressBar是经常使用的控件,能够显示当前的进度,但有时候可能还不够直观,原有控件显示进…