谷歌在推出Android4.0的同时推出了一些新控件,Android4.0中最常用的新控件有下面5种。 1. Switch的使用 Switch顾名思义,就是开关的意思,有开和关两种状态。 当Switch处于关闭状态时: 当Switch处于打开状态时: 怎么在定义xml中定义Switch androi
转载
2018-01-31 20:38:00
222阅读
Android是目前全球使用最广泛的移动操作系统之一,而Android 4.0则是Android系统的一个比较具有代表性的版本。在Android系统中,Linux内核起着至关重要的作用,负责管理系统资源、驱动硬件等功能。今天我们来聊一下与Android 4.0相关的一个项目——红帽(Red Hat)。
红帽是一个以Linux为基础的操作系统发行版,最早由Marc Ewing创建于1994年,现已
1、Manifest.xml如下。 设置可以接受自启动的权限。2、BootReceiver.javapackage cn.etzmico;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.util.Log;public class BootReceiver extends BroadcastReceiver {public void onReceive(Context context, Intent intent
转载
2013-10-10 19:06:00
191阅读
2评论
es.XmlResourceParser extends or implements program cl Read More
转载
2013-05-20 20:47:00
120阅读
2评论
一、 前言Animator框架是Android 4.0中新添加的一个动画框架,和之前的Animation框架相比,Animator可以进行更多和更
转载
2023-05-24 00:39:47
108阅读
近来着眼于ANDROID4.0的关注与研究,第一时间把ANDROID4.0源码下下来了,只是时间问题,所以没能第一时间把过程记录下来,今天算是富裕点时间就给写下来,希望能给灼热于ANDROID继续平台研究而又未及时获得相关资源的热机友们做个简单的参考,好了,废话不多说,我就直接贴图吧,现在很简单,只要你是LINUX系统,一直并使其开发,那就不必要考虑之前JDK环境的问题,直接从基本环境确定下入手吧,首先打开http://www.android.com进入:看到Getting the Source,点击进入,进入页面后,里面有详细的下载描述,不用说,一步步来,很简单的,与之前一样,首先创建目录:
转载
2013-03-13 14:13:00
99阅读
2评论
常显示旋转了180度,即为倒立的。原来是屏输出为倒的,查找得知可以做旋转:步骤:一:先把这个加上 然后加上属性ro.sf.hwrotation = 180二:在init.rc脚本中添加如下内容: setprop ro.sf.hwrotati
转载
2022-11-08 10:37:48
395阅读
用过Android 中Toast的童鞋们都知道,Toast只能设置两种时间,即Toast.LENGTH_SHORT和Toast.LENGTH_LONG。而很多情况下这两种固定长度的时间并不能很好满足应用需求,所以我们必须自己控制时间。
聪明的程序猿们还是想出了不少办法,尽管Android在toast对象偷偷放入了队列(在调用show()的时候),我们可以通过handle和timer结合的机制来控
原创
2012-10-09 16:12:33
10000+阅读
点赞
2评论
Launcher是一个手机的门面,是一个程序的main函数,也是用户日常应用中使用最多的程序,因此在应用开发中非常重要。系统的Launcher源码写得相当优秀,封装了各种各样的组件,控件,还有界面的绘制,数据异步加载,都值得我们去深入学习。本人因为能力有限,时间有限,只在这里抛砖引玉,写一些初略的学习心得,大家也可以自行导入源码,好好研究研究。一.Launcher的UI下面是一个Launcher的基本界面元素 关于界面的实现,我们从launcher.xml入手。launcher.xml有三个文件,分别对应横屏,竖屏和平板布局,我们从竖屏入手,其他类似。 大致的简化下结构 ... Read More
转载
2013-05-08 19:12:00
150阅读
2评论
Android系统差不多每半年一次的升级步伐,每代Android系统都以甜点命名,1.5版叫做Cupcake(纸杯蛋糕)1.6版为Donut(甜甜圈)2.0/2.1叫éclair(闪电泡芙,一种法式奶油夹心甜点)2.2版为Froyo(冻酸奶)2.3版为Gingerbread(姜饼)3.0版叫Honeycomb(蜂窝)及4.0版称为Ice Cream Sandwich (
转载
2023-03-17 20:20:37
65阅读
以下操作都是在ubuntu10.04 64位linux环境下进行一.下载并编译系统源码具体步骤略,在源码的根目录成
转载
2014-03-28 18:52:00
157阅读
2评论
Android系统的整个源码目录结构分析本文介绍的Android系统源码并不是像某一个类(比如:Handler)的源码,而是支持整个Android系统能够运行的源码。这里只对Android系统源码目录进行分析,具体的源码一般都是根据需求来看。一.Android源码的基本知识Android源码包含比较多的文件,比如Android系统的所有页面,里面的所有app程序,还包含了sdk,各种镜像img等等
转载
2023-10-22 10:12:59
50阅读
上一节我们研究了Launcher的整体结构,这一节我们看看整个Laucher的入口点,同时Laucher在加载了它的布局文件Laucher.xml时都干了些什么。
我们在源代码中可以找到LauncherApplication, 它继承了Application类,当整个Launcher启动时,它就是整个程序的入口。我们先来看它们在AndroidManifest.xml中是怎么配置的。
推荐
原创
2012-02-06 15:35:47
7684阅读
点赞
2评论
Android的1.x和2.x适用于手机,3.x适用于平板,而从4.0开始整合了手机与平板的系统,让4.x的系统适用于手机与平板。 一:Fragment Fragment是Android的一个重要的特性,从字面意思理解为“碎片”,实质上就是可以让Activity有多个显示区域来显示内容,他有自己的生命周期,但是他的生命周期依赖于他所附属的Activity的生命周期。 1:生命周期 通过
原创
2013-09-20 15:57:03
2629阅读
作者:李响 本文重点讲述了自android4.0版本号后新增的GridLayout网格布局的一些基本内容,并在此基础上实现了一个简单的计算器布局框架。通过本文,您可以了解到一些android UI开发的新特性,并可以实现相关应用。 在android4.0版本号之前,假设想要达到网格布局的效...
转载
2015-05-20 21:25:00
62阅读
2评论
Android4.0设置界面改动总结大概介绍了一下设置改tab风格,事实上原理非常easy,理解两个基本的函数就可以:①.invalidateHeaders(),调用此函数将又一次调用onBuildHeader()来又一次读取xml文件里的header,又一次刷新HeaderAdapter中的数据,...
转载
2014-07-16 14:04:00
69阅读
2评论
本文重点讲述了自android4.0版本后新增的GridLayout网格布局的一些基本内容,并在此基础上实现了一个简单的计算器布局框架。通过本文,您可以了解到一些android UI开发的新特性,并能够实现相关应用。
转载
2013-10-27 22:13:00
46阅读
2评论
作者:李响 本文重点讲述了自android4.0版本号后新增的GridLayout网格布局的一些基本内容,并在此基础上实现了一个简单的计算器布局框架。通过本文,您可以了解到一些android UI开发的新特性,并可以实现相关应用。 在android4.0版本号之前,假设想要达到网格布局的效...
转载
2015-01-10 09:51:00
44阅读
2评论