android
文章平均质量分 82
请叫我华哥,谢谢
感恩的心。
展开
-
深入Android 【三】 —— 组件入门(新)
深入Android 【三】 —— 组件入门Android组件横看成岭侧成峰,远近高低各不同。 -- 《题西林壁》组件(Component),在谈及所谓架构和重用的时候,是一个重要的事情。很多时候都会说基于组件的软件架构,指的是期望把程序做乐高似的,有一堆接口标准封装完整的组件放在哪里,想用的时候取上几个一搭配,整个程序就构建完成了。在开篇的时候就在说,And转载 2017-11-13 09:38:01 · 270 阅读 · 0 评论 -
Android系统架构与系统源码目录
前言技术博客终于可以恢复正常的更新速度了,原因是我编写的进阶书籍的初稿已经完成,窃以为它将会是Android应用书籍中最有深度的一本,可以说是《Android开发艺术探索》的姊妹篇。在这本书的最后一章我会分析Android底层源码,但是毕竟是一本Android应用开发的书,对于底层源码阅读也只能带大家入个门。因此,在博客中我会新开一个“系统源码解析”的系列,该系列的开篇就是本篇文章。1.And转载 2017-11-12 22:44:51 · 190 阅读 · 0 评论 -
深入Android【八】 —— Activity间数据传输
深入Android【八】 —— Activity间数据传输Activity间数据传输当对Android有一些了解后,不难发现,Android程序UI框架接近于Web页面的概念。每一个用于呈现页面的组件,Activity,都是彼此独立的,它们通过系统核心来调度整合,彼此之间的通过Intent机制来串联。每一种架构都会有其利弊,Android当然也不能超然脱俗。由于Activity之间转载 2017-11-13 09:48:10 · 158 阅读 · 0 评论 -
Android学习笔记(新转)
Android platform是一个用于开发移动程序的软件包,它包括了操作系统、中间件及一些关键应用。开发者能使用android SDK为Android platform开发应用,这些应用使用JAVA语言书写,运行在虚拟机Dalvik(一个专为手机程序开发的基于linux内核的JAVA虚拟机)。http://www.androidcn.net/wiki/index.php?title=%E7转载 2017-11-13 09:49:22 · 545 阅读 · 0 评论 -
深入理解:Android 编译系统
一,简介: Android Build 系统是用来编译 Android 系统,Android SDK 以及相关文档的一套框架。众所周知,Android 是一个开源的操作系统。Android 的源码中包含了许许多多的模块。 不同产商的不同设备对于 Android 系统的定制都是不一样的。如何将这些模块统一管理起来,如何能够在不同的操作系统上进行编译,如何在编译时能够支持面向不同的转载 2017-11-13 22:26:25 · 479 阅读 · 0 评论 -
深入Android【七】 —— 资源文件
深入Android【七】 —— 资源文件资源文件作为一枚coder,做界面,很多时候都是一场梦魇。很多时候,我们会感觉对于底层逻辑实现的很有把握性,哪怕需求一直在变,也可以通过不断的重构一直跟进,一切尽在掌握。但遭遇界面,往往就不再如此,它的好坏总是和审美、体验之类的词汇扯在一起,在凤姐芙蓉出没的年头,谈审美成为一件恐怖的事情。你可能会被要求不停的改代码,就为了移动一个像素,调整一枚按转载 2017-11-13 09:44:25 · 224 阅读 · 0 评论 -
深入Android 【六】 —— 界面构造
深入Android 【六】 —— 界面构造界面构造UI界面,对于每个应用而言,是它与用户进行交互的门脸。好的门脸,不只是是要亮丽可人,最好还能秀色可餐过目不忘,甚至还应该有涵养有气质,彬彬有理温柔耐心。对于开发者来说,锻造这样的面容,不但需要高超的技艺,也需要有称手的工具和对得起党的料子。俗话说,朽木不可雕也,芙蓉不是一日炼成的,不是什么平台都能叫特能书。有套好用的UI框架,对于开转载 2017-11-13 09:43:04 · 184 阅读 · 0 评论 -
深入Android 【五】 —— 任务和进程
深入Android 【五】 —— 任务和进程任务、进程和线程关于Android中的组件和应用,之前涉及,大都是静态的概念。而当一个应用运行起来,就难免会需要关心进程、线程这样的概念。在Android中,组件的动态运行,有一个最与众不同的概念,就是Task,翻译成任务,应该还是比较顺理成章的。Task的介入,最主要的作用,是将组件之间的连接,从进程概念的细节中剥离出来,可以以一种不同转载 2017-11-13 09:42:11 · 218 阅读 · 0 评论 -
深入Android 【四】 —— 组件调用
深入Android 【四】 —— 组件调用Intent解析基于组件的架构体系,除了有定义良好的组件,如何把这些组件组装在一起,也是一门艺术。在Android中,Intent(貌似通常译作:意图...),就是连接各组件的桥梁。前段时间看同事们做Symbian平台的网易掌上邮(真的是做的用心,NB的一米,热情欢迎所有163邮箱的S60v3用户,猛点击之...),有个功能是为邮件转载 2017-11-13 09:41:28 · 331 阅读 · 0 评论 -
深入Android 【一】 —— 序及开篇 序
深入Android 【一】 —— 序及开篇序序携来百侣曾游,忆往昔峥嵘岁月稠。 -- 《沁园春·长沙》对于Android,我也算是老人了,所谓,有文有真想。正由于这段玩票经历,使得我在毕业后,鬼使神差的成为移动平台的一名码工,再次有机会放肆的拥抱Android。2010开年,手上突然有了一把闲散时间,有机会进一步总结和学习Android。于是想再一次为Andro转载 2017-11-13 09:39:58 · 260 阅读 · 0 评论 -
深入Android 【二】 —— 架构和学习 Android架构和特征(转)
深入Android 【二】 —— 架构和学习Android架构和特征千呼万唤始出来,犹抱琵琶半遮。 -- 《琵琶行》虽贵为富二代,但Android要是没任何可圈点的地方,开不过70迈,在玲琅满目的手机平台竞争中,充其量也就做几个俯卧撑打一桶酱油,然后被落的远远的。说到底,出来混,靠的还是技术。架构从SDK文档中,偷来一幅Android平台的架转载 2017-11-13 09:39:22 · 261 阅读 · 0 评论 -
Android情景分析之属性服务(新)
在Android平台上,也有类似的机制,称之为属性服务(property service)。应用程序可以通过这个属性机制,查询或者设置相应的属性。我们可以使用getprop命令来查看当前系统中都有哪些属性。比如我的红米手机,如图1所示(图中只显示了部分属性)。图1创建属性内容存储文件属性服务的初始化工作主要是在init进程的main函数中完成。代转载 2017-11-12 22:40:56 · 432 阅读 · 0 评论