`
yunlonglove
  • 浏览: 225210 次
社区版块
存档分类
最新评论
文章列表
导航控制器UINavigationController控制一系列的UIViewController,他们组成一个层次结构,每一个ViewController都在这个层次结构中上下移动,组织方式是栈形式。 每个UIViewController都有相关联的UINavigationItem,后者处于活动状态时将位于UINavigationBar中,每个UINavigationItem都可能包含一个或多个UIBarButtonItem,让导航栏能包括其他操作项。 一般情况下,导航控制器结构包含四个对象: 一个UINavigationController; 一个UINavigationBar; ...
UITabBarController是选项卡栏导航控制器,显示效果是在页面底部有多个选项卡,通过点击不同选项卡可以在不同的ViewController之间进行切换。 这种对象的层次结构至少包含6个对象: 一个UITabBarController; 两个UIViewController; 一个UITabBar; 两个UITabBarItem; UITabBarController是选项卡栏视图控制器,UITabBar是底部两个UITabBarItem的容器,管理两个UITabBarItem,每个UITabBarItem对应一个UIViewController,然后每个UIVie ...
Android开发之对上下两个图层的操作 /* * Android开发之对上下两个图层的操作 * 北京Android俱乐部群:167839253 *Created on: 2012-7-17 *Author: blueeagle * Email:liujiaxiang@gmail.com */ 我们在玩“美女脱衣服”游戏中,看到的可以把美女身上的衣服脱掉,其实是运用了图层的技术。其根本还是两张图片,将上层图片来依据手的触摸使上层图层消失。可以理解为,上层图层是一个View,下层可以是View的一个背景。新建一个View类,myView 这样去写他的构造函数: ...
一、运营类 1. APPVIEW,网址:http://lab.hakim.se/appview/ 帮助iOS 应用开发者追踪所有地区App Store最近的用户评论,可以按时间、评分、地区排序,缺点是可能更新较慢,评论不全。 2. AppBrain,网址:http://www.appbrain.com/ 可以在此查看Android应用在应用商店的用户评论,更新及下载量变化。 3. appFigures,网址:https://www.appfigures.com/ 优点:功能很全,授权后可以查看app的销售、iAds、排名、评论信息,可以以可视化的图 ...
IOS中还有一类产生事件的功能,那就是通知。通过通知,可以在一定的条件下触发响应的事件。类似于Android中的广播机制(Broadcase Receiver),接收到通知(广播)后,便可执行指定的方法。 通过NSNotificationCenter获取通知对象,注册并使用通知。 下面 以一个例子为例: UIApplication *application = [UIApplicationsharedApplication]; [[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(applicat ...
最近腾讯微博官方网站API有的更新,不过也好久了.网上想找些案例,可是都没有介绍,好是郁闷,不过现在解决了,如果有类似问题的同学们,可以参考下, 这次的比较简单,对我们开发应用的程序员比较不错.下面我简单介绍下微博API的应用。 官方网址 为了顾全所有版本,我们就就用括号里面的jar包. 这里我就不详细介绍了,不懂的可以参考官方文档,很详细的. 下面这个是发表一条微博的接口参数: 首先我们就要获取Oauth或者是openid&openkey,但是我研究了好久没有弄出来,官方文档说,在请求时候callbac ...
上篇讲到了UITouch和UIEvent事件,简单回顾一下,UIEvent是一系列UITouch的集合,在IOS中负责响应触摸事件。另外还提到了响应者链的概念,在IOS中,所有事件有一个最先响应者,事件可以沿着响应者链向下传递。 接下来是UIControl ...
接着昨天的写,从七月份开始,我们成了爱立信的实习生,常驻爱立信实验室。在实验室,主要负责移动项目的开发,目前我负责的是一款名片交换类应用,基于二维码扫描,同时具备交换历史记录功能。 原本可以像其他同学一样,这学期可以出去找工作实习,而且工资待遇也比在实验室高出很多,但我没有,我觉得这个地方能带给我的成长更多,包括带领一个团队进行项目开发,来制定实验室的一些制度,我们现在做的,是在构建这个实验室的架构,这种经历,在公司我想是不会有的,所以我选择留下来。况且,有机会去爱立信中国总部进行项目进展回报和工作总结是一个非常好的机会,能感受到外企的文化,能开拓自己的眼界,能锻炼英语表达能力,能提升个人综合 ...
时间过的很快,将近一年过去了,上次写了一篇“爱立信北航联合实验室面试经验”,到现在,我已经成了爱立信实验室的核心成员,负责实验室重点项目的管理和开发工作。在这不到一年的时间中,从自身感觉出发,确实成长了很多,也学会了很多。接下来,从几个方面来说说这一年我的感悟。 当然,学生,肯定离不开学习,首先来谈谈学习上吧。现在进入研二了,在爱立信实验室实习,工作直接与爱立信中国总部对接,爱立信中国实验室的负责人直接领导我们的工作,面对牛人,在牛人手下工作是一件值得庆幸的事,跟着牛人会少走弯路、会多长见识,在爱立信这样的国际性公司下,能感受外企的氛围,能学习外企的工作模式,能感受外企所在本国的文化。最初进爱 ...
1. 认同产品的现状 在我们刚开始的时候,我们曾犯过一个错误,就是快速地停下我们正在做着的事情,然后想着“现在这个并不是我们最终想要的产品,等我们拥有了这个功能和那个功能,那才会是我们的产品。”这样的想法既没完没了地挫伤了我,同时还会让打乱我们的分析,阻碍早期的营销。这也是为什么我们一直说服自己:不管我们现在这个产品的状态是怎样,它就是我们的产品,这就是我们所拥有的。 你在明天或者余下一周会做的改动可能是重要的,但这真的与你今天对这个产品的想法无关。拿着你现在所拥有的,然后把它当成已完成的作品,把它推出去,才是现在应该做的。 2. 永远
在IOS开发中会遇到各种操作事件,通过程序可以对这些事件做出响应。 首先,当发生事件响应时,必须知道由谁来响应事件。在IOS中,由响应者链来对事件进行响应,所有事件响应的类都是UIResponder的子类,响应者链是一个由不同对象组成的层次结构,其中的每个对象将依次获得响应事件消息的机会。当发生事件时,事件首先被发送给第一响应者,第一响应者往往是事件发生的视图,也就是用户触摸屏幕的地方。事件将沿着响应者链一直向下传递,直到被接受并做出处理 路线图如 First Responser——>The Window——>The Application——>App Delegate ...
用过微信的都知道,第一次启动时会出现一系列操作说明或功能说明的画面,滑到底然后就进入正式界面,今天我也参考网络资源模仿着做了一个。 首先看下工程结构图: 首先看布局文件main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/mainRLayout" a ...
今天开始做Tomcat服务器一些问题的时候,准备自己动手下载自己放在虚拟目录文件,结果发现一个问题就是当我点击文件下载之后出现下面情况: 然后我点击浮夸那首歌之后显示: 然后 我纠结了好久 因为我的Tomcat里的设置 server.xml和web.xml文件都没问题,而且我也上网查了很多资料,也修改了很多地方始终没发现问题,最后无意搞了几首名字为外文歌曲,就是歌曲不含有中文的 才发现可以下载 ,我就意识到不是配置问题,而是歌曲名称中含有中文!!去掉中文之后就可以下载了,原来是Tomcat貌似不支持中文 所以才出现这样的问题!!
这次我主要实现调用照相机并且能够在自己设置Activity 上显示此图片,比且当我们照完图片的时候自己可以对照片进行裁剪。 配置文件没有做出改动关键是我们代码的实现,调用手机自带的照相系统,这个最重要的一点就是Intent 的设置就是下面俩句话: Intent intent=new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, 1); xml文件内布局的设置:
首先GONE和INVISIBLE都是消失的意思。 GONE所占用的空间也消失,而INVISIBLE控件消失,占用空间仍然保留.VISIBLE是显示出来的意思. 我在其中犯了一个错误,认为GONE了值就没了,其实是错误了, 总结:不管是GONE还是INVISIBLE还是VISIBLE他们的值都是存在的,我们仍然可以获取到,只是显示有区别而已.
Global site tag (gtag.js) - Google Analytics