在Android开发调试时,有以下两种情况: 多人开发时,每个人分别处理不同的Activity,此时若不同Activity间暂时没有实现跳转功能,则处理非MainActivity(假设为应用默认启动的Activity)的…
标签:Android
rxlifecycle2原理分析
应用场景 在这个RxJava已经火爆的不行的时代,如果你还没用那你就out了。用过RxJava的小伙伴都知道RxJava确实用的很爽,但是如果你处理的不好就会造成内存泄露,你可以自己处理(在页面销毁的时候取消订阅),当然…
工作以来的一些感悟
最初的想法是将最近这段时间的感悟和内部的几次分享整合,形成一篇文章,但里面的观点比较散,写成文章就没了中心思想,干脆一条一条地列出来,分享给大家。 养成良好的工作习惯(设计、代码质量、编码习惯、程序自测、版本管理等),有…
RocooFix源码分析
RocooFix很重要的一部分就是他的gradle插件,本文着重记录插件部分,而且主要针对gradle1.4以上的情况 插件(buildsrc) RocooFix解决了nuwa不能在gradle1.4以上生效,主要是1.…
Ubuntu中安装Appium,Appium-desktop
Appium: 一: 命令行方式安装(已实际操作成功) 1、安装node apt-get install node.js 2、安装npm apt-get install npm 3、安装cnpm npm inst…
在coding上搭建Hexo博客
Coding有一个Pages的服务,可以用来托管静态网页.国内访问速度比github快得多, 也可以绑定域名. Hexo的安装和使用 环境安装 需要预先好git和node.js 全局安装hexo和hexo的运行工具 np…
累加计算百度距离方法
Android百度新版SDK可以使用DistanceUtil工具类,传入经纬度即可计算两点之间的距离: LatLng p1LL = new LatLng(39971802, 116347927); LatLng p2LL…
关于Android注解的浅要分析
一、注解是用来干嘛的? 便于生成文档。 用于编译时的检查。 用于简洁化代码。 首先,生成文档这个最常见,如果你看过一些android源码就会发现 /** * Same as {@link #startActivity(I…
如何更改Android ScrollView的大小
我有这样的布局(抽象): Scrollview – fill_parent LinearLayout – wrap_content ImageView 1 – wrap_content ImageView 2 – …… …
android – ViewPager在片段包含相机预览时滑动滞后
我有一个使用ViewPager和3个片段的3选项卡设置.其中一个片段实现了QR码扫描器(ZBarScanner),它使用设备摄像头的实时视图填充整个片段. 我发现这个摄像头视图会导致用户界面严重滞后.用于在选项卡之间滑动…
面试系列(4)equals 和 == 的区别,hashcode 的作用
1、== 对于基本数据类型,== 比较的是他们的值; 对于引用数据类型,== 比较的是对象在内存中的存放地址,对象是存放在堆中,而对象的引用则存在于栈中,所以 == 则比较栈中的值是否相等。 2、equals 默认情况下…
dagger.android 源码
Demo application类 class BalaApp: Application(),HasActivityInjector { @Inject lateinit var dispatchingAndroidIn…