梦书之家(移动开发)

你有一个苹果,我有一个苹果,我们交换一下,一人还是一个苹果;你有一个思想,我有一个思想,我们交换一下,一人就有两个思想。 ——肖伯纳

导航

2011年4月2日 #

HelloWorld using Object-C on Ubuntu

摘要: 1 安装sudo apt-get install gnustep*2 编写代码#import <Foundation/Foundation.h>int main( int argc, const char * argv[] ) { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; NSLog(@"Hello world\n"); [pool drain]; return 0; }感觉是C与Java的结合体,C/C++包含头文件是#include <stdio.h>而Java中不存在 阅读全文

posted @ 2011-04-02 18:51 梦书 阅读(647) 评论(0) 推荐(0) 编辑

自定义控件之设置文本的大小

摘要: 一般我们要在我们自己的控件中放置文本的时候,都会通过Paint来实现:Paint paint = new Paint();paint.setAntiAlias(true);paint.setTextSize(16);但是,如果你在其他分辨率的手机上,查看文本的效果的时候,就会有问题,如果是在低分辨率的机器调试的话,放到高分辨率的机器上,就会感觉字体太小了;反之,太大。所以设置文本字体的时候不能采用以上的方式来设置,而应该采用与TextView类似的方法,如: public void setTextSize(int textSize){ Context c = getContext(); Res 阅读全文

posted @ 2011-04-02 14:44 梦书 阅读(914) 评论(0) 推荐(0) 编辑