android教程
-
android开发分享一文详解Object类和抽象类
一、抽象类是什么?在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。由于抽象类不能
-
android开发分享Android项目中引入aar包的正确方法介绍
一.android项目中引入aar包的方法我在使用高德地图的sdk的时候,选择用引入aar包的方式,然后按照网上的教程引入。但是一直报错,我很懵逼。这是教程1.在build.gradle中的andro
-
android开发分享初识Android PowerManagerService省电模式
前言最近遇到一些关于省电模式、电量消耗、doze模式,等等相关问题。于是,我决定对它们进行彻底分析,那就先从省电模式开启。功能介绍可以在 settings->battery->batter
-
android开发分享Swift继承Inheritance浅析介绍
继承(inheritance)1、值类型(枚举、结构体)不支持继承,只有类支持继承2、没有父类的类,称为:基类swift并没有像oc、java那样的规定:任何类最终都要继承自某个基类。3、子类可以重写
-
android开发分享Android开发App启动流程与消息机制详解
引言相信很多人对这个问题不陌生,但是大家回答的都比较简单,如谈到app启动流程有人就会是app的生命周期去了,谈到消息机制有人就会说looper循环消息进行分发,如果是面试可能面试官不会满意,今天我们
-
android开发分享Android开发使用RecyclerView添加点击事件实例详解
引言recyclerview是在android5.0版本作为support-v7的一个组件出现,高效替代了最初的listview等列表组件。使用上实现了视图代码解耦,功能上具备强大的item复用机制,
-
android开发分享Android基于Mapbox V10 绘制LineGradient轨迹
前言当mapbox升级到v10(我直接到当前的最新v10.3)版本后,就可以就此实现自己想要实现的功能。官方文档 (docs.mapbox.com/android/map…)上的一些ca
-
android开发分享Android Dispatchers.IO线程池深入刨析
一. dispatchers.io1.dispatchers.io在协程中,当需要执行io任务时,会在上下文中指定dispatchers.io来进行线程的切换调度。 而io实际上是coroutined
-
android开发分享React拖拽调整大小的组件
本文实例为大家分享了react拖拽调整大小的组件,供大家参考,具体内容如下一、实现流程1.使用react.cloneelement加强包裹组件,在包裹的组件设置绝对定位,并在组件内加上四个可调整大小的
-
android开发分享Android Activity View加载与绘制流程深入刨析源码
1.app的启动流程,从startactivity到activity被创建。这个流程主要是activitythread和activitymanagerservice之间通过binder进行通信来完成。
-
android开发分享Android用于加载xml的LayoutInflater源码超详细分析
1.在view的加载和绘制流程中:我们知道,定义在layout.xml布局中的view是通过layoutinflate加载并解析成java中对应的view对象的。那么具体的解析过程是哪样的。先看onc
-
android开发分享Android文件存储SharedPreferences源码解析
1.我们都知道sharedpreferences 是android可以用来存放key value的的文件。 sharedpreferences sp = getsharedprefere