随笔分类 -  Android-系统

Android-Android/APP-理解
摘要:Android 1.Google Android 给出的官方Android架构图就是大家都知道的四层,第一层是应用层(就是很多能够看得到的应用),第二层是应用框架层(为application提 供各种各样的支持),第三层是Library内库层 + Dalvik VM, 第四层是Linux kerne 阅读全文
posted @ 2019-01-02 09:42 Android原创 阅读(333) 评论(0) 推荐(0) 编辑
Android-进程理解/进程的优先级别
摘要:进程理解 Android系统最小的控制单元是:进程 process 应用/CPU最小的控制单元是:线程 thread 一个应用一个 process 进程 一个应用一个 package(包是唯一的) 一个应用一个 dalvik vm(一个应用一个dalvik vm,这样才能保证数据的安全性) 一个应用 阅读全文
posted @ 2018-12-18 22:19 Android原创 阅读(1628) 评论(0) 推荐(1) 编辑
Android-操作系统拨打电话广播的处理
摘要:Android操作系统的 packages/apps/phone/AndroidManifest.xml源码阅读 在之前的博客,Android-隐式意图激活操作系统通话界面,讲解了,阅读Android操作系统的 packages/apps/phone/AndroidManifest.xml,是如何暴 阅读全文
posted @ 2018-12-18 10:59 Android原创 阅读(846) 评论(0) 推荐(0) 编辑
Android-隐式意图激活操作系统通话界面
摘要:阅读Android操作系统的 packages/apps/phone/AndroidManifest.xml,是如何暴露的 AndroidManifest.xml Android操作系统在这里明确指定要这个权限: 我的应用去隐式意图激活,Android操作系统的 packages/apps/phon 阅读全文
posted @ 2018-12-18 10:02 Android原创 阅读(672) 评论(0) 推荐(0) 编辑
Android-ContentProvider理解操作系统的多媒体
摘要:在多年以前,我做一款音乐播放器,要把很多.mp3文件,放置在自己新建的文件夹里面,然后去读取这个新建的文件夹里面的音乐列表,现在想想是多么的无知; 因为只要往手机里面放入.mp3文件,系统会自动检测,并把检测到的结果(.mp3的详细信息)存入数据库,并内容提供者应用,对外暴露音乐相关的所有信息 Me 阅读全文
posted @ 2018-12-17 16:55 Android原创 阅读(1106) 评论(0) 推荐(0) 编辑
Android-读取操作系统通话记录并/拨打电话/发送短信/复制号码到拨号盘
摘要:apps目录的contacts应用(有读取通话记录功能),是访问provider目录的provider.contacts应用(有暴露通话记录),所以要阅读Android操作系统源码-->packages/providers/ContactsProvider通话记录的(内容提供者) 阅读 com.an 阅读全文
posted @ 2018-12-17 13:43 Android原创 阅读(3300) 评论(0) 推荐(0) 编辑
Android-监听操作系统短信
摘要:想要访问Android操作系统的ContentProvider就需要明白以下原理: 在Android操作系统里面的 /packsges/目录: apps: 很多的系统应用,例如:联系人,浏览器,音乐播放器,设置,相机 ...... ............ providers:系统对外暴露的Cont 阅读全文
posted @ 2018-12-17 11:22 Android原创 阅读(1679) 评论(0) 推荐(0) 编辑
Android-ContentProvider读取/新增/操作系统联系人数据
摘要:想要访问Android操作系统的ContentProvider就需要明白以下原理: 在Android操作系统里面的 /packsges/目录: apps: 很多的系统应用,例如:联系人,浏览器,音乐播放器,设置,相机 ...... ............ providers:系统对外暴露的Cont 阅读全文
posted @ 2018-12-16 14:50 Android原创 阅读(1774) 评论(0) 推荐(0) 编辑
Android-Activity启动模式-应用场景
摘要:在上一篇博客中,Android-Activity启动模式(launchMode),就介绍了Activity四种启动模式的特点与使用等,但是到底什么样子的场景,去使用什么样子的启动模式呢 Activity启动模式分为四种: 如果不配置:launchMode,默认就是:standard 标准的 stan 阅读全文
posted @ 2018-12-13 12:00 Android原创 阅读(1911) 评论(0) 推荐(0) 编辑
Android-看操作系统短信应用源码-隐式意图激活短信界面
摘要:选择模拟器Unknown Google Nexus,在选择system_process(系统进程) 操作模拟器的,操作系统短信应用,让操作系统短信打印日志,来查看: 然后就找到来,操作系统短信应用打印的日志: 然后打开操作系统短信源码进行查看,找到android-5.1.0操作系统源码/packag 阅读全文
posted @ 2018-12-12 16:27 Android原创 阅读(548) 评论(0) 推荐(0) 编辑
Android-SDK目录结构
摘要:Android版本下载:从4.0到8.0版本; Android SDK目录结构图: sdk全称:software develop kits 软件开发工具集 add-ons:Google API map地图开发等等,以后要是想用Google地图开发,就用这里面的就行了; docs:Android AP 阅读全文
posted @ 2018-12-09 17:35 Android原创 阅读(408) 评论(0) 推荐(0) 编辑
Android-AndroidStudio Run 'app'安装APK到设备的过程
摘要:1.AndroidStudio 点击Run ‘app’。 2.点击Run ‘app’就会将所有.class文件用SDK工具集处理成.dex, 用SDK工具集将图片/资源/布局文件/AndroidManifest等等/dex文件,最后全部统一打包成.apk文件。 3.将打包好的xxx.apk文件,推送 阅读全文
posted @ 2018-12-09 17:31 Android原创 阅读(5032) 评论(0) 推荐(0) 编辑
Android DalivkVM与JVM的比较
摘要:JVM 与 DalivkVM的区别 Android 为什么还有搞一个Dalivk虚拟机,不是已经就有Java虚拟机了吗,为什么还要专门搞一个Dalivk虚拟机呢? 答: 1.以前Java是Sun公司的,后来成为Oracle公司的了,有版权问题,不能使用JVM; 2.Java虚拟机在移动设备上,运行效 阅读全文
posted @ 2018-12-09 17:26 Android原创 阅读(645) 评论(0) 推荐(0) 编辑
Android 了解1G 2G 3G 知识
摘要:了解1G 2G 3G 相关知识,对网络通讯制式进行了解即可 1.这种网络通讯制式是一步一步发展起来的,由最开始的1G(最典型的手机,例如:大哥大,1G这种制式只能语音通话)。 2.后来出现的2G,2G这种通讯就有两种制式(GSM/CDMA)。 3.什么是3G,3G就是第三代数字通讯,有三种网络制式: 阅读全文
posted @ 2018-12-09 17:22 Android原创 阅读(266) 评论(0) 推荐(0) 编辑
Android-体系架构
摘要:什么是Android? 答:Android就是移动设备的软件栈,包括(一个完整的操作系统,中间件,关键应用程序), 底层是Linux内核,包括(安全管理, 内存管理,进程管理 ,电源管理,硬件驱动…)。 Android操作系统是基于Linux2.6版本的,Android操作系统是,基于在Linux核 阅读全文
posted @ 2018-12-09 17:18 Android原创 阅读(1491) 评论(0) 推荐(0) 编辑
Android-AIDL调用Android操作系统Music的方式来播放音乐
摘要:Android操作系统Music源码修改:把包名,各种命名都修改成自己的 修改Android操作系统Music源码,把后台播放核心服务对外暴漏: 阅读Android操作系统Music源码的AIDL: 阅读Android操作系统核心后台播放服务: 经过阅读Android操作系统Music源码发现,系统 阅读全文
posted @ 2018-12-09 15:31 Android原创 阅读(865) 评论(0) 推荐(0) 编辑

 
点击右上角即可分享
微信分享提示