view_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> view >>列表
优化tableView性能(针对滑动时出现卡的现象)在iOS应用中,UITableView应该是使用率最高的视图之一了。iPod、时钟、日历、备忘录、Mail、天气、照片、电话、短信、Safari、AppStore、iTunes、GameCenter?几乎所有自带的应用中都能看到它的身影,可见它的重要性。然而在使用第三方应用时,却经常遇到性能上的问题,普遍表现在滚动时比较卡,特别是tablecell中包含图片的情况时。实际上只要针对性地优化一下,这种问题就不会有了... 查看全文
· Android -- 获取View宽高发布时间:2015-05-15
在activity中可以调用View.getWidth、View.getHeight()、View.getMeasuredWidth()、View.getgetMeasuredHeight()来获得某个view的宽度或高度,但是在onCreate()、onStrart()、onResume()方法中会返回0... 查看全文
1、在布局文件中放置一个TextView,给它添加scrollbars和fadeScrollbars两个属性。如下设置:滚动条为垂直滚动条,并且一直可见(当TextView中的文字行数超过页面能显示的范围之后)。android:scrollbars="vertical"android:fadeScrollbars="false"2、在Activity中的onCreate()方法中,使用setMovementMethod(MovementMethodmovement... 查看全文
· UIView常见属性应用实例发布时间:2015-05-13
上篇主要介绍了UIView的几个主要属性,分别为frame,bounds,center,transform,本篇通过一个简单的实例来验证这几个属性的功能.软件界面如下:主要功能:通过界面上的上下左右按钮来移动上面的图片,通过+-来放到缩小图片,下面两个旋转按钮实现了旋转的功能(transform的应用);复位按钮实现了还原的功能(transform的功能)界面上显示图片的是一个Button,通过点击图片,会更换图片.首先附上源代码:1//2//ViewController.m3//03... 查看全文
· UIView常见属性详解发布时间:2015-05-13
上篇大体介绍了一些空间的常见属性,本篇主要介绍一下UIVIew的常见属性.首先引入上一篇介绍的UIView的常见属性://控件所在矩形框在父控件中的位置和尺寸(以父控件的左上角为坐标原点)@property(nonatomic)CGRectframe;//控件所在矩形框的位置和尺寸(以自己左上角为坐标原点,所以bounds的x\y一般为0)@property(nonatomic)CGRectbounds;//控件中点的位置(以父控件的左上角为坐标原点)@property(nonatomic... 查看全文
布局<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"><ListViewandroid... 查看全文
· view.performClick()触发点击事件发布时间:2015-05-12
1、主要作用自动触发控件的点击事件2、界面的布局文件activity_main.xml<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"><... 查看全文
· iOS Programming Editing UITableView发布时间:2015-05-12
iOSProgrammingEditingUITableView1.1EditingmodeUITableViewhasaneditingproperty,andwhenthispropertyissettoYES,theUITableViewenterseditingmode.UITableVIew有一个editingproperty,当属性设置为YES时,UITableView设置为editingmode。Dependingonhowthetableviewisconfigured... 查看全文
· UITabelView 高级(自定义Cell)发布时间:2015-05-12
自定义一个Cell当我们要显示复杂数据的时候,例如要做一个扣扣聊天界面,或是新闻列表,系统的行已经不能满足我们的要求,这个时候我们可以通过自定义这个行,让他显示更多复杂结构的样式。自定义cell就是创建一个UITabelViewCell的子类,把cell上的控件创建都封装在子类中,简化UIViewController中的代码然后把子视图控件添加到cell的contentView上cell中的控件如何显示model中的信息cell中声明一个model类型的属性... 查看全文
问题:在xib中添加了一个UIImageView,在代码中修改UIImageViewframe的width不起作用,xib的“useautolayout”去掉了,还是不起作用原因:这个UIImageView是从旧的项目中复制过来添加到xib中的解决方法:将复制过来的UImageView删掉,自己新建一个UImageView,clean一下工程,重新运行,代码就起作用了... 查看全文
· Android -- 自定义View发布时间:2015-05-12
步骤自定义View的属性在View的构造方法中获得我们自定义的属性重写onMesure重写onDraw自定义View的属性在res/values/下建立一个attrs.xml,在里面定义我们的属性和声明我们的整个样式:<?xmlversion="1.0"encoding="utf-8"?><resources><attrname="titleText"format="string"/><... 查看全文
iOSprogrammingUITableViewandUITableViewControllerAUITableViewdisplaysasinglecolumnofdatawithavariablenumberofrows.UITableView展示单列数据和不定数量的行。CreateanewiOSEmptyApplicationprojectandconfigureit1.1UITableViewControllerModel-View-Controllerdesignpattern(1... 查看全文
· ScrollView嵌套GridView不显示顶部发布时间:2015-05-11
/**scrollView中嵌套GridView不能显示头部**方案①:scrollView.smoothScrollTo(0,0);**方案②:scrollView.post(Runnable);**直接使用scrollView.scrollTo(0,0);无效*解析:scollTo()在Scrolliew内的内容加载完成后才能执行。*/scrollView.smoothScrollTo(0,0);//scrollView.post(newRunnable()... 查看全文
现在基本每个AndroidApp都会标配一个启动介绍的页面,或做产品介绍,或做app功能展示,既然起导航界面,基本思路就是用ViewPager实现。(图片引自UI中国一设计师的设计图片)正好这几天在做这个导航界面,我的测试手机是魅族MX3,做完之后测试还行,没有明显卡顿的现象,但是当我把debug的apk装到米3和魅蓝上时,程序运行到这个导航界面会马上crash掉,偶尔没有crash也会出现明显的卡顿现象,体验效果非常差。打开AndroidStudio的内存管理器查看运行时分配内存... 查看全文
一、项目概况我们都知道RadioGroup可以实现选择框,但它有一个局限性,由于它是继承自LinearLayout的,所以只能有一个方向,横向或者纵向;但有时候仅一行的RadioGroup并不能满足实际的需求,比如在一行的宽度下显示不完所有的选项,设计上又不允许左右滑动,这时候RadioGroup就不能满足这样的功能设计了;基于此,我写了这个MultiLineRadioGroup并且开源出来;1、程序界面效果图2、功能接口在Api开发上,能够用到的功能及我能想到的,基本都已经添加完毕;具体如下... 查看全文
· Android自定义带边框的圆形view发布时间:2015-05-11
由于项目需要,需要做一个圆形的带边框并且里边还有文字的view→_→↓↓↓↓这样↓↓↓↓如果在布局文件中做的话是非常麻烦的,而且复用性也不高。所以想到用自定义一个view的来实现该功能,这样封装性和复用性就会相对提高,可方便在以后类似的项目中使用。可能也有同学有过这样的需求,所以在这分享出来供大家参考,不足之处还请多多指点。看代码:1packagecom.stock.manage.friend... 查看全文
· UITableView表视图以及重建机制发布时间:2015-05-10
表视图UITableView表视图UITableView,是IOS中最重要的视图,随处可见表视图通常用来管理一组具有相同数据结构的数据UITableView继承自UIScrollView,所以可以滚动表视图的每一条数据都是显示在UITableViewCell对象中表视图可以分区显示数据,每个分区称为一个section,每一行称为row,编号都是从0开始tableView的样式是个枚举类型,有两种样式:plain和grouped可以根据在不同的使用场景下设置不同的样式typedefNS_ENUM... 查看全文
因为一个Winform的项目中需要用到带有合计行的表格,并且需要满足以下需求:合计行可自动对需要求和的列进行求和计算;合计行必须固定(冻结)在表格的最底部,且其位置不受滚动条的滚动而移动;可以设置合计行单元格的数据展示格式.本以为winform程序出来已经这么多年了,这个本也是个比较基础的功能,网上应该有很多现成的例子,便想着直接从网上找个例子用到项目中即可,无奈找了很久也没有见一个合适的实现,迫于无奈,只能动手自己写了一个DataGridView的扩展.并在这里整理出来... 查看全文
iOSProgrammingViewControllers视图控制器1.1AviewcontrollerisaninstanceofasubclassofUIViewController.一个viewcontroller是一个UIViewController的子类。Aviewcontrollermanagesaviewhierarchy.一个viewcontroller管理一个视图树... 查看全文
iOSProgrammingViews:RedrawingandUIScrollView1.1eventYouaregoingtoseehowviewsareredrawninresponsetoanevent.你将看到view如何响应event的。Youdeclaredpropertiesinheaderfiles.Youcanalsodeclarepropertiesinclassextensions.你可以声明属性在header文件,也可以声明在classextensions中... 查看全文