摘要: http://www.jb51.net/article/32339.htmandroid中提供了4中动画: AlphaAnimation 透明度动画效果 ScaleAnimation 缩放动画效果 TranslateAnimation 位移动画效果 RotateAnimation 旋转动画效果 本节... 阅读全文
posted @ 2014-08-07 19:30 莫失莫忘zxc 阅读(118) 评论(0) 推荐(0) 编辑
摘要: android ListView详解由于google doc 很多人都打不开,故更新了源码下载地址 【源码下载】----2011-01-18 在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器用来把数据映射到ListView上的中介。3.数据具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和Simpl. 阅读全文
posted @ 2013-12-03 20:05 莫失莫忘zxc 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.dialog:showDialog()onCreateDialog()onPrepareDialog()注:该方式适用于Dialog,不适用于alertDialog.2.alertDialog:alertDialog.build()alertDialog.start()alertDialog.show()3.ProcessDialog 进度对话框详解见http://www.360doc.com/content/11/1011/15/7471983_155197752.shtml# 阅读全文
posted @ 2013-10-23 16:49 莫失莫忘zxc 阅读(150) 评论(0) 推荐(0) 编辑
摘要: http://mobile.51cto.com/abased-375243.htm一.一个问题有这样一个问题值得我们思考,若把一些类似于下载的功能(既耗时且不一定有结果)写在Activity(主线程)里,会导致Activity阻塞,长时间无响应,直至页面假死(如果5秒钟还没有完成的话,会收到Android系统的一个错误提示 "强制关闭")。因此,我们需要把这些耗时的操作放在单独的子线程中操作。这就是Handler的使命。Handler提供异步处理的功能,发送和接收不是同时的(Activity的主线程和线程队列里的线程是不同的线程,并行进行,互不影响)。二.Handler简介 阅读全文
posted @ 2013-09-17 17:36 莫失莫忘zxc 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 近日研究动画,失眠几日终于搞定,将心得整理于此,借以警惕自己,要提高自我学习的能力,要细心,更要淡定!两大重点:1.Tweener的动画参数的使用以意义。2.ObjectAnimator动画及动画轨迹的使用。其中的失误点有:delay的使用,rotation的使用以动画轨迹的构造。tweener是依靠draw来重绘布局,所以在tweener里添加的项需在draw里实现相应的get和set函数。tweener的相关项有:1.duration表示该动画所播放需要的时间;2.ease可以自定义动画从起始值到结束值的播放轨迹,实现自己的getInterpolator,可以线性,sin,log,梯形皆可 阅读全文
posted @ 2013-08-20 21:30 莫失莫忘zxc 阅读(2404) 评论(1) 推荐(0) 编辑
摘要: android动画使用分析已有 157 次阅读2013-2-22 14:40|个人分类:android|动画,的,Android,开发者,透明度Android 平台提供了一套完整的动画框架,使得应用开发者可以用它来实现各种动画效果。比如:按扭的弹入弹出效果、Activity的切换动画、文本图片的旋转效果等。Android平台的动画分三个部分,在Android3.0版本以前支持两种动画,分别为补间动画(Tween Animation)和逐帧动画(FrameAnimation);在Android 3.0版本中新加入的动画叫属性动画(Property Animation)。下面分别介绍这三种动画。一 阅读全文
posted @ 2013-08-15 16:18 莫失莫忘zxc 阅读(1568) 评论(0) 推荐(0) 编辑
摘要: 1.apt-get install minicom2.配置minicoma.minicom -s首先需识别所连接的设置类型,在/dev/目录下拔插可见。连接USB串口板的设备名为ttyUSB0.设置serial Device ;设置hardware Flow Control 为No.enter后保存并退出。b.将modem and dialing的ABK设置清掉。c.save setup as dfl.d.exit from minicom3.将设备连接上串口板,以minicom进入控制台。4.将设备重启后进入设备的console界面,这样minicom就作为传输协议搭建成功。5.此后用DNW 阅读全文
posted @ 2013-08-14 18:53 莫失莫忘zxc 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1.下载合适的JDK版本,配置相关路径,path /etc/profile && source,重启。jdk配置过程需安装如下命令:android服务器的初始化:$ sudo apt-get install git gnupg flex bison gperf build-essential \ zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \ libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \ libgl1-mesa-dev g++-mu 阅读全文
posted @ 2013-08-13 10:33 莫失莫忘zxc 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 在一个Android 程序开始运行的时候,会单独启动一个Process。默认的情况下,所有这个程序中的Activity或者Service(Service和 Activity只是Android提供的Components中的两种,除此之外还有Content Provider和Broadcast Receiver)都会跑在这个Process。 一个Android 程序默认情况下也只有一个Process,但一个Process下却可以有许多个Thread。 在这么多Thread当中,有一个Thread,我们称之为UI Thread。UI Thread在Android程序运行的时候就被创建,是一个Proc 阅读全文
posted @ 2013-08-06 19:11 莫失莫忘zxc 阅读(1877) 评论(0) 推荐(0) 编辑
摘要: 在Android编程中使用Adapter时,偶尔会出现如下错误:The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from a background thread, but only from the UI thread。DDMS中的log也无法定位到准确的出错位置。检查错误可以从下面几点入手:1、检查Thread,确定没有在Background thread中直接调用a 阅读全文
posted @ 2013-08-05 20:50 莫失莫忘zxc 阅读(725) 评论(0) 推荐(0) 编辑