Android Studio项目适配AndroidX(Android 9.0)的方法步骤 说在前面: 老项目.大项目适配Android X 注意了,一定要谨慎.谨慎.再谨慎.项目中用到的第三方库多的话会很麻烦,有些第三方库还没有适配Android X. 适配Android X的两种情况:一种是老项目适配Android X ,另外一种是新项目要求适配Android 9.0 硬核要求 Android studio 版本升级到3.2.0 以上的版本, distributionUrl的版本升级为 4.10.1以上 targetSdkVersion 28 gradle 插件的版本升级为 3.2
详解Android v1、v2、v3签名(小结) Android签名机制 什么是Android签名 了解 HTTPS 通信的同学都知道,在消息通信时,必须至少解决两个问题:一是确保消息来源的真实性,二是确保消息不会被第三方篡改. 同理,在安装 apk 时,同样也需要确保 apk 来源的真实性,以及 apk 没有被第三方篡改.为了解决这一问题,Android官方要求开发者对 apk 进行签名,而签名就是对apk进行加密的过程.要了解如何实现签名,需要了解两个基本概念:消息摘要.数字签名和数字证书. 消息摘要 消息摘要(Message Digest
Android利用碎片fragment实现底部标题栏(Github模板开源) fragment特点 Fragment与Activity相似,有自己的生命周期,布局.相当于一个迷你的Activity Fragment可以作为Activity的组成部分,一个Activity可以有多个Fragment 一个Fragment可以被多个Activity重用 在Activity运行时可动态地加入.移除.交换Fragment 一个具有自己生命周期的控件,有自己的处理输入事件的能力 依赖于Activity,能互相通信和托管. 在安卓开发当中,一个十分重要的布局则是底部标题栏了,拥有了底
Android scrollview如何监听滑动状态 ScrollView 视图的滚动过程,其实是在不断修改原点坐标.当手指触摸后,ScrollView会暂时拦截触摸事件,使用一个计时器.假如在计时器到点后没有发生手指移动事件,那么ScrollView发送tracking events到被点击的subView:若是在计时器到点后发生了移动事件,那么ScrollView取消tracking自己促发滚动. 首先说一下 NestedScrollView 的滑动事件的监听, 如果使用 nestedScrollView.setOnScrollChangeLi