Android
xhm_0602
a code monkey for mobile phone of android
展开
-
Android中的NotificationManager
转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 NotificationManager支持Toast和Notification两种通知方式,前者相当于一个定时关闭的对话框,后者是在状态栏上显示一条消息。Toast和Notification都可以随时取消。INotificationManager的接口定义如下:转载 2012-06-18 14:52:51 · 277 阅读 · 0 评论 -
Activity与Service通信
原文地址:http://handsomeliuyang.iteye.com/blog/1289481 Activity与Service通信的方式有三种: 继承Binder类 这个方式只有当你的Acitivity和Service处于同一个Application和进程时,才可以用,比如你后台有一个播放背景音乐的Service,这时就可以用这种方式来进行通信。转载 2012-07-10 14:08:55 · 987 阅读 · 0 评论 -
Activity的启动和创建
最近学习Android相关知识,感觉仅仅了解Activity几个生命周期函数基本上没有任何意义的; 于是想深入了解一下Activity到底是怎么一回事怎么运行来的;里面的东东真是叫个庞大; 现在只能简单的了解其框架性的概念和流程; 一 Activity概念 Android的核心不是Application而是Activity,至少在我们开发的时候是这样的; Activity就是被用转载 2012-07-08 20:51:51 · 421 阅读 · 0 评论 -
AsyncTask、View.post(Runnable)、ViewTreeObserver三种方式总结frame animation自动启动
在一些需求中,需要在程序运行时动画自动启动,我们也知道在android提供的Tween Animation和frame animation。但是当使用frame animation时候,启动Frame Animation动画的代码anim.start();不能在OnCreate()中,因为在OnCreate()中AnimationDrawable还没有完全的与ImageView绑定,在OnCrea转载 2012-07-09 11:10:36 · 284 阅读 · 0 评论 -
Android Tween动画之RotateAnimation实现图片不停旋转
本文主要介绍Android中如何使用rotate实现图片不停旋转的效果。Android 平台提供了两类动画,一类是 Tween 动画,即通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果;第二类是 Frame 动画,即顺序播放事先做好的图像,跟电影类似。本文分析 Tween动画的rotate实现旋转效果。 在新浪微博客户端中各个操作进行中时activity的右上角都会转载 2012-07-09 10:58:24 · 453 阅读 · 0 评论 -
分析android动画模块
作者: 刘鹏 日期: 2009-03-07 Android 平台提供了两类动画,一类是 Tween 动画,即通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果;第二类是 Frame 动画,即顺序播放事先做好的图像,跟电影类似。本文分析了 Tween 动画的实现原理。 主要思路 Tween 动画通过对 View 的内容完成一系转载 2012-07-09 10:55:28 · 237 阅读 · 0 评论 -
Android开发中部分设计原则及解决方案
个人总结的android开发中部分设计原则,很多也是从web开发中总结出来的。 包括:保持用户操作的流畅性(减少activity的切换、减少用户等待)、别让用户操作太多、别以为用户知道很多、减少设置、其他细节。还有很多没能写进来,欢迎交流 首先推荐一个关于产品设计的网站 产品设计-互联网的那点事 1、保持用户操作的流畅性 在web操作中,要尽量转载 2012-07-09 10:44:11 · 277 阅读 · 0 评论 -
Activity中UI框架基本概念
Activity中UI框架基本概念 Activity 是应用程序的基本组成部分,提供了可视的界面,与用户进行交互; 具体Acitivity是怎么样显示这些事视图元素以及响应事件交互的。 一Activity相关概念 Activity:Activity包含一个Window,该Window在Activity的attach方法中通过调用 PolicyManager.mak转载 2012-07-08 20:50:37 · 395 阅读 · 0 评论 -
AsyncTask的用法
在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:转载 2012-06-18 14:58:04 · 189 阅读 · 0 评论 -
Android NotificationManager 和Notification的使用总结
NotificationManager 和Notification的使用总结(转) 文章分类:移动开发 这几天一直在修改twigee的源代码,其中一个要加入的功能是常驻Notification栏,以前写的时候只能出现 在“通知”这一组中,想把它放在“正在运行”组中却不知道怎么放,查了下官方文档,找到了方法,在notification的flags字段中加一下 “FLAG_ONGOING_EVEN转载 2012-06-18 14:32:02 · 219 阅读 · 0 评论 -
Android中AsyncTask的简单用法
在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户体验。但是在子线程中无法去操作主线程(UI 线程),在子线程中操作UI线程会出现错误。因此android提供了一个类Handler来在子线程中来更新UI线程,用发消息的机制更新UI界面,呈现给用户。这样就解决了子线程更新UI的问题。但是费时的任务操作总会启转载 2012-06-18 14:53:36 · 305 阅读 · 0 评论 -
Android ListView 下拉刷新 上拉更多[实例]
今天得需求是做listview+上下拉动在header和footer显示progressdialog,但不影响用户操作 直接上代码,我已经加上注释了,自己看。 package com.stay.main; import java.net.HttpURLConnection; import java.util.ArrayList; import ja转载 2012-06-18 14:57:20 · 708 阅读 · 0 评论 -
基础总结篇之五:BroadcastReceiver应用详解
原位地址:http://blog.csdn.net/liuhe688/article/details/6955668 問渠那得清如許?為有源頭活水來。南宋.朱熹《觀書有感》 据说程序员是最爱学习的群体,IT男都知道,这个行业日新月异,必须不断地学习新知识,不断地为自己注入新鲜的血液,才能使自己跟上技术的步伐。 今天我们来讲一下Android中BroadcastReceiv转载 2012-07-14 22:46:16 · 288 阅读 · 0 评论