今天在网上看到一篇文章写关于Android实现3D旋转(http://www.ibm.com/developerworks/cn/opensource/os-cn-android-anmt2/index.html?ca=drs-),出于好奇就写了一个,运行效果如下:下面我们就开始一步步完成这个效果吧。实现水平滑动package com.example.rotation3dview;
import...
分类:
移动开发 时间:
2014-08-07 18:56:50
阅读次数:
368
@代表引用资源@*代表引用系统的非public资源,如:@*android:color/white@[package:]type/name引用自定义资源,如:android:text="@string/hello"?代表引用主题属性android:textColor="?android:textDi...
分类:
移动开发 时间:
2014-08-07 18:45:50
阅读次数:
362
XE6 控件太强了CameraComponent就可以了CameraComponent1.Active := True;procedure TCameraComponentForm.CameraComponent1SampleBufferReady(Sender: TObject; const AT...
分类:
移动开发 时间:
2014-08-07 18:41:31
阅读次数:
303
UILongPressGestureRecognizer*longPressGR = [[UILongPressGestureRecognizeralloc]initWithTarget:self action:@selecto...
分类:
移动开发 时间:
2014-08-07 18:40:20
阅读次数:
192
在Android平台上捕获Back键的事件,super.onBackPressed()是执行系统的默认动作,就是退出当前activity,我们要做的就是重写onBackPressed()函数, public void onBackPressed(){ Toast.makeText(this,...
分类:
移动开发 时间:
2014-08-07 18:34:20
阅读次数:
265
本例是在上例的基础上完成的。本例实现的listview上拉载入、下拉刷新功能,是在开源网站上别人写好的listview,主要是对listview的控件进行重写,添加了footer和header。1.listview_footerlistview_footer是listview的底部。 1 2 5.....
分类:
移动开发 时间:
2014-08-07 18:32:50
阅读次数:
397
1. Bin文件夹 Bin文件夹包含应用程序所需的,用于控件、组件或者需要引用的任何其他代码的可部署程序集。该目录中存在的任何.dll文件将自动地链接到应用程序。如果在该文件夹中留有不用的或过期的文件,则可能出现“二义性引用(ambiguous reference)”异常的风险。换句话说,如果两个不...
分类:
移动开发 时间:
2014-08-07 18:31:51
阅读次数:
282
关联是指把两个对象相互关联起来,使得其中的一个对象作为另外一个对象的一部分。使用关联,我们可以不用修改类的定义而为其对象增加存储空间。关联是基于关键字的,因此,我们可以为任何对象增加任意多的关联,每个都使用不同的关键字即可。创建关联objc_setAssociatedObjectstaticchar...
分类:
移动开发 时间:
2014-08-07 18:29:20
阅读次数:
184
为了更好的对空间进行布局,在LinearLayout中使用layout_weight,然后对于这一属性,在有些书上或者Android的初学者直接认为layout_weight值越大,控件权重就越大,所占用的空间就越大或者layout_wight值越小,控件空间就越大。这两种都是片面的,没有真正...
分类:
移动开发 时间:
2014-08-07 18:29:00
阅读次数:
301
xcode没有android studio中的gradle进行第三方库管理,但是有第三方的库管理工具CocoaPods,https://github.com/CocoaPods/CocoaPods/wiki。用了这个命令行工具,就可以方便地维护第三方库了。
分类:
移动开发 时间:
2014-08-07 18:28:10
阅读次数:
228
从左边滑进CGRect r1,r2; r1 = app.testview.view.frame; r2 = self.view.frame; [app.testview.view setFrame:CGRectMake(320, r1.origin.y,r1.size....
分类:
移动开发 时间:
2014-08-07 18:25:20
阅读次数:
228
接着前面的工作,消息接收之后,要推送给不同的客户端。关于消息推送,网上有很多方式,http长连接,xmpp协议,还有一个谷歌的貌似叫C2DM的东西。在此之前,用openfire做了一个小demo,例子是在网上找到的。也可以实现和AndroidPn差不多的一些功能,包括点对点,广播消息,反正都是xmp...
分类:
移动开发 时间:
2014-08-07 18:23:30
阅读次数:
258
感觉这种效果比较友好//两秒内按返回键两次退出程序 private long exitTime = 0; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode =...
分类:
移动开发 时间:
2014-08-07 18:20:10
阅读次数:
272
转自:http://blog.csdn.net/wangbin_jxust/article/details/37389383之前在进行cocos2dx开发时,已经详细介绍了如何将win32的c++代码移植到Android平台,当再次回顾时,发现一些基础的东西理解并不是很彻底,今天使用Android ...
分类:
移动开发 时间:
2014-08-07 18:13:50
阅读次数:
298
// 系统大于等于7.0 if ([UIDevice currentDevice].systemVersion.floatValue >= 7.0) { url = [NSURL URLWithString:@"itms-apps://itunes.apple.com/app/id88888...
分类:
移动开发 时间:
2014-08-07 18:09:20
阅读次数:
251
前段时间因为项目需要,需要一个只有一行的GridView,而且当一行内容较多的时候,可以左右滑动。一开始想到使用Gallery,但是现在已经过时了。于是决定自定义一个。基本思路是用一个HorizonScrollView包住一个GridView,然后根据数据的长度,动态计算GridView的宽度。先看...
分类:
移动开发 时间:
2014-08-07 18:08:20
阅读次数:
365
引用1.手机要越狱,没有越狱的话,下面的可以不用看了! 2.IOS 要5.0以上,4.xx的同上 首先,声明下!由于公司移动开发的项目中,需要根据手机的内容进行逻辑处理,也就是要实现手机短信拦截,由于,本人一直搞的是JAVA,对OC 语言还是比较陌生的,这段辛酸路总算熬出个苗头!由于,公司中没有人搞...
分类:
移动开发 时间:
2014-08-07 18:07:30
阅读次数:
361