导航

2011年5月17日

摘要: 41. Splash Screen开场屏在Android中的实现 很多网友可能发现近期Tencent推出的手机QQ Android版包含了一个开场屏Splash Screen载入效果,通常游戏或大型软件打开时可能需要一个释放解析资源的过程,需要一个前台的动画播放和后台的逻辑处理线程配合,当然对于简单的软件也可以加一个Splash Screen作为美化。在Android平台上如何实现呢? 首先创建一个Activirty,在SetContentView时直接通过ImageView创建一个全屏的图片,Android123提示大家还要考虑好分辨率和当前设备一致,onCreate添加代码如下: new 阅读全文

posted @ 2011-05-17 20:27 NCUT蓝色理想 阅读(2261) 评论(1) 推荐(0) 编辑

摘要: 31. View和SurfaceView 在Android游戏当中充当主要的除了控制类外就是显示类,在J2ME中我们用Display和Canvas来实现这些,而Google Android中涉及到显示的为view类,Android游戏开发中比较重要和复杂的就是显示和游戏逻辑的处理。这里我们说下android.view.View和android.view.SurfaceView。SurfaceView是从View基类中派生出来的显示类,直接子类有GLSurfaceView和VideoView,可以看出GL和视频播放以及Camera摄像头一般均使用SurfaceView,到底有哪些优势呢? Sur 阅读全文

posted @ 2011-05-17 20:26 NCUT蓝色理想 阅读(1717) 评论(2) 推荐(0) 编辑

摘要: 11.Android JSON解析示例代码 来自Google官方的有关Android平台的JSON解析示例,如果远程服务器使用了json而不是xml的数据提供,在Android平台上已经内置的org.json包可以很方便的实现手机客户端的解析处理。下面Android123一起分析下这个例子,帮助Android开发者需要有关 HTTP通讯、正则表达式、JSON解析、appWidget开发的一些知识。 public class WordWidget extends AppWidgetProvider { //appWidget @Override public void onUpdate(Cont 阅读全文

posted @ 2011-05-17 20:26 NCUT蓝色理想 阅读(1372) 评论(0) 推荐(0) 编辑

摘要: 1. android单实例运行方法我们都知道Android平台没有任务管理器,而内部App维护者一个Activity history stack来实现窗口显示和销毁,对于常规从快捷方式运行来看都是startActivity可能会使用FLAG_ACTIVITY_NEW_TASK标记来打开一个新窗口,比如Launcher,所以考虑单任务的实现方法比较简单,首先Android123纠正下大家一种错误的方法就是直接在androidmanifest.xml的application节点中加入android:launchMode="singleInstance"这句,其实这样将不会起到任 阅读全文

posted @ 2011-05-17 20:25 NCUT蓝色理想 阅读(1925) 评论(0) 推荐(0) 编辑

摘要: Android自定义View实现很简单继承View,重写构造函数、onDraw,(onMeasure)等函数。如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。在其中定义你的属性。在使用到自定义View的xml布局文件中需要加入xmlns:前缀="http://schemas.android.com/apk/res/你的自定义View所在的包路径".在使用自定义属性的时候,使用前缀:属性名,如my:textColor="#FFFFFFF"。实例:view plaincopy to clipboardprint?packa 阅读全文

posted @ 2011-05-17 15:41 NCUT蓝色理想 阅读(74150) 评论(2) 推荐(6) 编辑

摘要: 最近在实现一个邮件系统,想仿照Android自带的邮件列表界面,在ListView中显示如下界面通过Android自带的Hierarchy Viewer分析得知,该ListItem包括:最左边的View(红色)区分不同的邮箱 左边的复选框ImageView 恩。。不知为啥不用CheckBox实现 中间三个TextView 显示邮件标题 内容及日期 右边的复选框ImageView 星标,也是用ImageView 实现的 恩·· 比较复杂的一个结构,Android对于ListView提供了几种Adapter,不过结构都比较简单、功能也比较少实现上面的结构还是的自己改进Adapt 阅读全文

posted @ 2011-05-17 10:24 NCUT蓝色理想 阅读(3125) 评论(0) 推荐(0) 编辑