- 浏览: 706105 次
- 性别:
- 来自: 北京
最新评论
-
utyujin:
作者你好,首先自我注释一下我是一名UI设计师,最近在写关于屏幕 ...
android中的dp,px深度解析 -
eagledame:
<data android:scheme="p ...
Android利用系统广播---监听应用程序安装和卸载[转] -
圣经未来:
虽然帖子距今已有三年,但是我还是来评论一下。对于这段话: 这句 ...
android中的dp,px深度解析 -
passerby_whu:
如果Activity中已经有了很多id了。怎么样保证你指定的i ...
Android Layout 之 RelativeLayout,代码实现相对布局 -
passerby_whu:
u013023750 写道楼主你好 ...
android中的dp,px深度解析
文章列表
Android开发之旅:活动与任务[转]
- 博客分类:
- android
Android开发之旅:活动与任务
Posted on 2011 年 06 月 14 日 by admin
——坚持就是胜利!关键是你能坚持吗?不能的话,你注定是个失败者。
引言
关于Android应用程序原理及术语,前面两篇:
◦Android开发之旅:应用程序基础及组件
...
摘要:文本将讲述作者在Android+J2EE系统集成开发的一点心得,希望有所启发。
前言: 很早以前,就听人说过android以后会火起来,作为一个前瞻性,对它有所了解会是一个转型的好机会。javaweb太成熟饱和了,现在市面上各种 ...
开发的项目在E52上安装完成了,运行开始就退出了,显示
Runtime
java.lang.Runtime Exception
Toolkit Closed
参考:http://discussion.forum.nokia.com/forum/showthread.php?p=634039
MM客户端软件测试中心发布消息:
S60 FP2操作系统(支持Kjava规范版本MIDP2.1)Kjava应用安装不能启动:
1 当安装信息文件的MIDlet-Vendor和MIDlet-Name均为全中文时,两者的汉字个数之和如果为4n+1或者4n+2(n为自然数),S60 FP2机型上安装成功,但无法 ...
Xcode 快捷键大全 收藏
现在说明一下,command相当于ms键盘的window键,option相当于ctrl,键值一样,系统偏好设置里面可以更改。
xcode 相关:
关于xcode 可设
偏好设置 command+,
清空缓存 可设
隐藏xcode command+h
隐藏其它 command+option+h
显示全部 可设
退出xcode command+q
文件相关:
新建项目 command+shift+n
新建文件 command+n
新建空文件 command+control+n
打开 command+o
在新窗口中打开 comma ...
最近把开发的android应用放在公司网站上,用IE下载后遇到了问题:扩展名.APK文件点击下载后却变成了.ZIP文件,拷贝到手机上无法安装。
如果你的下载服务器为tomcat服务器,那么,在tomcat安装目录下的conf/web.xml文件的对应位置,加上以下一行语句,指定APK文件的MIME类型为 application/vnd.android.package-archive 即可:
<mime-mapping>
<extension>apk</extension>
<mime-type>a ...
其中h表示画布的高度,title表示标题,index表示选中的下飚,还可以得到选中的标签和ID,支持触摸事件,这是个抽象类,要自己处理自己的事情,还需要实现doAction方法 即使点击OK按钮后需要执行的代码,界面做的太丑,背景色自己调吧。
import CanvasMidlet;
import java.io.IOException;
import java.util.Vector;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Font;
import javax.micr ...
log4j的强大功能无可置疑,但实际应用中免不了遇到某个功能需要输出独立的日志文件的情况,怎样才能把所需的内容从原有日志中分离,形成单独的日志文件呢?其实只要在现有的log4j基础上稍加配置即可轻松实现这一功能。
...
既然视点和物体的位置坐标都已确定,那镜头的方向就就知道啦,为什么还会有个朝上向量?
举个简单的例子,视点比做人的眼睛,当眼睛看物体时,头朝天时(站立时)看到的物体和头朝地(倒立)时那样看到的物体的样子是不一样的.你还可以身体左右倾斜不同的角度来看物体.那么,glLookAt()哪个向上的变量就是来确定这个角度的.不过一般默认情况下是,头朝天的,也就是"那个朝上的向量"为(0,1,0).
这个涉及到视图变换里面的一些知识.线形代数和计算机图形学的一些知识也用的到。
8:19 --- 9:00
总结与计划
[OPENGL 学习]
[ 视图和模型变换]
对变换进行的思考
模型变换
视图变换
[ 投影变换]
透视投影
正投影
视景体裁剪
[ 视口变换]
视口变换
变换深度坐标
视图变换 ...
5.3.1 使用break 语句
在Java 中,break语句有3种作用。第一,你已经看到,在switch语句中,它被用来终止一个语句序列。第二,它能被用来退出一个循环。第三,它能作为一种“先进”的goto 语句来使用。下面对最后 2种用法进行解释。
使用break 退出循环
可以使用break 语句直接强行退出循环,忽略循环体中的任何其他语句和循环的条件测试。在循环中遇到break语句时,循环被终止,程序控制在循环后面的语句重新开始。下面是一个简单的例子:
// Using break to exit a loop.
class BreakLoop {
public static vo ...
最近在开发的android项目中安装了一个插件JD-Eclipse,用于反编译android项目,安装成功后,重启eclipse,打开主界面,过几秒后eclipse自动关闭。再重启,还是这样。
查看错误日志,显示如下:
!ENTRY org.eclipse.osgi 2 0 2011-02-27 13:44:07.375
!MESSAGE While loading class "com.android.ide.eclipse.adt.internal.sdk.Sdk", thread "Thread[Worker-2,5,main]" timed out ...
layout_weight是LinearLayouts的view布局里一个很重要的值。
所有的view的layout_weight缺省值都是为0,意味着他们只在屏幕上占据它们需要显示的空间大小。
activity根据这个View的比0大的layout_weight值来划分剩余的空间和其它Views定义的layout_weight也按比例进行空间的划分。
给个例子:假设我们在水平行上有一个文本标签和两个文本编辑框view. 文本标签没有定义layout_weight 值,所以它将占据最小的需要提供的空间. 如果每个文本框view的layout_weight 都被设置为1, 在父布局中 ...
先明确几个概念的区别:
padding margin都是边距的含义,关键问题得明白是什么相对什么的边距.
padding是控件的内容相对控件的边缘的边距.
margin是控件边缘相对父控件的边距.
android:gravity 属性是对该view 内容的限定.比如一个button 上面的text. 你可以设置该text 在view的靠左,靠右等位置.该属性就干了这个.
android:layout_gravity是用来设置该view中的子view相对于父view的位置.比如一个button 在linearlayout里,你想把该button放在靠左,靠右等位置就可以在linearlay ...
TextView及其子类,当字符内容太长显示不下时可以省略号代替未显示的字符;省略号可以在显示区域的起始,中间,结束位置,或者以跑马灯的方式显示文字(textview的状态为被选中时文字会滚动)。
其实现只需在xml中对textview的ellipsize属性做相应的设置即可。
android:ellipsize="start" 省略号在开头
android:ellipsize="middle" 省略号在中间
and ...
目前在开发一个android项目,其中有一个功能是读取联系人。我是一次性的联系人全部读出来,当联系人数量较少时,几十条,没有问题,超过200条时,则遇到问题是:项目每开启二次,就会崩溃一次,然后就这样下去。这个问题已经存在了好久,就是找不到症结。主要抛出的异常信息为: ERROR/JavaBinder(3438): *** Uncaught remote exception! (Exceptions are not yet supported across processes.)
ERROR/JavaBinder(3438): java.lang.RuntimeException: No me ...