方法一://***宏定义#define iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainSc...
分类:
移动开发 时间:
2014-09-01 12:06:03
阅读次数:
238
在cell的代理方法里:cellForRowAtIndexPathbtn.tag = indexPath.section *100 + indexPath.row;[cell.exitPersonBtn addTarget:self action:@selector(exitPersonBtnCli...
分类:
移动开发 时间:
2014-09-01 12:05:33
阅读次数:
285
我们强调意识、方法和工具,工具排在最后,但是依旧不能放弃,因为意识、方法最终都会凝练到工具之中,所以工具使用好坏往往与个人意识和方法有关。如何使用敏捷个人手机应用?9月份我们一起来谈谈,我希望大家用过之后,以后能够不再使用它了……主题:敏捷个人手机应用使用时间:9月14日 晚8:00-9:00内容:...
分类:
移动开发 时间:
2014-09-01 12:01:22
阅读次数:
183
edgesForExtendedLayout是一个类型为UIExtendedEdge的属性,指定边缘要延伸的方向。因为iOS7鼓励全屏布局,所以它的默认值是UIRectEdgeAll——四周边缘都延伸,就是说,即使视图中上有navigationBar,下有tabBar,那么视图仍然会延伸覆盖到四周的...
分类:
移动开发 时间:
2014-09-01 12:00:33
阅读次数:
234
当一个app的功能越来越复杂,代码量越来越多,也许有一天便会突然遇到下列现象: 1. 生成的apk在2.3以前的机器无法安装,提示INSTALL_FAILED_DEXOPT 2. 方法数量过多,编译时出错,提示: Conversion to Dalvik f...
分类:
移动开发 时间:
2014-09-01 10:56:43
阅读次数:
3999
在HybridApp移动跨平台开发中,android平台会遇到一些比较特殊并难以解决的问题,这些问题在原生应用开发中很easy, Android的返回键处理就是问题之一,假如我们要实现一个在很多App中都有的在主页按返回键弹出对话框提示用户退出应用的功能,在原生应用开发中是很容易的,只要在onKeyUp事件里面对返回键事件进行处理就可以了。按2次返回键退出应用的Java代码如下:
private...
分类:
移动开发 时间:
2014-09-01 10:49:22
阅读次数:
306
我们在平时使用textview和edittextview的时候总是很随意的编写它相应的xml,但是当你的界面中存在滑动之类的效果的时候如果你不注意,你可能会发现你的界面居然有时候会有很卡的感觉,具体为什么卡,卡在哪里我们往往摸不着头脑,明明一点耗时的操作都没有,界面就多了一句,textview的settex函数,怎么就卡的不成样了,我们有时候会去怀疑android 的机制没苹果的好。其实具体原因还...
分类:
移动开发 时间:
2014-09-01 10:45:33
阅读次数:
227
ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它类似于 数据库技术中的触发器(Trigger),当ContentObserver所观察的Uri发生变化时,便会触发它。使用ContentObserver 的时候2个重要方法。(1)注...
分类:
移动开发 时间:
2014-09-01 10:43:12
阅读次数:
193
android开发还是跟java控制台有很多区别的,android需要在界面上做的工作太多。第一天主要说了一些常用的对象,和对象的事件,如:textView,editview,button,checkbox,toast。 然后主要使用了对象的OnClick事件实现了一些简单的操作final Bu.....
分类:
移动开发 时间:
2014-09-01 10:38:22
阅读次数:
231
Activity是android的四大组件之一,也是最重要的负责跟用户进行界面交互的组件。当然,现在也有人把Intent(意图)放到里面,称为android五大组件。这个问题上,Summer认为是个仁者见仁智者见智的问题,这里不进行辩驳。 在android的开发中,很多地方要使用到acti...
分类:
移动开发 时间:
2014-09-01 10:37:32
阅读次数:
265
比较常用的有BaseAdapter,Impleader,Adapter,Counteradaptation等。BaseAdapter是一个抽象类,继承它需要实现较多的方法,所以也就具有较高的灵活性;ArrayAdapter支持泛型操作,最为简单,只能展示一行字。SimpleAdapter有最好的扩充...
分类:
移动开发 时间:
2014-09-01 10:35:32
阅读次数:
225
在上一章我们曾经谈到,Android平台的界面 是使用XML的方式设计的,然后在上一章我们只做了一个简单的界面,在这章,我们将介绍如何使用常用的控件设计实用的界面。Android中的视图都是继承View的。Android的视图分2种,一种是普通的视图,一种是ViewGroup。他们的区别在于,Vie...
分类:
移动开发 时间:
2014-09-01 10:31:42
阅读次数:
280
目前制作的app出现了,上述图片的bug,分享下解决心得,及要注意的地方!出现问题的代码:之后改进的代码:
分类:
移动开发 时间:
2014-09-01 10:29:42
阅读次数:
177
主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。 ....
分类:
移动开发 时间:
2014-09-01 09:18:22
阅读次数:
470
前面的两篇博客都是学习有关屏幕适配也就是相对布局的东西,这篇博客中将会学习视图间的切换。视图间的切换我们可以用代码完成或者用storyboard来建立各个视图控制器间的关系。在需要用到代码进行切换时会用代码进行视图间的跳转。下面的东西我们会主要介绍到NavigationController来进行.....
分类:
移动开发 时间:
2014-09-01 09:15:32
阅读次数:
296