摘要:
转载声明:http://www.cnblogs.com/htynkn/archive/2011/11/10/libgdx_1.htmlLibgdx是一款支持2D与3D游戏开发的游戏类库,兼容大多数微机平台(标准JavaSE实现,能运行在Mac、Linux、Windows等系统)与Android平台(Android1.5以上即可使用,Android2.1以上可满功率发挥)。logo:地址:http://code.google.com/p/libgdx/首先下载最新的jar,我下载的是libgdx-0.9.2。新建一个Android项目,File -> New -> Project - 阅读全文
摘要:
转载声明,原文出自:http://androidkaifa.com/thread-1036-1-1.html通过com.android.internal.os.PkgUsageStats这个类可以得到一个应用程序的启动次数,运行时间等信息,功能很强大。但是google并没有将这个类作为API接口提供给开发者,如果在android源码下开发,可以通过以下代码来使用这个类: 1 import com.android.internal.app.IUsageStats; 2 import com.android.internal.os.PkgUsageStats; 3 4 //比较两个应用程序的... 阅读全文
摘要:
动画类型Android的animation由四种类型组成Android动画模式Animation主要有两种动画模式:一种是tweened animation(渐变动画)XML中JavaCodealphaAlphaAnimationscaleScaleAnimation一种是frame by frame(画面转换动画)XML中JavaCodetranslateTranslateAnimationrotateRotateAnimation如何在XML文件中定义动画① 打开Eclipse,新建Android工程② 在res目录中新建anim文件夹③ 在anim目录中新建一个myanim.xml(注意 阅读全文
摘要:
其中在android的文档中有关于这方面的介绍 具体为 Dev Guide 下的 User iNTERFACE 下的Notifications其中主要分3种:Toast Notification (Toast就不用说了 大家都知道) 然后是Status Bar Notification(通知栏消息)以及Dialog Notification 这里主要介绍的通知栏一共4个步骤 在文档中都有说明 下面就直接上代码了 具体的自己看文档吧代码包含直接发送一个通知,以及自定义notification两个布局文件mian.xml 1 <?xml version="1.0" enc 阅读全文
摘要:
layout文件 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="fill_parent" 4 android:layout_height="fill_parent" 5 android:orientation="vertical" 阅读全文
摘要:
layout文件item.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="match_parent" 4 android:layout_height="wrap_content" 5 android:orientation="hor 阅读全文
摘要:
代码在Spinner里面,里面的layout里有一个AutoCompleteTextView就是这个还可以使用MultiAutoCompleteTextView控件来完成连续输入的功能,也就是说,当输入完一个字符串后,在该字符串后面输入一个逗号(,),在逗号前后可以有任意多个空格,然后再输入一个字符串,仍然会显示自动提示列表,使用MultiAutoCompleteTextView时,需要为它的setTokenizer方法指定MultiAutoCompleteTextView.CommaTokenizer类对象实例,该对象表示采用逗号作为输入多个字符串的分隔符 阅读全文
摘要:
layout 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="fill_parent" 4 android:layout_height="fill_parent" 5 android:orientation="vertical" 阅读全文
摘要:
首先在res下创建一个anim文件,在文件下创建一个.xml文件类型为animation-list 1 <?xml version="1.0" encoding="utf-8"?> 2 <animation-list xmlns:android="http://schemas.android.com/apk/res/android" 3 android:oneshot="false" > 4 5 <item 6 android:drawable="@drawable/girl 阅读全文
摘要:
main.xml,对于代码创建动画效果在image 及手势识别的日志里 1 <?xml version="1.0" encoding="utf-8"?> 2 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="fill_parent" 4 android:layout_height="fill_parent" > 5 6 < 阅读全文
摘要:
此方法解决了中文生成二维码解析是乱码的问题,如果不是中文的话可以简单的使用一下方式 1 /** 2 * 用字符串生成二维码 3 * 4 * @param str 5 * @author zhouzhe@lenovo-cw.com 6 * @return 7 * @throws WriterException 8 */ 9 public Bitmap Create2DCode(String str) throws WriterException {10 // new String(obj.getText().getBytes("ISO-8859-1"),"GBK&q 阅读全文
摘要:
1.Android支持视频播放,但是要在线直接播放视频是不能直接请求.mp4等视频格式的,因为这些格式不支持渐进播放,所以我们就需要将文件转换成流媒体文件,这里我使用的是QuickTimeInstaller.ext来完成转换的,需要注册码网上有免费的,需要的话就搜索吧,另外苹果的软件注册码的位置跟windows的习惯不一样,通常我们都是在帮助里面找到注册信息,但是苹果放在了编辑--偏好设置里,注册后以后重新开启就可以了2.将文件拖入框内,(可能反应比较慢)然后点击文件----导出,选择格式3G,进行设置文件格式:3GPP视频格式:MPEG-4数据速率128 千位/秒 (数字高低与画质成正比,与 阅读全文
摘要:
这里面包含两种调用摄像头的方法,一种是自己调用摄像头 ,一种是直接调用系统的摄像头 Activity 1 package cn.itcast.camera; 2 3 import java.io.File; 4 5 import android.app.Activity; 6 import android.content.Intent; 7 import android.graphics.Bitmap; 8 import android.graphics.BitmapFactory; 9 import android.hardware.Camera;10 import android.ha.. 阅读全文
摘要:
recoder.set的时候 已经要注意顺序否则有可能会导致初始化失败 下面直接上代码了AndroidManifest.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <manifest xmlns:android="http://schemas.android.com/apk/res/android" 3 package="cn.itcast.videorecoder" 4 android:versionCode="1" 5 an 阅读全文
摘要:
转载声明:原帖地址http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html由于google doc 很多人都打不开,故更新了源码下载地址 【源码下载】----2011-01-18 在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本. 阅读全文
摘要:
转载声明:原帖http://www.cnblogs.com/leizhenzi/archive/2011/07/25/2115986.html在Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性 android:background="@drawable/bg",不过不要高兴地太早,当你这么做以后,发现背景是变了,但是当你拖动,或者点击list空白位置的时候发现ListItem都变成黑色的了,破坏了整体效果这是为什么呢?这个要从Listview的 阅读全文
摘要:
转载声明:本文由Sodino所有,转载请注明出处:http://blog.csdn.net/sodino/article/details/7704084同样,先上效果图如下:效果图中,抛物线的动画即是由SurfaceView实现的。底部栏中的文字翻转详情相关帖子:[Android] 文字翻转动画的实现需求:1.实现抛物线动画 1.1 设计物理模型,能够根据时间变量计算出某个时刻图片的X/Y坐标。 1.2 将图片高频率(相比于UI线程的缓慢而言)刷新到界面中。这儿需要实现将脏界面清屏及刷新操作。2.文字翻转动画(已解决,见上面的帖子链接)下面来逐一解决所提出的问题。--------------- 阅读全文