上一页 1 ··· 5 6 7 8 9 10 11 下一页
  2012年4月21日
摘要: Re-installation failed due to different application signatures.You must perform a full uninstall of the application. WARNING: This will remove the application data!Please execute 'adb uninstall com.example.android.apis' in a shell.Launch canceled!Android 系统要求所有的应用程序必须被签名,像签名你的应用程序描述的那样。 ApiD 阅读全文
posted @ 2012-04-21 00:17 老Zhan 阅读(8097) 评论(0) 推荐(0) 编辑
  2012年4月18日
摘要: 把条目添加到动作栏你的fragment们可以向activity的菜单(按Manu键时出现的东西)添加项,同时也可向动作栏(界面中顶部的那个区域)添加条目,这都需通过实现方法onCreateOptionManu()来完成。你从fragment添加到菜单的任何条目,都会出现在现有菜单项之后。Fragment之后可以通过方法onOptionsItemSelected()来响应自己的菜单项被选择的事件。你也可以在fragemnt中注册一个view来提供快捷菜单(上下文菜单)。当用户要打开快捷菜单时,fragment的onCreateContextMenu()方法会被调用。当用户选择其中一项时,frag 阅读全文
posted @ 2012-04-18 13:06 老Zhan 阅读(82586) 评论(0) 推荐(4) 编辑
摘要: 下例中实验了上面所讲的所有内容。此例有一个activity,其含有两个fragment。一个显示莎士比亚剧的播放曲目,另一个显示选中曲目的摘要。此例还演示了如何跟据屏幕大小配置fragment。主activity创建layout。[java]view plaincopy@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.fragment_layout);}主activity的layoutxml文档[java]view 阅读全文
posted @ 2012-04-18 13:06 老Zhan 阅读(8018) 评论(4) 推荐(0) 编辑
摘要: 与activity通讯 尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。 Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activity中的控件们(findViewById())。例如:ViewlistView=getActivity().findViewById(R.id.list); 同样的,activity也可以通过FragmentManager的方法查找它所包含的frament们。例如:ExampleFrag... 阅读全文
posted @ 2012-04-18 13:05 老Zhan 阅读(7234) 评论(2) 推荐(0) 编辑
摘要: 要管理fragment们,需使用FragmentManager,要获取它,需在activity中调用方法getFragmentManager()。你可以用FragmentManager来做以上事情:1使用方法findFragmentById()或findFragmentByTag(),获取activity中已存在的fragment们。2使用方法popBackStack()从activity的后退栈中弹出fragment们(这可以模拟后退键引发的动作)。3用方法addOnBackStackChangedListerner()注册一个侦听器以监视后退栈的变化。更多关于以上方法的信息,请参考“Fra 阅读全文
posted @ 2012-04-18 13:04 老Zhan 阅读(70968) 评论(10) 推荐(9) 编辑
摘要: 为fragment添加用户界面 fragment一般作为activity的用户界面的一部分,把它自己的layout嵌入到activity的layout中。 一个 要为fragment提供layout,你必须实现onCreateView()回调方法,然后在这个方法中返回一个View对象,这个对象是fragment的layout的根。 注:如果你的fragment是从ListFragment中派生的,就不需要实现onCreateView()方法了,因为默认的实现已经为你返回了ListView控件对象。 要从onCreateView()方法中返回layout对象,你可以从layoutxml... 阅读全文
posted @ 2012-04-18 13:03 老Zhan 阅读(7527) 评论(0) 推荐(0) 编辑
摘要: 创建Fragment 要创建fragment,必须从Fragment或Fragment的派生类派生出一个类。Fragment的代码写起来有些像activity。它具有跟activity一样的回调方法,比如onCreate(),onStart(),onPause()和onStop()。实际上,如果你想把老的程序改为使用fragment,基本上只需要把activity的回调方法的代码移到fragment中对应的方法即可。通常需要实现以上生命周期函数:onCreate():当创建fragment时系统调用此方法。在其中你必须初始化fragment的基础组件们。可参考activity的说明。onCr. 阅读全文
posted @ 2012-04-18 13:02 老Zhan 阅读(1916) 评论(0) 推荐(0) 编辑
摘要: From:http://blog.csdn.net/nkmnkm?viewmode=contentsFragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除。Fragment不能独立存在,它必须嵌入到activity中,而且Fragment的生命周期直接受所在的activity的影响。例如:当activity暂停时, 阅读全文
posted @ 2012-04-18 13:01 老Zhan 阅读(2219) 评论(0) 推荐(0) 编辑
  2012年4月17日
摘要: Android 在eclipse import 项目时经常有这个问题,关于@override 标示的错误,好多说法是“在没有进行设置的情况下,eclipse默认使用java 1.5来编译代码,所以经常会出现这个问题。解决办法:选择Window –> Preferences –> Java –> Compiler(mac上是Eclipse –> Preferences –> Java –> Compiler),确认选择的是1.6版本的编译器”可是我打开一看,居然是1.7的,这应该比1.6高级啊,还有错,郁闷了,只能去掉@override的标示,不管他了~ 阅读全文
posted @ 2012-04-17 01:59 老Zhan 阅读(1997) 评论(1) 推荐(0) 编辑
摘要: google code 上源代码的下载方法:下面以下载google closure为例。(点击进入google closure下载主页)1. 下载TortoiseSVN,并安装。(点击下载)2. 在桌面上新建一个文件夹,右键SVN Checkout...3. URL of repository栏里填写: http://closure-library.googlecode.com/svn/trunk/ 点击OK进行下载。4. 打开你刚新建的文件夹看看Closure库是不是已经下载下来啦! 阅读全文
posted @ 2012-04-17 01:43 老Zhan 阅读(10414) 评论(0) 推荐(0) 编辑
  2012年4月16日
摘要: http://marshal.easymorse.com/?s=fragmenthttps://motodev.adobeconnect.com/_a985855811/p9h1aqk3ttn/?launcher=false&fcsContent=true&pbMode=normal//list FragmentString[] locations = getResources().getStringArray(R.array.loction_array);setListAdapter(new ArrayAdapter<String>(getActivity(), 阅读全文
posted @ 2012-04-16 11:36 老Zhan 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 如何获得重定向的URL?http://stackoverflow.com/questions/2381809/problem-by-redirected-url stackoverflow 上有相同的问题。。他的代码:NSURL *originalUrl=[NSURL URLWithString:@"http://ystatuschecker.com/n/iwall.php?tedad=1"];NSData *data=nil; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:origin 阅读全文
posted @ 2012-04-16 01:42 老Zhan 阅读(3231) 评论(0) 推荐(0) 编辑
  2012年4月13日
摘要: 1、测试类一定要extendsAndroidTestCase 类2、测试方法要以test开头,并抛出异常3、在测试方法中new出要测试的类,然后对应其功能进行测试(经常会用到Assert.assertEquals(a,b);)package com.zhy.junitExample.test;import com.zhy.servers.server;import android.test.AndroidTestCase;public class serverTest extends AndroidTestCase { public void testsave() throws ... 阅读全文
posted @ 2012-04-13 15:21 老Zhan 阅读(507) 评论(0) 推荐(0) 编辑
  2012年4月12日
摘要: Model View PresenterModel 数据类 View 视图类 Presenter 处理逻辑的处理类注意在presenter与view之间一般有interface接口View(Activity)package com.examples; import com.examples.presenters.Presenter;import com.examples.views.IView;public class View extends Activity implements IView { /** Called when the activity is first... 阅读全文
posted @ 2012-04-12 11:44 老Zhan 阅读(6542) 评论(1) 推荐(0) 编辑
  2012年4月11日
摘要: [IPhone开发]发送Http请求(POST GET)的方法http://aminby.net/2010/07/iphone-develop-how-to-send-http-request/iphone之http post数据 http://hi.baidu.com/popln/blog/item/9ca2be5987d79594800a18fb.html详谈iPhone中网络请求http://www.e800.com.cn/articles/2011/0801/492410.shtml 阅读全文
posted @ 2012-04-11 00:37 老Zhan 阅读(207) 评论(0) 推荐(0) 编辑
  2012年4月9日
摘要: 在storyboard中创建一个UIImage的outlet,名为uiimage, NSURL *url = [NSURLURLWithString:@“http.....”]; UIImage *image = [UIImageimageWithData:[NSDatadataWithContentsOfURL:url]]; uiimage.image = image; 阅读全文
posted @ 2012-04-09 11:05 老Zhan 阅读(4581) 评论(0) 推荐(0) 编辑
  2012年4月1日
摘要: 如果在你的应用程序中需要检测手势,比如点击(tap)、二指拨动 (pinch)、拖移(pan)和旋转(rotation),那么通过创建UIGestureRecognizer类来实现将十分简单。在本教程中,我们将向你展示如何在你的应用程序里通过简单地编程,添加手势识别,同时在IOS 5中使用故事版(Storyboard)编辑器。我们将创建一个简单的应用程序,应用里你可以利用手势识别器通过拖动、二指拨动、旋转来移动一只猴子和香蕉。我们还将展示如下一些很炫的东西:添加减速运动设置手势识别器依赖添加一个自定义的UIGestureRecognizer,这样你就可以给猴子挠痒痒!J这个教程需要你熟悉IOS 阅读全文
posted @ 2012-04-01 09:34 老Zhan 阅读(667) 评论(0) 推荐(0) 编辑
  2012年3月31日
摘要: http://www.cnblogs.com/andyque/archive/2011/12/30/2307060.htmlhttp://www.raywenderlich.com/6567/uigesturerecognizer-tutorial-in-ios-5-pinches-pans-and-more 阅读全文
posted @ 2012-03-31 17:40 老Zhan 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 同样是之前的存储四个textField的例子在项目中创建后缀为”.xcdatamodel “的存储文件,在其attribute中创建属性,lineNum和lineText,类型为integer116和String然后直接上代码:- (void)applicationWillResignActive:(NSNotification *)notification { //获取appDelegate BIDAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate]; //获取上下文context ... 阅读全文
posted @ 2012-03-31 15:46 老Zhan 阅读(1561) 评论(0) 推荐(1) 编辑
摘要: 你可以在程序中使用UIWebView类来显示网络内容。要做到这一点,可以简单的创造一个UIWebView对象,放置到窗口上,并且发送一个指向网络内容的请求。 通过这个类,可以控制网页历史的前进後退,也可以通过程序去控制网络内容的属性。使用loadRequest:方法开始装载网络内容,使用stopLoading方法取消装载,通过loading属性来检查网络内容是否正在装载。如果需要允许用户对网页历史进行前进後退操作,那么提供带有goBack和goForward的action的按钮给用户,当用户不能够移动时,可以使用属性canGoBack和canGoForward来控制按钮的无效现在IB中拖拽一个 阅读全文
posted @ 2012-03-31 15:32 老Zhan 阅读(410) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页