- 浏览: 280653 次
- 性别:
- 来自: 北京
最新评论
-
jasonking412:
鄙视抄袭,都TMD一样的。
Openfire red5.war下载已经配置 -
xhg19901120:
有没有下载地址啊
【转】Android 多级菜单 -
yxl2005play:
为什么是404?博主,求解
Openfire red5.war下载已经配置 -
tan2416:
回复看看。。。。。
实现在popwindow中展示listview列表 -
liufeng7600:
你好,求教: 我可不可以在pc上用web浏览器访问 Andr ...
android中实现JavaScript与Java之间实现互相调用
文章列表
singleTop要求如果创建intent的时候栈顶已经有要创建的Activity的实例,则将intent发送给该实例,而不发送给新的实例。(注意是栈顶,不在栈顶照样创建新实例!)singleTask模式:当intent到来,需要创建singleTask模式Activity的时候,系统会检查栈里面是否已经有该Activity的实例。如果有直接将intent发送给它。
Activity的四种加载模式:
1、standard :系统的默认模式,一次跳转即会生成一个新的实例。假设有一个activity命名为Act1,执行语句:
startActivity(new Intent(Act ...
在Windows Phone系统中,通过HttpWebRequest类可以很容易的发送网络请求,获取网络数据。HttpWebRequest是异步操作,不会堵塞主线程。
1.通过HttpWebRequest.CreateHttp()方法可以创建一个HttpWebRequest,下面代码简单实现发送一个GET请求。
httpGet
public void httpGet()
{
try
{
//请求地址
String url = ...
在做菜单的功能,发现,菜单越来越多,后来仔细看了他们的区别,如下:
但是onCreateOptionsMenu
和onPrepareOptionsMenu
的差別在哪呢?
android中可以重写activity的两个方法进行创建菜单:onPrepareOptionsMenu(Menu menu),onCreateOptionsMenu ...
BuildAction-content(内容) , 资源是放到xap包中的
BuildAction-嵌入的资源,资源是放到dll中的, 如**.dll/aaa.png
对于开发sdk等第三包供开发者调用,最好是用嵌入的资源,否则还需要让开发者拷贝你的资源到他们程序。
android状态栏中多个通知冲突的问题
- 博客分类:
- android
网上看到的解决办法:
如果用相同的通知id, 该怎么告诉处理通知的活动,每个通知的内容呢?
PendingIntent pendingIntent = PendingIntent.getActivity(this, 0,
intent, PendingIntent.FLAG_UPDATE_CURRENT);
最后一个参数可以保证显示的是最新的那个通知
如果用不同的通知id, 为什么处理通知的活动得到的Intent总是第一个通知的Intent呢?
多个Intent是根据它们的Data属性来区分的,如果Data相同,将认为是同一个Intent
实践之后不是很好用,请 ...
是由于有activity时依附于另一个activity的,当被依附的activity
产生错误的时候,该activity没有了靠山而产生错误(或者是调用了一个已经被finish()的activity)。一般在创建
alertdialog.builder是很容易见到。
对于这个错误
还没有根本的解决办法,唯一的办法就是改变该activity依附于另一activity的事实,将其放入另一activity。
Android利用ActivityGroup加载子Activity,子Activity调用对话框,弹出:
ERROR/AndroidRunti ...
可以判断一下 viewController的属性navigationController或者parentViewController,该值为空,则是presentModalViewController出来的,不为空,则是
pushViewController出来的。
在项目中,一进入一个页面, EditText默认就会自动获取焦点。
那么如何取消这个默认行为呢?
在网上找了好久,有点 监听软键盘事件,有点 调用 clearFouse()方法,但是测试了都没有! xml中也找不到相应的属性可以关闭这个默认行为
解决之道:在EditText的父级控件中找一个,设置成
android:focusable="true"
android:focusableInTouchMode="true"
这样,就把EditText默认的行为截断了!
<LinearLayou ...
view viewcontroller绑定
- 博客分类:
- ios
LoginView *mainView = [LoginView alloc] init];
mainView.delegate = self;
self.window = mainView;
1. 委托Delegate
C#中的Delegate对应于C中的指针,但是又有所不同C中的指针既可以指向方法,又可以指向变量,并且可以进行类型转换,
C中的指针实际上就是内存地址变量,他是可以直接操作内存的,通过内存地址直接访问变量,直接调用方法。
而C#中的Delegate是强类型的,也就是说在声明委托时就已经指定了该变量只能指向具有特定参数,以及返回值的方法。
使用delegate就可以直接建立任何名称的委托类型,当进行系统编译时,系统就会自动生成此类型。您可以使用delegate void MyDelegate()
方式建立一个委托类,并使用IL ...
在iOS3.0之后的版本不再使用这样的语法,解决方法如下:
将:
C代码
cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:CellIdentifier] autorelease];
修改为:
C代码
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] aut ...
在给UITableViewCell设置文本的时候
cell.text = @"text";
出现了如下警告
setText is deprecated (setText 已经过期)
解决办法:
cell.textLable.text = @"text";
加载图片的如下:
UIImage * image =[UIImage imageNamed:@"p.png"];
cell.imageView.image =image;
查看UITableView的帮助文档我们会注意到UITableView有两个Delegate分别为:dataSource和delegate。
dataSource
是UITableViewDataSource类型,主要为UITableView提
供显示用的数据(UITableViewCell),指定UITableViewCell支持的编辑操作类型(insert,delete和
reordering),并根据用户的操作进行相应的数据更新操作,如果数据没有更具操作进行正确的更新,可能会导致显示异常,甚至crush。
delegate
是UITableViewDelegate类 ...
IMGView *imgView = [[IMGView alloc] initWithFrame:CGRectMake(10, 0, 300, 300)];
[self.view addSubview:imgView];
[imgView release];
为什么imgView要release呢?可能很多人跟我一样,之前不是很清楚。 我们逐行分析一下
第一行,alloc一次,imgView对象retainCount为1,
第二行,addSubview一次,此方法会把你传过去的对象
retain一次,那么此时它的retainCount为2。self.view变为它 ...
前面定义旋转,移动,缩放到什么程度, 后面是轴承点,根据这个点来旋转,或者缩放到这个点,或者根据这个点旋转