- 博客(6)
- 收藏
- 关注
黑莓学习笔记之三--对话框和菜单栏
菜单项:我们通过在Screen中重写makeMenu()方法来添加菜单。 protected void makeMenu(Menu menu,int instance) 在这个方法里,会用到menu.add(MenuItem)来添加一个菜单项。 菜单项这个类就是 MenuItem [code="java"]MenuItem ...
2011-05-27 00:37:05 144
黑莓学习笔记之二--布局管理器Manager
Manager是Srceen排版的类,控制Srceen里Field的位置。相当于android中的垂直布局属性和水平布局属性。只是这里的布局是用一个类来控制的。 Manager有四个子类: HorizontalFieldManager VerticalFieldManager FlowFieldManager DialogFie...
2011-05-26 01:05:16 147
黑莓学习笔记之一----进度条
最近突然想把自己公司的项目移植到黑莓上来,因为听说黑莓的app挺少的,而且黑莓开发貌似比较繁琐,不如android和iPhone的便捷,反正闲着没事,就买了本书,找了点资料开始学习学习。学一点记录一点吧。 一般项目里最一开始都会有一个进度条加载,然后是主界面或者是登录界面,那就先看看这个进度条是怎么做的。 [code="java"]package myp...
2011-05-25 00:24:05 187
关于android中的图片缓冲区问题
android中的图片缓冲区一直是个问题,包括超出虚拟机所分配的资源上限,重用已回收的bitmap等等,解决这个问题,每个人有每个人不同的方式,这里记录下我在项目中学到的的图片缓冲区的实现方式。 一个bitmap,可以携带一个属性,标识着这个bitmap最后的使用时间。而我们如果创建一个缓冲区,这个区里的bitmap数量是有一定限制的,否则就会出现内存溢出,超出了虚拟机分给程...
2011-05-23 23:55:05 172
关于ListView的弹性滑动
最近项目中用到了弹性滑动,但是这个弹性滑动只有在2.3之后才有了功能函数,在2.2以及之前的版本中,只有自己去实现了。 查了一下网上的资源,貌似没有提供出来一个具体的方式来实现。看到一个牛人写的一个软件中实现了弹性滑动,查了查源码,然后看了看ListView的源码,然后自己搞了一下,实现了弹性滑动。 基本思路就是得到出当前的可显示的item的位置,然后判断出否是越界,这...
2011-05-22 23:23:17 184
关于Activity的跳转动画
在1.6之后,也就是从API 5开始,加入了一个overridePendingTransition函数,是用来处理Activity跳转时实现动画效果的。在网上,很多人发帖或者转发,只是很简单的提供了一种写法: [code="java"]if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.DON...
2011-05-22 22:39:08 115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人