- 博客(33)
- 资源 (1)
- 收藏
- 关注
转载 Android中使用自定义Adapter(二)
一个很简单的界面,上面留块地方放logo或者banner,然后下面放个东西来显示数据。试验中上面使用的是TextView,下面是ListView。对于ListView,当然需要使用Adapter来显示数据啦,但默认的Adapter满足不了需要,因为我的那个一条需要显示的东西不是那么标准,所以折腾了几天,自己弄出来了一个fooAdapter,顺便还有这篇文章。首先是最简单的框架,一个布局的xml
2010-04-29 10:30:00 1648
转载 Android中使用自定义Adapter(一)
我在刚玩android 时候,对这个adapter很不理解,到底是什么原理呢? 适配器,哎,只知道setAdapter()把参数传进去,系统就显示出来了。今天,针对这个东西,我们做个系统详细的分析.listview加载adapter过程是这样的.1 先判断adapter 有多少数据项,根据这个数据确定有多少item. 2 确定每个item里加载哪个View. 3 把View里加载要显示的数据.问提
2010-04-29 10:28:00 4113 3
原创 动画专题研究三
经过了几天的研究和编写代码,基本上完成了四种动画效果的示例程序,同时也组合了一下四种动画,其中也包括startOffset延时执行,也可称为分步执行。在 android.view.animation包中有四种基本的动画 ,透明/伸缩/移动/旋转。本示例中包含了多种组合,也包含一个示例和自己设计的一个动画效果。动画类型Android的animation由四种类型组成XML中alpha
2010-04-28 17:42:00 678
原创 动画专题研究二
动画效果二 ----Frame Animation新建工程 myFrameAnimation 在main.xml布局中添加view子类,调整一下,效果如下: 下载 (19.14 KB)2009-6-17 05:10android="http://schemas.android.com/apk/res/android" andro
2010-04-28 17:22:00 563
转载 动画专题研究 一
动画类型Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中AlphaAnimation渐变透明度动画效果ScaleAnimati
2010-04-28 17:18:00 552
转载 Android多媒体之Media Player
多媒体,现代手机不可或缺的一部分,它包含了音视频播放器、照相机、录音机、摄像机、FM、移动电视、Gallery等等。在中国10年以前手机中的添加这些功能模块或许是想都不敢想的,但是10年之中各种专用功能的手机的出现,如带FM的手机、音乐手机、摄像手机、带移动电视的手机,让我们越来越觉得一部强大的手机理所当然应该包含这些功能。没错,我们可以细数一下,好像这些功能许多山寨机都已经支持,托山寨机的福,
2010-04-14 10:52:00 1280
原创 Android 多媒体开发相关技巧
Android 多媒体相关技巧—(JAVA SCOPE) 1 ./packages/providers/MediaProvider/ 编译后生成MediaProvider.apk。会在开机时扫描本机和sdcard上的媒体文件(图片、视频、音频), 并在/data/data/com.android.providers.media/databases 目录下生成internal.db
2010-04-14 10:46:00 2224
转载 Android MediaPlayer的生命周期
MediaPlayer的状态转换图也表征了它的生命周期,搞清楚这个图可以帮助我们在使用MediaPlayer时考虑情况更周全,写出的代码也更具健壮性。 这张状态转换图清晰的描述了MediaPlayer的各个状态,也列举了主要的方法的调用时序,每种方法只能在一些特定的状态下使用,如果使用时MediaPlayer的状态不正确则会引发IllegalStateException异常。
2010-04-14 10:31:00 924
原创 Android 画图方式
Android apk 里面的画图分为2D和3D两种:2D是由Skia 来实现的,也就是我们在框架图上看到的SGL,SGL也会调用部分opengl 的内容来实现简单的3D效果;3D部分是由OpenGL|ES实现的,OpenGL|ES是Opengl的嵌入式版本,我们先了解一下Android apk的几种画图方式,然后再来来看一看这一整套的图形体系是怎么建立的。首先画图都是针对提供给应用 程序的
2010-04-14 10:27:00 4772
原创 Android Graphic : apk and Skia/OpenGL|ES
Android apk 里面的画图分为2D和3D两种:2D是由Skia 来实现的,也就是我们在框架图上看到的SGL,SGL也会调用部分opengl 的内容来实现简单的3D效果;3D部分是由OpenGL|ES实现的,OpenGL|ES是Opengl的嵌入式版本,我们先了解一下Android apk的几种画图方式,然后再来来看一看这一整套的图形体系是怎么建立的。首先画图都是针对提供给应用 程序的
2010-03-31 14:01:00 1630 2
原创 Activity 、Intent深入解析
学习Android SDK有段时间了,对Activity 、Intent的学习与使用都比较了解。第一次完整的学习Activity 、Intent后,我就感觉这似乎与Windows COM技术有些似曾相识的感觉,写了一篇将Activity 与 COM做了比较,但是一直感觉意犹未尽,前几天在程序员杂志中看到一篇经典的文章,茅塞顿开。声明:源文章来源于程序员2008年的第一期杂志,本人将这篇文章整理
2010-03-25 15:26:00 563
转载 Android画图学习总结(五)——Paint
前面的Android画图学习总结的系列中,我们分别学习了Bitmap、Drawable、Aniamtion,除了这些画图元素之外,开发应用程序使用最多的还是String(字符串),下面我们就如何显示String详细的说明。引用Android SDK中显示String的函数,列举如下: drawText(String text, int start, int end, f
2010-03-25 15:09:00 868
转载 Android画图学习总结(四)——Animation(中)
在Android画 图学习总结(四)——Animation(上)中,我们详细介绍了Tween Aniamation,这里我们将介绍另外一种动画Frame Animation。在前面已经说过,Frame Animation是顺序播放事先做好的图像,跟电影类似。不同于animation package, Android SDK提供了另外一个类AnimationDrawable
2010-03-25 15:07:00 631
原创 Android画图学习总结(四)——Animation(上)
By: 海市蜃楼 | In: Android开发18 九 2009 随着对Drewable的深入了解,发现了Drawable更加强大的功能:显示Animation。Android SDK介绍了2种Animation:Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果 Frame Animation:顺序播放事先做好的图像,跟
2010-03-25 15:06:00 585
转载 Android画图学习总结(三)——Drawable
By: 海市蜃楼 | In: Android开发17 九 2009 Android SDK提供了一个强大的类Drawable,Drawable这个抽象类到底代表了什么,如何使用?Drawable是个很抽象的概念,通过简单的例子程序来学习它,理解它。先看个简单的例子,使用Drawable的子类ShapeDrawable来画图,如下:public class testView exte
2010-03-25 15:04:00 635
转载 Android画图学习总结(二)——Bitmap
Android画图学习总结(二)——BitmapBy: 海市蜃楼 | In: Android开发16 九 2009 通过前一篇的学习,对Android 画图核心部分有了一定的了解,后面篇幅,我们将详细介绍Android中的各种画图对象的使用,首先介绍我们最常用的Bitmap(位图)。位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。按照对位图的操作,分为以下
2010-03-25 15:01:00 657
转载 Android画图学习总结(一)——类的简介
学习Android 有一段时间了,看完了Android SDK中的大部分文档,但是始终感觉自己还缺少很多,后来发现,Android SDK中只是介绍了Google自己开发的那一部分如何使用,Android中引用至Java的部分如何使用却没有说明。当然这也不是Google的职责,但是这对我们C++程序员来说的确是缺少了很多,在这里我们将对Google“缺少的部分”并结合Android SDK中Ref
2010-03-25 14:59:00 674
转载 Android画图学习总结(四)——Animation(下)
在Android画图学习总结(四)——Animation(上)中,我们详细介绍了Tween Aniamation,这里我们将介绍另外一种动画Frame Animation。在前面已经说过,Frame Animation是顺序播放事先做好的图像,跟电影类似。不同于animation package, Android SDK提供了另外一个类AnimationDrawable来定义、使用Frame A
2010-03-25 14:55:00 537
转载 Android UI开发专题(五) Bitmap和Canvas实例
在Android UI开发专题的前五节我们讲到的东西主要是基础和理论内容,从本次Android123将通过实例代码来演示,本次主要是Bitmap和Canvas类的使用,根据要求缩放Bitmap对象并返回新的Bitmap对象。centerToFit方法一共有4个参数,返回一个Bitmap类型,第一个参数为原始的位图对象,width和height分别为新的宽和高,而Context是用来加载资源的上下文
2010-03-17 15:12:00 522
转载 Android UI开发专题(四) View自绘控件
很多时候想要设计漂亮的Android UI,使用Android自带的控件无法满足我们的需要就要考虑自绘控件,在Android界面显示类View,可以通过继承扩展重写相关方法来实现我们的图形绘制。 首先我们需要了解下View类的底层实现,在SDK中我们可以看到View直接继承于Java的基类Object,实现了图形绘制和按键事件Drawable.Callback KeyEvent.Callba
2010-03-17 15:08:00 504
转载 Android UI开发专题(三) 各种Drawable
本次我们主要讲解Android平台下的各种Drawable,这里在SDK的android.graphics.drawable包下面可以看到有各种Drawable类多达十几种,它们到底之间有什么关系和区别呢? 一、AnimationDrawable 顾名思义该类主要表示动画的图形类,可以实现逐帧播放的效果,下面代码示例如下 1. 定义一个cwj_animation.xml 放到r
2010-03-17 15:05:00 533
转载 Android UI开发专题(二) 之绘图基础
今天我们继续介绍Android平台底层绘图类的相关内容,在Android UI开发专题(一) 之界面设计中我们介绍了有关Android平台资源使用以及Bitmap相关类的操作,接下来将会以实例的方式给大家演示各种类的用处以及注意点。今天我们继续了解android.graphics包中比较重要的绘图类。 一、 android.graphics.Matrix 有关图形的变换、缩放等相关操作
2010-03-17 14:56:00 557
原创 Android UI开发专题(一) 之界面设计
近期很多网友对Android用户界面的设计表示很感兴趣,对于Android UI开发自绘控件和游戏制作而言掌握好绘图基础是必不可少的。本次专题分10节来讲述,有关OpenGL ES相关的可能将放到以后再透露。本次主要涉及以下四个包的相关内容: android.content.res 资源类 android.graphics 底层图形类 android.view 显示类 androi
2010-03-17 14:47:00 777
转载 3G软件人才
“三网融合”已被明确写入国家“十一五”规划,3G牌照也将在今年水落石出。未来几年内,我国信息将迎来新一轮的高速增长。但与产业增长相适应的复合型人才储备却明显不足。来自国内领先的人力资源网——前程无忧的最新就业报告指出,如今3G人才市场最受欢迎人才有三类:一类是嵌入式软件工程师;一类是移动商务软件开发工程师,还有一类是移动增值业务开发工程师。 据了解,一个合格的3G人才需要掌握从传
2010-01-09 11:34:00 519
转载 esd保护原理
ESD保护对高密度、小型化和具有复杂功能的电子设备而言具有重要意义。本文探讨了采用TVS二极管防止ESD时,最小击穿电压和击穿电流、最大反向漏电流和额定反向关断电压等参数对电路的影响及选择准则,并针对便携消费电子设备、机顶盒、以及个人电脑中的视频线路保护、USB保护和RJ-45接口等介绍了一些典型应用 随着移动产品、打印机、PC,DVD、机顶盒(STB)等产品的迅速发展,消费者正要求越
2010-01-08 11:00:00 3182
转载 谈谈TTL和CMOS电平\推挽输出
谈谈TTL和CMOS电平\推挽输出TTL——Transistor-Transistor Logic HTTL——High-speed TTL LTTL——Low-power TTL STTL——Schottky TTL LSTTL——Low-power Schottky TTL ASTTL——Advanced Schottky TTL
2009-11-13 20:23:00 1560
转载 如何学习嵌入式开发(转载)
一、嵌入式系统的概念着重理解“嵌入”的概念,主要从三个方面上来理解。1、从硬件上,将基于CPU的处围器件,整合到CPU芯片内部,比如早期基于X86体系结构下的计算机,CPU只是有运算器和累加器的功能,一切芯片要造外部桥路来扩展实现,象串口之类的都是靠外部的 16C550/2的串口控制器芯片实现,而目前的这种串口控制器芯片早已集成到CPU内部,还有PC机有显卡,而多数嵌入式处理器都带有LCD控制器,
2009-10-21 12:38:00 553
转载 从一个开发人员的角度比较Windows Mobile与OPhone
http://www.ophonesdn.com/article/show/19
2009-10-15 20:15:00 457
转载 NAND和NOR flash的区别(转载)
NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但是经过了十多年之后,仍然有相当多的硬件工程师分不清NOR和NAND闪存。 相“flash存储器”经
2009-10-12 17:11:00 489
原创 LPC启动过程和重映射概念
1.LPC2200的启动过程: (1) 芯片启动时,是从0地址开始,但是这时引导程序被映射到了地址0,所以这时启动的就是引导程序。 (2) 引导程序检查ISP引脚的状态和BOOT【1】和BOOT【0】,根据不同的状态,将不同的内容映射到地址0,例如 0x80000000或者0x40000000,这个要看你的配置了,从而进行重新映射。 (
2009-10-10 19:41:00 2609
原创 电路学习笔记(一)
1.电阻 (1)分类: 按用途可以分为阻值不可调节的固定电阻和阻值可以调节的可变电阻;按导电材料分为有限绕电阻和非绕线电阻; 线绕电阻:是由电阻合金丝绕制而成;工艺复杂,成本较高 非绕线电阻:碳膜电阻和金属膜电阻 碳膜电阻: 成本低,价格比较便宜,而且阻值稳定性
2009-09-18 15:12:00 641
转载 四摇功能的简介
四遥功能即遥信(YX),遥测(YC),遥控(YK)和遥脉(YM)。 遥信:要求采用无源接点方式,即某一路遥信量的输入应是一对继电器的触点,或者是闭合,或者是断开。通过遥信端子板将继电器触点的闭合或断开转换成为低电平或高电平信号送入RTU 的YX 模块。遥信功能通常用于测量下列信号,开关的位置信号、变压器内部故障综合信号、保护装置的动作信号、通信设备运行状况信号、调压变压器抽头位置信号。自动
2009-09-14 17:34:00 2702
转载 32位MCU价格1美元-剖析Luminary公司ARM基MCU的特点及定位
纵观微处理器领域的发展历史,布满无数创新结构和品牌的遗骸。多数的创新结构都具有优于当时主流结构的技术优势。但大多数崛起的创新结构都经受过类似的残酷教训,即:在市场方面,被当时备受赞誉的结构所形成的生态环境所给予的残酷垄断挤压。然而,本文所介绍的公司由于有富有经验的管理团队组成,避免了过去的教训,用创新的结构发展自己的微处理器新品。 32 位的MCU没卖上一条胳膊/腿的价钱 Luminary M
2009-09-14 16:38:00 1136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人