![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
wade_chenw
这个作者很懒,什么都没留下…
展开
-
Android系统架构
1.最底层(内核) 内核是linux内核,其核心系统服务如安全性、内存管理、进程管理、网路协议以及驱动模型都依赖于Linux内核。由上图可见内核中包含各种各样的驱动。也可说android是经过定制化的linux系统。所以一般山寨手机移植Android的时候,都会修改内核这一层。做android系统级别的开发,其实就是做linux系统的驱动开发。2.中间层(C/C++库和daivik虚拟机)这一层都转载 2015-05-08 07:24:50 · 643 阅读 · 0 评论 -
Android:输出日志信息
由于手机的存储空间有限,日志信息是不会存入手机里面的。android.util.Log常用的方法有以下5个:Log.v() ,Log.d() ,Log.i() ,Log.w() ,Log.e() 。按照日志级别从高到低为ERROR, WARN, INFO, DEBUG, VERBOSE.至于日志级别本身的含义.下面是对各种日志级别的输出介绍: 1、Log.v 的输出颜色为黑色的,输出大于或等于VE转载 2015-05-09 16:03:59 · 689 阅读 · 0 评论 -
Android:使用junit对应用进行单元测试
第一步:首先在AndroidManifest.xml中加入两行代码<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="sjtu.wade.test" android:versionCode="1"转载 2015-05-09 15:56:09 · 355 阅读 · 0 评论 -
Android:应用的运行过程
以拨号应用为例子分析应用的运行过程当一个应用部署到模拟环境上后,系统就会读取这个应用的工程清单文件(AndroidManifest.xml),然后它就知道了,这个应用有哪些组件,然后登记这个应用中的组件。登记的信息包括:组件名和激活这个组件需要的信息(filter中的action,category和data) 组件名”sjtu.wade.dung_beetle.MainActivity”转载 2015-05-09 17:11:20 · 468 阅读 · 0 评论 -
Android:采用SAX解析XML的原理
SAX是一个解析速度快且占用内存少的xml解析器,非常适合Android等移动设备。它并不需要解析完整个文档,在按内容顺序解析文档的过程中,SAX会判断当前读到的字符是否是合法XML语法中的某部分。如果符合就会触发事件,所谓事件,其实就是一些回调方法,这些方法(事件)定义在ContentHandle接口中。如下是ContentHandler接口常用的方法: startDocument()遇到文档的转载 2015-05-11 15:01:05 · 348 阅读 · 0 评论 -
Android:采用SAX解析XML实例
接着之前的部分现在要编写代码解析如下的person.xml文件<?xml version="1.0" encoding="utf-8"?> <persons> <person id="23"> <name>liming</name> <age>30</age> </person> <person id="20"> <name>x转载 2015-05-11 16:57:46 · 254 阅读 · 0 评论 -
android:SharedPreferences(参数)
很多时候我们开发的软件需要像用户提供软件参数设置功能,例如我们常用的qq,用户可以设置是否允许陌生人添加自己为好友,对于软件配置参数的保存,如果是window软件,我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件或者xml进行保存。如果是android应用,我们最合适采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPreferen转载 2015-05-12 21:26:56 · 575 阅读 · 1 评论 -
Android:常用单位
px(pixels)像素 一般HVGA代表320*480像素,这个用的比较多dip或dp(device independ)设备独立像素 这个和设备硬件有关,一般为了支持WVGA,HVGA和QVGA推荐使用这个,不依赖像素sp(scaled pixels-best for text size)比例像素 主要处理字体的大小,可以根据系统的字体自适应为了适用不同的分辨率,不同转载 2015-05-14 19:53:50 · 371 阅读 · 0 评论