自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

狂奔的蜗牛

青春是一张白纸,当你挥洒上色彩时,他有了另一个名字,叫梦想

  • 博客(6)
  • 收藏
  • 关注

原创 Android系统启动原理

我们的Android手机在启动的时候都做了些什么,还有手机为什么需要耗费几十秒才能启动起来?? 一、启动过程 Android系统架构由四层组成,底层为Linux内核层,第二层为Librares(c或c++)层,第三层为frameWork层 顶层为app层;framework层和app层都算作是java层 二、详解 系统引导程序启动Linu

2015-12-23 22:57:59 1514 15

原创 Android屏幕适配

Android屏幕大小种类有很多,需要在开发的时候适配不同的手机屏幕,适配的方案有很多种可以在开发 中选择最适合的 一、常见适配方案 1.图片适配 2.等比缩放 分为:dimens(values文件下) 权重 java代码控制子控件宽高 3.layout重新布局 4.根据百分比布局(AndroidStudio)

2015-12-20 22:18:58 523 12

原创 AndroidStudio引入.so库

开发时我们经常会用到第三方的jar包或者.so动态链接库,在用这些文件的时候需要放在编译器指定的 位置才能被正确的打包到.apk文件中 一、问题 在eclipse开发Android时.so库只需要放在armeabi文件夹中,并且armeabi文件夹和普通jar包放在libs 下即可,但是在用AndroidStudio开发的时候so库就有所不同了,如果按照在eclipse中目

2015-12-15 00:04:44 666 7

原创 Android中事件分发机制

Android(触摸屏)中应用程序与用户交互用的就是touch事件来完成的,一个界面上的控件会有很多,那么 一个touch事件是如何传递的呢? 一、简介 Android中的touch事件都是以down(按下)事件开始,up(抬起)事件结束的 事件类型有:ACTION_DOWN(按下)、ACTION_UP(抬起)、ACTION_MOVE(移动)

2015-12-12 00:01:38 536 5

原创 view绘制流程

view在Android是比较重要而且不容易理解的知识了,尤其是在自定义控件这一块本章就view的绘制流程 做一些了解 一、整体把控 要想了解view的绘制流程,首先要知道Android中的view树结构,如下图 当我们想要绘制view的时候,会遍历DecorView下的每一个view,对每个view的绘制会经过onMeasure, onLay

2015-12-08 21:40:24 700 6

原创 自定义控件-侧拉菜单

手机版qq有一个挺不错的效果是侧拉菜单,在主界面向右滑动就会在左侧出现关于自己qq的一些信息; 实现侧滑效果目前知道有三种: 一是SlidingDrawer,谷歌在Android4.2之后已经不建议使用 二是DrawerLayout,谷歌提供的挺好用的控件,只需在布局文件中加载即可 三是第三方提供的开源控件,更加的灵活;下面就来简单介绍一下原理 一、需求 1.

2015-12-02 23:11:27 964 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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