![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
cuiyan0214
这个作者很懒,什么都没留下…
展开
-
Android模拟器简单应用
<br /> <!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } --><br />1安装JDK<br />$sudo apt-get install sun-java5-jdk<br />$export PATH=$PATH:/usr/lib/jvm/java-1.5.0-sun/bin<br /><br /><br />2安装Android SDK<br />下载sdk源码包,解原创 2010-07-22 13:12:00 · 596 阅读 · 0 评论 -
Android平台framework层的开发
framework的开发比应用层就要烦的多啦。做应用在eclipse中就足够了,用android系统中的控件等工具,或者是自己写个类来实现特定的功能。而framework层的开发,需要往源码中添加代码、xml、图片、id等等数据,这个id可是费了我好大的劲才搞定的。在项目开始的一个半月里,我探索、尝试了很多,现在把我的经验分享出来。网上关于framework层的开发信息很少,多是靠自己。 最转载 2011-11-21 17:29:44 · 2237 阅读 · 0 评论 -
android sdk 编译相关
文章一:Android sdk 编译-如何将源代码加入android.jar,以及make原理原文:http://raindays619.bokee.com/viewdiary.220437410.html首先是这个问题如何修改。 在/frameworks/bas转载 2011-10-19 14:22:22 · 1291 阅读 · 0 评论 -
android的binder机制研究(C++部分)
(一) 概述 android的binder机制提供一种进程间通信的方法,使一个进程可以以类似远程过程调用的形式调用另一个进程所提供的功能。binder机制在Java环境和C/C++环境都有提供。 android的代码中,与C/C++的binder包括一些类型和转载 2011-07-14 16:01:39 · 955 阅读 · 0 评论 -
JAVA异常处理
原文地址:http://www.blogjava.net/freeman1984/archive/2007/09/27/148850.html六种异常处理的陋习你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,转载 2011-07-04 11:25:49 · 1029 阅读 · 0 评论 -
android中service和aidl详细整理
<br />本文系343315623 devilived原创整理,转载分享请注明出处(http://hi.baidu.com/canghaiyisu123/blog/item/22e3f9ed78eadc3563d09f2e.html)。<br /><br /><br />1.首先理解service的作用和生命周期,<br />由于activity如果切换,那么他就不再运行,那么我们想在玩游戏的时候听播放器中的音乐,activity就应运而生了,这是最常见的一种场景,同时service由于它的优先级比较转载 2011-05-05 11:38:00 · 1063 阅读 · 0 评论 -
Android TextView标点符号换行问题(顺便学习Android自定义View)
Android的TextView在显示文字的时候有个问题就是一行还没显示满就跳到下一行,原因是:1)TextView在显示中文的时候标点符号不能显示在一行的行首和行尾,如果一个标点符号刚好在一行的行尾,该标点符号就会连同前一个字符跳到下一行显示;2)一个英文单词不能被显示在两行中(TextView在显示英文时,标点符号是可以放在行尾的,但英文单词也不能分开);原创 2011-06-03 14:05:00 · 9882 阅读 · 5 评论 -
AIDL服务的应用
p { margin-bottom: 0.21cm; }1AIDL简介2使用AIDL服务传递简单数据的步骤3使用AIDL服务传递复杂数据的步骤1AIDL简介AndroidInterface DefinitionLanguage:Android接口描述语言,在Android平台中,一个进程通常不能访问其他进程中的内存区域。所以,如果需要在一个进程中(例如:在一个Activity中)访问另一个进程中(例如:一个Service)某个对象的方法,可以使用AID原创 2011-05-17 10:12:00 · 2018 阅读 · 2 评论 -
Android中.jar包的应用
一 .jar包的生成 p { margin-bottom: 0.21cm; }1)创建一个java工程,file-->javaproject-->project name:cyLib-->finish.p { margin-bottom: 0.21cm; } p { margin-bottom: 0.21cm; }2)PackageExplorer-->cyLib-->src右键-->new-->package-->Name:com原创 2011-03-03 09:55:00 · 3177 阅读 · 0 评论 -
developer group answer for ViewRoot & View
<br />原文地址:http://www.cnblogs.com/Sunde/archive/2010/11/30/1891970.html<br /><br /><br />> 1. what is the relationship between ViewRoot and View class?<br /> The ViewRoot is the root of each view hierarchy. Like you said, thereis one ViewRoot per window转载 2011-01-24 15:27:00 · 987 阅读 · 0 评论 -
Skia API的简单应用
1Skia 绘图概述Skia是Google一个底层的图形、文本、图像、动画等多方面的图形库,是Android中图形系统的引擎。Skia作为第三方软件放在external目录下:external/skia/。skia的源文件及部分头文件都在src目录下,导出的头文件在include目录下。使用Skia的API进行图形绘制时主要会用到一下几个类:SkBitmap、SkCanvas、SkPaint和SkRect,其中SkBitmap用来设置像素,SkCanvas写入位图,SkPaint设置颜色和样式,原创 2010-10-25 17:39:00 · 37874 阅读 · 16 评论 -
Android Skia和2D图形系统
<br /> p { margin-bottom: 0.21cm; }h1 { margin-bottom: 0.21cm; }h1.western { font-family: "AR PL UMing CN",serif; }h1.cjk { font-family: "Bitstream Vera Sans"; font-size: 24pt; font-style: normal; font-weight: bold; }h1.ctl { font-family: "Bit原创 2010-10-25 17:27:00 · 17744 阅读 · 2 评论 -
BootChart在Android中的应用
BootChart在Android中的应用1简介 Bootchart是一个能对GNU/Linuxboot过程进行性能分析并把结果直观化的工具。它在boot过程中搜集资源利用情况及进程信息然后以PNG,SVG或EPS格式来显示结果。BootChart包含数据收集工具和图像产生工具,数据收集工具在原始的BootChart中是独立的shell程序,但在Android中,数据收集工具被集成到了init程序中。2BootChart使用步骤概述在主机上安装BootChart建立有BootChart支持的in原创 2010-09-01 10:57:00 · 2666 阅读 · 0 评论 -
Android 小知识
1 spAndroid中许多变量和函数返回值类型都是sp类型,看起来很奇怪。sp是Android中定义的一个模板类,用于实现智能指针功能sp就是IMediaPlayer的智能指针,可以简单的把它看成时标准C++中的指针定义,即IMediaPlayer即可。更详细解释参见:http://wangjun-1985.spaces.live.com/blog/cns!E9070276AAF56C8E!472.entry原创 2010-09-01 09:45:00 · 697 阅读 · 0 评论 -
Oprofile在Android中的应用
1 oprofile 相关介绍Oprofile是用于Linux的若干种评测和性能监控工具中的一种。它可以工作在不同的体系结构上,包括IA32、IA64和AMDAthlon 系列。它的开销小,将被包含在(Linux)2.6版的内核中。 Oprofile可以帮助用户识别诸如循环的展开、高速缓存的使用率低、低效的类型转换和冗余操作、错误预测转移等问题。它收集有关处理器事件的信息,其中包括TLB的故障、停机、存储器访问、位于DCU(数据高速缓原创 2010-08-13 16:00:00 · 2607 阅读 · 0 评论 -
Android init 启动过程分析(2)
<br />Zygote 服务概论:<br />Zygote 是android 系统中最重要的一个服务,它将一步一步完成下面的任务:<br />start Android Java Runtime and start system server. It’s the most important service. The source is in device/servers/app.<br />1. 创建JAVA 虚拟机<br />2. 为JAVA 虚拟机注册android 本地函数<br转载 2010-07-30 13:04:00 · 2243 阅读 · 1 评论 -
Android init 启动过程分析(1)
分析android的启动过程,从内核之上,我们首先应该从文件系统的init开始,因为 init 是内核进入文件系统后第一个运行的程序,通常我们可以在linux的命令行中指定内核第一个调用谁,如果没指定那么内核将会到/sbin/, /bin/ 等目录下查找默认的init,如果没有找到那么就报告出错。下面是曾经用过的几种开发板的命令行参数:S3C2410 启动参数:noinitrd root=/dev/nfs nfsroot=192.168.2.56:/nfsroot/rootfs转载 2010-07-30 12:54:00 · 1240 阅读 · 0 评论 -
Android字体
Android字体简介Android系统默认支持三种字体,分别为:“sans”,“serif”,“monospace”。android.graphic.typeface字体类:本类的常量静态定义,首先为字体类型(typeface)名称TypefaceDEFAULT Typeface DEFAULT_BOLDTypeface MONOSPACETypefaceSANS_S原创 2011-06-03 15:19:00 · 14726 阅读 · 9 评论