BlockCanary 简介 github地址,一款用来检测页面卡顿的非侵入式插件 使用 dependencies { // most often used way, enable notification to not…
分类:移动开发
Android Material Design 控件常用的属性
android:fitsSystemWindows=”true” 是一个boolean值的内部属性,让view可以根据系统窗口(如status bar)来调整自己的布局,如果值为true…
java高级考试题复习题3-Java IO流题库
一、 填空题 1.Java IO流可以分为 节点流 和处理流两大类,其中前者处于IO操作的第一线,所有操作必须通过他们进行。 2.输入流的唯一目的是提供通往数据的通道,程序可以通过这个通道读取数据, read 方法给程序…
面试想拿 10K,HR说你只值 7K,该怎样回答或者反驳?
最近朋友在面试的时候,HR突然来了句:你只值7K。朋友后面和我说了这个事。我想如果是我处在这种情况下该怎么回答或者反驳,发现自己并不能很好的回答或者反驳。不知道大家会怎么回答或者反驳? 作者:上官文商 链接:https:…
Android 异步任务知识梳理(2) - HandlerThread 源码解析
一、概述 刚开始接触HandlerThread是在看AsyncQueryHandler源码的时候,第一次眼看到HandlerThread这个名字,就在想这到底是个Handler还是个Thread,后来看了源码才发现它其实…
Android开发中可能被忽视的bug
欢迎将您在开发过程中遇到的,容易被忽视的异常情况写到留言区,谢谢 java.lang.IllegalArgumentException 异常:Receiver not registered 出现情况:偶现 问题原因:广播…
Retrofit更换baseUrl以及源码分析
一般一个应用都只创建一个Retrofit实例,但是当碰到需要的网络请求的baseUrl不止一个的时候,就要考虑如何给retrofit对象根据不同的请求接口更换不同的baseUrl了。 实现方法 //创建retrofit对…
Android图片双击放大、移动、单击退出
package com.hzjr.widget; import android.content.Context; import android.graphics.Matrix; import android.graphi…
Android跳转到应用商店的APP详情页面,以及 Google GMS 各个apk的包
如果本文帮助到你,本人不胜荣幸,如果浪费了你的时间,本人深感抱歉。 希望用最简单的大白话来帮助那些像我一样的人。如果有什么错误,请一定指出,以免误导大家、也误导我。 本文来自:http://www.jianshu.com…
Android反编译与反编译防范
Android反编译与反编译防范 反编译Java代码 参考http://www.oschina.net/question/54100_33457 文中给出下载链接版本较老,其中dex2jar可能会出现java.lang.…