前言 在android开发中我们都会遇到一个需求,那就是退出应用,那么我们都会退出所有的activity。 我们一般常用的方式有下面几种: 第一种方式 我们写一个BaseActivity,在activity的创建的时候添…
分类:Android
安卓原生工具类--android开发不要盲目写工具了
[TOC] 前言 Android SDK原生 API中,有一些常用的工具类,运用得当可以省事省力省时,何况还是Android官方提供的,现在收集整理一些出来。也许这里面就有你想要的,不用自行写工具类实现了 开发必备 Pa…
Android下Bitmap转换与处理相关工具类
转载自http://glblong.blog.51cto.com/3058613/1304090 将view转为bitmap(一) public static Bitmap getBitmapFromView(View …
java 集合框架
Set和List的区别 Set 接口实例存储的是无序的,不重复的数据。List 接口实例存储的是有序的,可以重复的元素。 Set检索效率低下,删除和插入效率高,插入和删除不会引起元素位置改变 <实现类有HashSe…
Android Support V4, V7, V13的作用与用法
1, Android Support V4, V7, V13是什么? 本质上就是三个java library。 2, 为什么要有support库? 如果在低版本Android平台上开发一个应用程序,而应用程序…
【ARM 汇编基础速成3】ARM汇编常用指令集
原文链接 https://azeria-labs.com/arm-instruction-set-part-3/ ARM模式与THUMB模式 ARM处理器有两个主要的操作状态,ARM模式以及Thumb模式(Jazelle…
ScrollView嵌套ListView只显示一行的解决方法
// 获取ListView对应的Adapter ListAdapter listAdapter = listView.getAdapter(); if (listAdapter == null) { return; } …
深入理解Delete(JavaScript)
深入理解Delete(JavaScript) Delete 众所周知是删除对象中的属性. 但如果不深入了解delete的真正使用在项目中会出现非常严重的问题 (: Following 是翻译&n…
Android内核剖析读书笔记
第16章 程序包管理 PackageManagerService類 PmS 目錄 16.1 包管理概述 16.2 packages.xml文件格式 16.3 包管理服務的啟動過程 16.4 應用程序的安裝和卸載 16.5…
Linux 命令行更新指定版本 android sdk
Linux 命令行更新指定版本 android sdk 查询Android 所有版本 ./android list sdk -a 39- Android SDK Build-tools, revision 19 (Obs…
Android Q 限制后台启动Activity
描述 Android Q限制在没有用户交互的情况下加载Activity。这一变化可以最大限度的减少对用户的打扰,保持用户对屏幕上所显示内容的可控性。 运行在Android Q上的APP仅在以下一种或多种情况下可运行Act…
Android 系统开发_启动阶段篇 -- 深入钻研 zygote
前言 在Android中,zygote是整个系统创建新进程的核心进程。zygote进程在内部会先启动Dalvik虚拟机,继而加载一些必要的系统资源和系统类,最后进入一种监听状态。在之后的运作中,当其他系统模块(比如 AM…