问题产生背景 在使用ViewPager实现无限轮播效果时,为了达到无缝对接的效果,我在ViewPager的最左侧(position = 0)与左右侧(position = g...
小程序也已经出来有一段时间啦,对于一些想去学习又无从下手的朋友们,欢迎和代码君一起去学习一下小程序! 准备工作 下载开发工具:微信小程序开发工具[https://mp.wei...
1: 开启一个像素的Activity系统一般是不会杀死前台进程的。所以要使得进程常驻,我们只需要在锁屏的时候在本进程开启一个Activity,为了欺骗用户,让这个Activ...
偶然看到一个问题,SharedPreferences 是线程安全的吗?SharedPreferences 是进程安全的吗?如果不是,那如何保证线程安全、进程安全呢?Share...
一、快速开发框架 XSnow基于RxJava2+Retrofit2精心打造的Android基础框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是...
1,Activity启动过程,AMS,PMS源码 2,View的绘制过程,MeasureSpec测量模式分别代表什么意思,draw是哪里来的?自定义view 3,view的事...
1、什么是oom 一句话:c++ 中内存的泄漏指定的new出来的对象 ,没有delete掉,变成了空指针.java中指的是new出来的对象放在heap上,无法GC。安卓中的四...
前言:Android系统是基于Linux内核开发的操作系统,而Linux系统有其独到的内存管理机制,会在进程活动停止后结束该进程。Android在此基础上优化了内存管理,会把...
解决方法: 原因: 安卓会自动保存某些view的状态,旋转屏幕或打开一个活动后,onSaveInstanceState会保存了EditText的内容,然后在onCreate的...
前言 网络请求在 Android 开发中非常常见,为了降低开发周期和难度,我们经常会选用网络请求的开源库 而现在网络请求的开源库越来越多,我们应该选用哪种呢? 今天我就给大家...
一、生成jar包 导入作为moudle的目标librarys,并在此moudle的build.gradle中添加一下task (实测终端中没有效果,但是build完成后上述路...