原文链接 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…
#iOS学习笔记# 隐藏navigationBar,同时支持又滑返回功能的解决办法
假设有一个继承UINavigationController的子类,想要隐藏navigationBar,同时又想支持又滑返回功能 如果直接设置self.navigationBarHidden = YES;,那同时也会屏蔽又…
swift 监测网络状态
一、说明监测网络状态的意义:1.通过对网络状态的监控,可以让应用在联网与不联网这两种状态中,做出相应的响应2.及提醒用户,现在是处在什么网络状态下。 二、方法苹果官方提供了一个叫Reachability的示例程序http…
理解Cocoapods
对于做 iOS 开发的朋友来说,Cocoapods 是一件不必可少的得利工具,它是一个管理第三方库,并且解决其依赖关系的工具,但是有很多朋友对其运作的机制知其然却不知其所以然。笔者就在这里简单的讲解一下。 新石器时代 对…
Objective-C Tips
注意事项&建议用法 BOOL 实际上是一个8位的字符类型,如果把一个大于1字节的整型值赋值给BOOL,那么只会把地位字符作为BOOL值。 头文件中尽量少引入其他头文件,使用@class ClassName,或使用…
由构建读懂Vue2.0,为自己的定制实现添砖加瓦!
先简单介绍一下为什么要研究这个事情的背景,我们希望可以基于weex framework.js定制一份自己的实现,weex的融合程度已经到达了Vue的仓库,学会这个,也有助于摸清楚Vue的脉络。 先从package.jso…
Android 系统开发_启动阶段篇 -- 深入钻研 zygote
前言 在Android中,zygote是整个系统创建新进程的核心进程。zygote进程在内部会先启动Dalvik虚拟机,继而加载一些必要的系统资源和系统类,最后进入一种监听状态。在之后的运作中,当其他系统模块(比如 AM…