努力的人,应该像好色那样好学 做Android开发的同学,对Gradle肯定不陌生,我们用它配置、构建工程,可能还会开发插件来促进我们的开发,我们必须了解Gradle,而不仅...
努力的人,应该像好色那样好学 做Android开发的同学,对Gradle肯定不陌生,我们用它配置、构建工程,可能还会开发插件来促进我们的开发,我们必须了解Gradle,而不仅...
1、查看最上层成activity名字: 2、查看Activity的任务栈: 3、显示所有的activities的信息,包括任务栈等: 4、查看Android应用包名packa...
面试必背 会舍弃、总结概括——根据我这些年面试和看面试题搜集过来的知识点汇总而来 建议根据我的写的面试应对思路中的策略,面试之前全面过一遍题库,加深印象:https://ww...
参考资料:Android开发艺术探索 AsyncTask是一个Android官方提供的一种轻量级的异步任务类,它可以在线程池中执行后台任务,然后把执行的进度和最终结果传递给主...
最近在工作中遇到了需要对用户的行为信息进行采集的需求(包括打开APP的时间,功能页面停留时间,全局捕获异常,点击事件收集等),如果使用我们传统的编程方式实现以上功能的话是完全...
都遇到过APP使用崩溃的情况,尤其是在线上的崩溃,我们无法看到崩溃信息,此时就需要对崩溃信息进行收集。之前用的都是第三方的来进行,最近项目中需要自己来实现此功能。 其实Goo...
这里主要讲Android 5.x中,Google对动画效果进行的修改,主要是Activity的转场动画。 Android 在5.0(API 级别 21)中提供了三种Trans...
相信大家对于Android滑动事件冲突都比较了解,其解决方式主要有两种一、外部拦截法(即在viewgroup中对事件进行拦截)二、内部拦截法(即viewgroup不拦截任何事...
安卓事件分发机制一直是困扰大家的一个难点,最近项目不忙抽出一周的时间好好研究了一下。首先上图一目了然,这张图是自己写了activity,ViewGroup,view,打log...
之前做项目的时候都是直接用的网上找的,也没仔细研究,现在趁着闲暇时间,研究了一下如何实现。 先看下我们要实现的效果 实现方式 通过继承Recyclerview 的ItemDe...
这篇文章只是一个简单自定义知识总结,浅谈自定义View。在学习自定义View之前我们先了解一下几个概念。 一 ViewRoot,DecorView ViewRoot是什么?...
接触okhttp其实挺长时间了,期间呢也了解过源码,现在趁不忙来总结一下。okhttp是一款优秀的http请求框架 支持Get 和Post请求,支持基于http的文件上传下载...
最近在使用Retrofit时,因为想把请求报文与响应报文的具体内容打到Monitor中,以便于与服务器进行联调。现在进行总结一下 使用开源Log管理工具,在Studio中添加...
先来看一下效果图吧 我们在自定义一个控件的时候首先要分析它的结构。可以看出一共有四部分四个圆弧,两个线条圆弧,两个点状圆弧绘画的步骤分别是 0-360度 1.从0点开始,角度...
因为项目中有一个需求,就是SessionId是否过期,如果过期就需要用户重新登录。有限期是半个小时,超过半个小时,后台哥们就会返回403。所以我需要做的就是拦截网络请求。提前...
最近在项目中遇到了读取证书中内容与读取keystore中对应公钥的需求,在此做一下笔记 读取证书最近项目中遇到后台返回个byte[]数组类型的证书,需要从证书中获取相关内容,...