自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (7)
  • 收藏
  • 关注

转载 Android的CTS测试

Android的CTS测试,英文为Compatibility Test Suite,意为兼容性测试。只有通过CTS测试的设备才有可能获得Android的商标和享受Android Market的权限。以下分享我对Android CTS的认识。一、取得Compatibility Test Suite的两种方法:(1)可以从http://source.android.com/compatibil

2012-06-29 17:09:02 1161

转载 action bar 主要要点

选择操作项通过评估一些关键的特性,你应该仔细的选择选项菜单中的那些菜单项应该作为操作项来显示,通常,每个操作项应该至少满足下列特性之一:1.  经常使用:用户百分之七十以上的访问都需要使用的操作,或者是要连续的多次使用的操作。2.  重要:它是一个用户能够很容易找到的操作,即使它不是经常性的操作,也需要用户在需要的时候能够轻易的找到它,并执行。如,Wi-Fi设置中的添加网络等。

2012-06-28 15:39:09 3008 1

原创 Adding Menu Items Based on an Intent

Adding Menu Items Based on an IntentSometimes you'll want a menu item to launch an activity using an Intent(whether it's an activity in your application or another application). When you know the

2012-06-28 11:02:10 879

原创 action mode -- 标题 bar

Using the contextual action modeThe contextual action mode is a system implementation of ActionMode thatfocuses user interaction toward performing contextual actions. When auser enables this mode

2012-06-27 19:42:02 3164

转载 tabmenu popupwindow

用过UCWEB-Android版的人都应该对其特殊的menu有印象,把menu做成Tab-Menu(支持分页的Menu),可以容纳比Android传统的menu更丰富的内容(Android的menu超过6项则缩略在[更多]里),本文参考网上的例子,对例子进行简化以及封装,使其作为一个复合控件融入自己的framework。先来看看本文程序运行的效果: TabMenu本身就是一个Popup

2012-06-27 18:49:43 497

原创 touch mode

When a user is navigating a user interface with directional keys or a trackball, it isnecessary to give focus to actionable items (like buttons) so the user can seewhat will accept input. If the devic

2012-06-27 13:52:25 669

转载 ViewFlipper的使用---屏幕切换

转自:http://wang-peng1.javaeye.com/blog/572892屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。通过查看OPhone API文档可以发现,有个android.widget.ViewAnimator类继承至FrameLayout,ViewAni

2012-06-20 13:59:35 809

转载 android 浏览器

Android 4.0 Browser增加了表单自动填充功能,比较了一下UC、QQ、Opera、海豚浏览器等,都没有提供此项功能。问了很多人,也没人用过,所以就上网收集了相关资料。先看看维基百科关于autofill词条的解释吧:Autofill is a function in some computer applications or programs, typically

2012-06-15 13:45:44 12634 1

转载 webkit

ByteArrayBuilder并不是WebKit for Android代码中的一个重要类,其代码也不长,只有154行。但是其中使用到的Java特性却是我第一次碰到。《Java编程思想》这本书我也看过两遍,但读了ByteArrayBuilder代码,才知道Java中有SoftReference,为此恶补了一下Java基础知识。要读懂ByteArrayBuilder代码,需要弄懂Java中的引用概

2012-06-15 13:44:55 6469

转载 android window窗口机制

在学习 WindowManager 接口的时候,了解到这个接口很重要,因为它可以直接与WindowManager(窗口管理器)进行交互,那这个 Window Manager 究竟是怎么一回事呢?    通过查找资料,我知道了 Window Manager 其实是一个service(服务)。它是全局的,系统中唯一的,是独立于android应用程序的,所有android应用程序公用的一个单独的C+

2012-06-13 14:34:03 1007

转载 Windown类

Windown类,位于代码树frameworks\base\core\java\android\view\Windowjava.java文件。连同注释,这个文件总共一千多行,它概括了Android窗口的基本属性和基本功能。 继承关系     public abstract class Window extends Object     java.lang.Object

2012-06-13 14:32:42 508

转载 windowManager

来看这个布局文件 Xml代码  xml version="1.0" encoding="utf-8"?>  LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"      android:orientation="vertical"      android:layout_widt

2012-06-12 19:45:30 758

转载 MotionEvent getx getRawx getTop

当用户触摸屏幕时将创建一个MotionEvent对象。MotionEvent包含关于发生触摸的位置和时间等细节信息。MotionEvent对象被传递到程序中合适的方法比如View对象的onTouchEvent()方法中。在这些方法中我们可以分析MotionEvent对象那个,以决定要执行的操作。MotionEvent对象是与用户触摸相关的时间序列,该序列从用户首次触摸屏幕开始,经历手指

2012-06-08 09:59:33 2100

转载 Matrix学习

Matrix学习——基础知识以前在线性代数中学习了矩阵,对矩阵的基本运算有一些了解,前段时间在使用GDI+的时候再次学习如何使用矩阵来变化图像,看了之后在这里总结说明。首先大家看看下面这个3 x 3的矩阵,这个矩阵被分割成4部分。为什么分割成4部分,在后面详细说明。首先给大家举个简单的例子:现设点P0(x0, y0)进行平移后,移到P(x,y),其中x方向的平移量为△x,y方向的平

2012-06-06 16:49:13 540

转载 Android画图学习总结(五)——Paint

前面的Android画图学习总结的系列中,我们分别学习了Bitmap、Drawable、Aniamtion,除了这些画图元素之外,开发应用程序使用最多的还是String(字符串),下面我们就如何显示String详细的说明。引用Android SDK中显示String的函数,列举如下:drawText(String text, int start, int end, floa

2012-06-06 16:40:25 402

转载 Android画图学习总结(四)——Animation(下)

在Android画图学习总结(四)——Animation(上)中,我们详细介绍了Tween  Aniamation,这里我们将介绍另外一种动画Frame Animation。在前面已经说过,Frame Animation是顺序播放事先做好的图像,跟电影类似。不同于animation package, Android SDK提供了另外一个类AnimationDrawable来定义、使用Frame

2012-06-06 16:39:38 410

转载 Android画图学习总结(四)——Animation(中)

在Android画图学习总结(四)——Animation(上)中详细介绍了Tween Animation的定义、使用,由于篇幅有限,很多中重要的方面没有说明,这篇文章一方面做个完整的总结说明,另外一方面补充说明上一篇幅遗漏的问题,帮助大家更好的理解Tween Animation。对Tween Animation的本质做个总结:Tween Animation通过对 View 的内容完成一系列的图

2012-06-06 16:39:05 516

转载 Android画图学习总结(四)——Animation(中)

在Android画图学习总结(四)——Animation(上)中详细介绍了Tween Animation的定义、使用,由于篇幅有限,很多中重要的方面没有说明,这篇文章一方面做个完整的总结说明,另外一方面补充说明上一篇幅遗漏的问题,帮助大家更好的理解Tween Animation。对Tween Animation的本质做个总结:Tween Animation通过对 View 的内容完成一系列的图

2012-06-06 16:37:37 331

转载 Android画图学习总结(四)——Animation(中)

在Android画图学习总结(四)——Animation(上)中详细介绍了Tween Animation的定义、使用,由于篇幅有限,很多中重要的方面没有说明,这篇文章一方面做个完整的总结说明,另外一方面补充说明上一篇幅遗漏的问题,帮助大家更好的理解Tween Animation。对Tween Animation的本质做个总结:Tween Animation通过对 View 的内容完成一系列的图

2012-06-06 16:36:37 301

转载 Android画图学习总结(四)——Animation(上)

随着对Drewable的深入了解,发现了Drawable更加强大的功能:显示Animation。Android SDK介绍了2种Animation:Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果Frame Animation:顺序播放事先做好的图像,跟电影类似在使用Animation前,我们先学习如何定义Animation,这对我们使用

2012-06-06 16:35:59 352

转载 Android画图学习总结(三)——Drawable

AnimationDrawableAn object used to create frame-by-frame animations, defined by a series of Drawable objects, which can be used as a View object's background. BitmapDrawableA Drawable that w

2012-06-06 16:35:19 645

转载 Android画图学习总结(二)——Bitmap

<!--p {margin-bottom:0.21cm}-->通过前一篇的学习,对Android 画图核心部分有了一定的了解,后面篇幅,我们将详细介绍Android中的各种画图对象的使用,首先介绍我们最常用的Bitmap(位图)。位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。按照对位图的操作,分为以下几个功能分别介绍:从资源中获取位图获取

2012-06-06 16:33:53 394

转载 Android画图学习总结(一)——类的简介

<!--p {margin-bottom:0.21cm}-->学习Android有一段时间了,看完了AndroidSDK中的大部分文档,但是始终感觉自己还缺少很多,后来发现,AndroidSDK中只是介绍了Google自己开发的那一部分如何使用,Android中引用至Java的部分如何使用却没有说明。当然这也不是Google的职责,但是这对我们C++程序员来说的确是

2012-06-06 16:32:33 432

转载 ImageView.setScaleType(ImageView.ScaleType)

1、这里我们重点懂得ImageView的属性android:scaleType,即ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是把握图片如何resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义差别: 2 3 CENTER

2012-06-05 14:32:00 559

转载 Serializable Parcelabel

第一、四大组件间数据传递方式:启动四大组件通过Intent对象来实现,Intent的功能包括启动四大组件以及相关信息+传递数据。其中传递数据Intent提供了putExtra和对应的getExtra方法来实现:putExtra和getExtra 其实是和Bundle put和get方法一一对应的,在Intent类中有一个Bundle的mExtras成员变量所有的putExtra和g

2012-06-05 11:44:18 1551 1

转载 AppWidgetProvider+httpclient实现的桌面新闻

功能大概是 长按屏幕->请求一个超玩三国杀AppWidget->进入configure activity配置信息->在桌面上显示UI->点击新闻进入activity中浏览首先在AppWidgetProvider启动前 利用 AppWidgetProvider界面配置文件中的android:configure属性来指定一个前置activity用来配置相关信息  [html

2012-06-05 10:34:31 980

test3 popupwindow

关于PopupWindow的使用例子

2012-06-27

android 画图 bitmap drawable canvas paint

android 画图 bitmap drawable canvas paint

2012-06-06

browser源码

browser源码

2011-11-24

mms源码

mms源码

2011-11-24

android游戏开发资源宝典

android游戏开发资源宝典android游戏开发资源宝典android游戏开发资源宝典android游戏开发资源宝典

2011-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除