2014年2月10日

Activity

摘要: 每个Activity ,在AndroidManifest.xml中都必须有描述,这样才能使用 startActivity(); To be of use with Context.startActivity(), all activity classes must have a corresponding declaration in their package's AndroidManifest.xml. 阅读全文

posted @ 2014-02-10 11:31 小白说我是2B 阅读(136) 评论(0) 推荐(0) 编辑

Intents and Intent Filters

摘要: 作用: 1.start an activity 2.start a service 3.deliver a broadcast 有2种类型的Intents 1.explicit 显示 :明确指定要启动哪个activity 2.implicit 隐式 :并不指明启动哪个activity或application,the Android system finds the appropriate component to start by comparing the contents of the intent to ... 阅读全文

posted @ 2014-02-10 11:11 小白说我是2B 阅读(151) 评论(0) 推荐(0) 编辑

2014年2月8日

Android基本组件

摘要: 1.Activity和View Activity是Android应用中负责与用户交互的组件,//是不是类似ios中的ViewController View组件是所有UI组件 2.Service Service与Activity的地位并列,它也代表一个单独的Android组件 其区别在于:Service通常在后台运行,一般不需要与用户进行交互, 3.BroadcastReceiver BroadcastReceiver顾名思义是广播消息接收器。从代码实现的角度来讲,它非常类似于事件编程中的监听器,但是它监... 阅读全文

posted @ 2014-02-08 14:46 小白说我是2B 阅读(189) 评论(0) 推荐(0) 编辑

Android 在XML文件中使用资源 (摘自 疯狂Android讲义)

摘要: 在XML文件中使用资源十分简单。 格式如下:@/ 例如我们访问string资源中的字符串定义常量 使用以下形式: @string/app_name //app_name是在string资源中定义的字符串常量。 当我们在XML文件中使用标识符的时候-这些标识符无须使用专门的资源进行定义,直接在XML文档中按如下格式分配标识符即可 @+id/ 例如使用如下格式代码分配标识符 android:id="@+id/ok" //注意有"" 阅读全文

posted @ 2014-02-08 13:44 小白说我是2B 阅读(225) 评论(0) 推荐(0) 编辑

2014年2月3日

Unable to resolve target

摘要: eclipse 导入旧版本的代码时候,如果本地sdk没有旧版本的话,就会提示此错误。修改property文件。在eclipse的项目下面肯定会有一个.property做后缀的文件,这个文件就是eclipse编译时用来确定使用哪个SDK的依据,如果你要用android-18来编译,然而你的SDKmanager里面又没有下载android-18(API18),那肯定是不行的,估计所有的文件都是一堆红色的XX,只要把property里面的版本改成你eclipse拥有的SDK版本就好了。最重要的一步是要关闭eclipse才行。 阅读全文

posted @ 2014-02-03 13:45 小白说我是2B 阅读(298) 评论(0) 推荐(0) 编辑

2014年1月23日

Android 新线程更新UI组件的方法

摘要: 1.使用handler实现线程间通信2.Activity.runOnUiThread3.View.post(Runnable)4.View.postDelayed(Runnable,long). 阅读全文

posted @ 2014-01-23 11:49 小白说我是2B 阅读(162) 评论(0) 推荐(0) 编辑

2014年1月22日

@selector注意事项

摘要: 在使用@selector(method)时候,当method有多个参数例如:;- (void)func:(nsdictionary *)dic@selector(func:)//应该在func后面加:如果有多个参数- (void)func:(nsdictionary *)dic dic1:(nsdictionary *)dic1@selector(func:dic1:) 阅读全文

posted @ 2014-01-22 19:37 小白说我是2B 阅读(110) 评论(0) 推荐(0) 编辑

转 IOS设计模式之四:观察者模式

摘要: http://www.cnblogs.com/limlee/archive/2012/06/21/2547582.html#cocoa框架中很多地方都使用了观察者模式一、KVOKey-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。每次指定的被观察的对象的属性被修改后,KVO自动通知相应的观察者。model中的定义:@interface StockData : NSObject { NSString * stockName; float price;}@end@implementation StockData@endcontrol... 阅读全文

posted @ 2014-01-22 16:01 小白说我是2B 阅读(126) 评论(0) 推荐(0) 编辑

NSSelectorFromString 使用示例

摘要: NSSelectorFromString动态加载实例方法。 SEL sel = NSSelectorFromString(@"yourMethod:")//有参数 if([object respondsToSelector:sel]) { [object performSelector:sel withObject: @"test" ]; //如果有两个参数,使用两个withObject:参数; } 阅读全文

posted @ 2014-01-22 11:40 小白说我是2B 阅读(433) 评论(0) 推荐(0) 编辑

2014年1月17日

ios 状态栏显示问题

摘要: 在将ViewController的背景设置为黑色之后,展示ViewController之后,发现状态栏被黑色盖住。 这是我们需要继承一个模板方法-(UIStatusBarStyle)preferredStatusBarStyle{ return UIStatusStyleLightContent;} 阅读全文

posted @ 2014-01-17 13:25 小白说我是2B 阅读(172) 评论(0) 推荐(0) 编辑

导航