极客神殿

坚持,自由,信仰

Android传感器完全解析

什么是传感器 维基百科是这样定义的:传感器是一种物理装置或生物器官,能够探测、感受外界的信号、物理条件(如光、热、湿度)或化学组成(如烟雾),并将探知的信息传递给其他装置或器官。 常用传感器介绍与用法 Android平台支持三个大类的传感器 Motion sensors(运动传感器) ...

2019-01-07 11:51:08

阅读数 53

评论数 0

Android APIs (Class Index - Android SDK)(二)

类名 说明 R R.anim R.animator R.array R.attr R.bool R.color R.dimen R.drawable ...

2019-01-07 11:38:24

阅读数 106

评论数 0

Android APIs (Class Index - Android SDK)(一)

A AbortableHttpRequest Interface representing an HTTP request that can be aborted by shutting down the underlying...

2019-01-07 11:37:26

阅读数 248

评论数 0

Android APIs (Package Index)

API level:19 这里就是所有的Android API。 android 包含平台内置的,为系统特性定义权限的资源类。 android.accessibilityservice 这个包下的类用于开发可访问服务,例如备用的或增强的反馈给用户。 ...

2019-01-07 10:33:21

阅读数 56

评论数 0

AndroidStudio文件夹结构视图讲解

近期,Google已经打算废弃Eclipse。而要大力支持他的亲生儿子AndroidStudio了,已经不在维护Eclipse了,也就是说在Eclipse上面出了什么问题。Google已经不在会管了,可是Google为了维护之前那些eclipse的铁杆粉丝,从Studio1.2版本号之后就支持能够...

2018-12-11 16:57:45

阅读数 69

评论数 0

Android Studio项目目录结构简介

既然已经搭建好环境了,那就对Android Studio中项目目录结构做个简单的了解了,这里以最简单的Hello工程为例子,新建好工程后看如下三个工程视图: 1、Android工程 manifests: AndroidManifest.xml:APP的配置信息 java:主要...

2018-12-11 16:56:59

阅读数 48

评论数 0

Android Studio目录结构及工程项目结构解析

Android Studio目录结构 新建工程项目后AS的Product目录结构如下所示: .idea://AS生成的工程配置文件,类似Eclipse的project.properties。 app://AS创建工程中的一个Module。 gradle://构建工具系统的jar和wrapp...

2018-12-11 16:56:16

阅读数 38

评论数 0

Android 面试题集 包含答案

手画一下Android系统架构图,描述一下各个层次的作用? Android系统架构图 从上到下依次分为四层: Android应用框架层 Java系统框架层 C++系统框架层 Linux内核层 Activity如与Service通信? 可以通过bindService的方式...

2018-11-16 11:19:29

阅读数 359

评论数 0

Android Service最全面的解析

Service是Android中一个类,它是Android四大组件之一,使用Service可以在后台执行长时间的操作( perform long-running operations in the background ),Service并不与用户产生UI交互。其他的应用组件可以启动Service...

2018-11-16 11:19:12

阅读数 71

评论数 0

随想录:开发一流Android SDK

开发过程中我们可以对每个组件进行并行开发,最后发布时通过依赖将组件合并成完整的应用. 那为什么要使用组件化呢? 随着android的逐渐成熟,现在的app业务越来越复杂,与此同时,android工程也变得日益庞大,代码行数十几万已经是常态,此时有几个问题便会凸显出来: 工程任何一点改动都会造...

2018-11-16 11:18:22

阅读数 137

评论数 0

Android系统开篇

一、引言 Android系统非常庞大、错综复杂,其底层是采用Linux作为基底,上层采用包含虚拟机的Java层以及Native层,通过系统调用(Syscall)连通系统的内核空间与用户空间。用户空间主要采用C++和Java代码,通过JNI技术打通用户空间的Java层和Native层(C++/C)...

2018-11-16 10:42:24

阅读数 70

评论数 0

Android 中的危险权限

Android 中的危险权限详细整理 前言: Android 中有上百种权限,现在将所有的权限归为两类: 一类是普通权限 一类的危险权限 普通权限是指那些不会威胁到用户安全和隐私的权限,这部分权限系统会自动帮我们进行授权不需要手动操作。危险权限则表示那些可能会触及到用户安全隐私或者对设备...

2018-11-13 18:16:33

阅读数 63

评论数 0

Android6.0------权限申请管理(单个权限和多个权限申请)

Android开发时,到6.0系统上之后,有的权限就得申请才能用了。 Android将权限分为正常权限 和 危险权限 Android系统权限分为几个保护级别。需要了解的两个最重要保护级别是 正常权限 和 危险权限: (1)正常权限: 涵盖应用需要访问其沙盒外部数据或资源,但对用户隐私或其他...

2018-11-13 18:16:17

阅读数 82

评论数 0

android学习-应用结构-AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?> &am...

2018-11-13 18:16:00

阅读数 102

评论数 0

Android学习笔记之AndroidManifest.xml文件解析(详解)

CoderLt 找准定位和方向,不急不躁,持续投入,顺势而为。 Android学习笔记之AndroidManifest.xml文件解析(详解) 一、关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目...

2018-11-13 18:15:46

阅读数 116

评论数 0

Android:JNI 与 NDK到底是什么?

前言 在Android开发中,使用 NDK开发的需求正逐渐增大 但很多人却搞不懂 JNI 与 NDK 到底是怎么回事 今天,我将先介绍JNI 与 NDK & 之间的区别,手把手进行 NDK的使用教学,希望你们会喜欢 目录 目录 ...

2018-11-13 18:15:11

阅读数 59

评论数 0

Android View的生命周期详解

View生命周期相关方法: onFinishInflate() 当View中所有的子控件均被映射成xml后触发 onMeasure( int , int ) 确定所有子元素的大小 onLayout( boolean , int , int , int , int ) 当View...

2018-11-13 17:50:40

阅读数 98

评论数 0

Android总结篇系列:Android Service

Service通常总是称之为“后台服务”,其中“后台”一词是相对于前台而言的,具体是指其本身的运行并不依赖于用户可视的UI界面,因此,从实际业务需求上来理解,Service的适用场景应该具备以下条件: 1.并不依赖于用户可视的UI界面(当然,这一条其实也不是绝对的,如前台Service就是与No...

2018-11-13 16:45:37

阅读数 56

评论数 0

android 开发浅谈(JDK && NDK)

一、软件开发(Android 开发) android SDK开发(上层开发) -------利用Android-SDK编写的Java程序代码,生成的APK,很容易反编译 android NDK(JNI)开发(其余开发) -------利用NDK,可以开发纯C&amp...

2018-11-12 23:24:03

阅读数 111

评论数 0

Android系统架构详解(2)--Android Runtime

Android Runtime 作者:李利伟不加V 现在再说AndroidRuntime和以前说的Android Runtime有所不同了,因为现在的AndroidRuntime是ART机制,是google android4.4新的运行机制。ART 的机制与 Dalvik 不同。在...

2018-11-12 23:22:01

阅读数 123

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭