Android
文章平均质量分 91
Christ_Sun
升级打怪!
展开
-
Android Framework 记录之一
转自:http://blog.csdn.net/banketree/article/details/24718899 简介 之前的研究太偏向应用层功能实现了,很多原理不了解没有深究,现在研究framework框架层了。 记录 1、下载源码,目录如下: 2、Android系统的层次如下: 3、项目目录简单转载 2015-09-07 15:29:20 · 1521 阅读 · 0 评论 -
Android System Properties
Zhibin's blog always smile :-) RSS Blog Archives About Android System Properties DEC 13TH, 2013 | COMMENTS —直朝那个方向走,或许真的能到达那个地方。o(∩∩)o…哈哈 Property system 是 Andro转载 2016-02-04 17:51:21 · 1625 阅读 · 0 评论 -
Android LayoutInflater
转自:http://www.cnblogs.com/top5/archive/2012/05/04/2482328.html 在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的转载 2016-01-11 17:02:33 · 367 阅读 · 0 评论 -
Android的UI底层是用CPU绘图的还是GPU绘图的呢?以及surfaceview,window,普通view是如何实现的?
转自:http://www.zhihu.com/question/25811504 著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 作者:沙茶酱 链接:http://www.zhihu.com/question/25811504/answer/31696269 来源:知乎 首先,对于CPU与GPU绘制的问题,根据google的文档 http:/转载 2016-01-08 10:33:36 · 2322 阅读 · 0 评论 -
android View绘制流程
转自:http://my.oschina.net/fengzi2014/blog/404875?p=1 1.由Activity启动-->onCrate-->setContentView 为源头 2.setContent实际调用的是 -->getWindow().setContentView(layoutResID); getWindow()返回 PhoneWindow 实例 3转载 2016-01-08 10:17:02 · 355 阅读 · 0 评论 -
使用C++自定义Binder
参考Binder使用示例学习一下binder。 Binder的核心类关系见下图: Binder > binder核心类图.PNG" src="http://wiki.mediatek.inc/download/attachments/119506337/binder%E6%A0%B8%E5%BF%83%E7%B1%BB%E5%9B%BE.PNG?version=1&modificationD原创 2015-11-24 15:13:39 · 862 阅读 · 0 评论 -
Android智能指针
转自:http://blog.csdn.net/lksodit_yiyi/article/details/8086209 Android中定义了两种智能指针类型,一种是强指针sp(strong pointer),另外一种是弱指针(weak pointer)。其实称之为强引用和弱引用更合适一些。强指针与一般意义的智能指针概念相同,通过引用计数来记录有多少使用者在使用一个对象,如果所有使用者都放转载 2015-11-23 13:44:10 · 376 阅读 · 0 评论 -
[转]Android Matrix利用invert实现逆向坐标映射
转自:http://blog.sina.com.cn/s/blog_783ede030102w6we.html andriod一般对图片进行缩放,旋转,移动时会利用到Matrix来做,但如果想知道经过矩阵运算后的图片上某个坐标对应没有matrix运算前的坐标是不是觉得很棘手。 首先先看一下matrix的几个方法 public void mapPoints(float[] dst,转载 2015-09-16 13:51:16 · 993 阅读 · 0 评论 -
Android Framework 记录之二
转自:http://blog.csdn.net/banketree/article/details/24982021 接着上次的记录,续写。 23、services目录 文件 描述 class AlarmManagerService extends IAlarmManager.Stub { //定时管理服务 public cla转载 2015-09-07 15:33:34 · 1324 阅读 · 0 评论 -
Init 的主要作用
http://www.5wpc.info/it/technical/os/android/init/2014/11/21/FirstProcessInit/ Init 的主要作用 本程序是Linux完成内核加载后的第一个进程, 主要进行linux 级首个上下文的设置(linux属性体系), 基础服务的启动与状态 管理(重新启动, 状态监视), 系统属性变化后的状态重置.转载 2016-02-04 17:52:36 · 4065 阅读 · 0 评论