随机推荐

切换语言Fragment被回收

这个最近在项目中遇到,摘抄于此。开发过程中,页面使用fragmentactivity,可能会遇到这样的问题应用放置于后台,前台应用使用资源过多,手机默认会回收一些优先级低应用的资源。这样当我们的应用回到前端的时候,可能会因为资源被回收,引起异常,导致fragment显示错乱。 查了差相关资料以及别...

init的启动

前言init的启动之前也跟过,目前用的是Android P,可能跟之前的存在一定的差异。因此重新记录一下,方便自己查阅。这里只是走走流程,大部分内容来之《Android P (9.0) 之Init进程源码分析》正文涉及文件,没出现顺序。\system\core\init\init.c...

[摘]Android横屏和竖屏的方法

前言本文摘抄,方便自己查阅。正文AndroidManifest.xml配置在指定的要设置的Activity对应的标签中加入android:screenOrientation相关属性。unspecified:默认值 由系统来推断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的...

Android.mk介绍之一基础语法

Android.mk一系列文章计划介绍内容如下几个章节:1、Android.mk介绍之一基础语法2、Android.mk介绍之二预编译生成的文件类型3、Android.mk介绍之三引用静态库,动态库1、Android.mk的基本语法对于Android开发,尤其是Android源码开...

自定义垂直Seekbar简介

前言记录一下自定义的垂直SeekBar,记录于此,方便自己查阅。正文一般来说,水平SeekBar是最多的,比如多媒体中的进度控制,音量条的控制,但是偶尔存在项目需要竖直SeekBar。由于没有原生的,要么自定义,要么直接把SeekBar进行90°的翻转也可以,当然,网上也很多相关资料和开源...

Callable的简单使用

一、Callable的简介Callable是Java1.5中引入的一个接口,直接看官方文档:public interface Callable<V>A task that returns a result and may throw an exception. Impleme...