view_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> view >>列表
Android开发中大量使用XML代码作为界面的布局,使用styles能大幅精简XML代码。比如下面这个界面从AlertDialog至PlacePickerWindow有19个样式相同的跳转Item,点击后颜色加深并跳转界面。使用styles前XML代码是这样的(838行):1<?xmlversion="1.0"encoding="utf-8"?>2<LinearLayoutxmlns:android="http://schemas.android... 查看全文
· android ListView_显示数据库数据发布时间:2016-07-23
xml<?xmlversion="1.0"?>-<LinearLayouttools:context=".MainActivity"android:orientation="vertical"android:paddingTop="@dimen/activity_vertical_margin"android:paddingRight="@dimen/activity_horizontal_margin"android... 查看全文
· android ListView_新闻案例发布时间:2016-07-23
xml设计<?xmlversion="1.0"?>-<RelativeLayouttools:context=".MainActivity"android:paddingTop="@dimen/activity_vertical_margin"android:paddingRight="@dimen/activity_horizontal_margin"android:paddingLeft="@dimen/activity_horizontal_margin"android... 查看全文
· android ListView的介绍和优化发布时间:2016-07-22
xml设计<?xmlversion="1.0"?>-<RelativeLayouttools:context=".MainActivity"android:paddingTop="@dimen/activity_vertical_margin"android:paddingRight="@dimen/activity_horizontal_margin"android:paddingLeft="@dimen/activity_horizontal_margin"android... 查看全文
· winfrom之datagridview分页显示发布时间:2016-07-22
这次datagridview绑定数据并分页操作,因为用到了webservice,所以代码会详细讲解。QueryByCondition是一个查询函数客户端:PageDatapageData=newPageData();//用来接收数据publicboolQueryByCondition(Entity.ProductStatusstatus,intpageIndex){SoapHeaderTransferData();//webservice的soap身份验证... 查看全文
· android ListView的怪异现象发布时间:2016-07-22
我们已经知道,当条目没显示一次,那个类重写的最后一个函数就执行一次,但是现在,发生了怪异现象!当窗体的属性设置为包裹的时候,会重复显示多次,所以,高度,宽度都要设置为充满类型才可以... 查看全文
· 安卓学习-- RecyclerView简单入门发布时间:2016-07-18
一、加入JAR包第一感觉这个东东,好复杂,没ListView来的快,方便在项目中加入android-support-v7-recyclerview.jar包这个包在extras\android\support\v7\recyclerview\libs这个目录下。在studio中加入依赖//添加依赖包compile'com.android.support:recyclerview-v7:+二、在布局文件中加入RecyclerView。<?xmlversion="1... 查看全文
· iOS开发--UIKit控件之UIView(视图)发布时间:2016-07-18
(注:本文只是本人记录平时需要用到的一些东西,作为备忘)UIView是iOS开发中最常见、常用的一个控件。它是UIKit框架中封装好的一个控件,功能强大,实用!UIView继承自UIResponder,使用UIView需要导入主头文件<UIKit/UIKit.h>一般我们新建工程,新建视图等X-code都会默认帮助我们导入这个头文件。创建UIView1//创建UIView2UIView*view=[[UIViewalloc]init]... 查看全文
安卓v7支持包下的ListView替代品————RecyclerViewRecyclerView这个控件也出来很久了,相信大家也学习的差不多了,如果还没学习的,或许我可以带领大家体验一把这个艺术般的控件。据官方介绍,该控件是属于之间用的非常多的ListView和GridView的替代品,既然能替代用的如此普遍的它们,这自然有其该有的优势。1)相对于ListView而言RecyclerView的优势体现在:①封装了之前ListView的优化... 查看全文
PagerAdapter简介PagerAdapter是android.support.v4包中的类,它的子类有FragmentPagerAdapter,FragmentStatePagerAdapter,这两个adapter都是Fragment的适配器,用于实现Fragment的滑动效果,这两个adapter的使用和区别这次就先不介绍了,等下次有时间再做详细的介绍。PagerAdapter主要是viewpager的适配器,而viewPager则也是在android.support... 查看全文
在如今的互联网时代,微信已是一个超级App。这篇通过ViewPager+Fragment实现一个类似于微信的界面,之前有用FragmentTabHost实现过类似界面,ViewPager的实现方式相对于FragmentTabHost的方式更简单明了。ViewPager:ViewPager继承自ViewGroup,是一个容器类,可以往里添加View.ViewPager的使用很简单,通过setAdapter()方法设置一个PagerAdapter即可,这个PagerAdapter需要自己写... 查看全文
一,效果图。二,工程图。三,代码。RootViewController.h#import<UIKit/UIKit.h>@interfaceRootViewController:UIViewController<UITableViewDataSource,UITableViewDelegate>{UITableView*mTableView;}@endRootViewController.m#import"RootViewController... 查看全文
· 实现UITextView的placeholder发布时间:2016-07-14
我们知道在iOS开发时,控件UITextField有个placeholder属性,UITextField和UITextView使用方法基本类似,有两个小区别:1.UITextField单行输入,而UITextView可以多行输入。2.UITextField有placeholder属性,而UITextView没有。至于两者的代理方法,原理基本差不多,只是方法名略有差异。如何为UITextView添加一个placeholder功能呢,其实方法很简单,三步即可实现:1.在创建textView的时候... 查看全文
最近在做的新闻客户端用到了ViewPager,AndroidStudio如今集成的很好了,自动创建很多不必要写的代码。在使用过程中碰到了一个很奇怪的事:ViewPager中加载的数据重复具体的看图就明白了:可以看到加载出来的数据,1、2页面出现了重复,而3恢复正常在困扰许久之后博主在stackoverflow上面找到了大神的解答:Becauseyouwareusingstaticvariabletoshowinfragments... 查看全文
· ListView + PopupWindow实现滑动删除发布时间:2016-07-14
原文:ListView滑动删除,仿腾讯QQ(鸿洋_)文章实现的功能是:在ListView的Item上从右向左滑时,出现删除按钮,点击删除按钮把Item删除。看过文章后,感觉没有必要把dispatchTouchEvent()和onTouchEvent()两个方法都重写,只要重写onTouchEvent就好了。于是对代码作了一些调整:publicclassMyListViewextendsListView{privatestaticfinalStringTAG="MyListView"... 查看全文
· mvc4根据域名切换View模板发布时间:2016-07-14
重写模板查找方式:publicclassMyRazorViewEngine:RazorViewEngine{publicMyRazorViewEngine():base(){}privateconststringDefaultView="~/Views/";privateconststringMoblieDomain="m.";privateconststringWwwFolder="~/Views/www/"... 查看全文
用UIBezierPath数组对UIView进行镂空处理效果源码////CutOutClearView.h//CutOutMaskView////CreatedbyYouXianMingon16/7/8.//Copyright©2016年YouXianMing.Allrightsreserved.//#import<UIKit/UIKit.h>@interfaceCutOutClearView:UIView@property(nonatomic,strong... 查看全文
Android5.0之后Android新增加的两个UI控件RecyclerView,CardView。RecyclerView可以看出是ListView的加强版,能够更加灵活的使用、支持动画等CardView则是Google提供的一个卡片式视图组件,可以定义如边角的弧度、阴影等属性。从本质上看,可以将CardView看做是FrameLayout在自身之上添加了圆角和阴影效果。要使用这两个UI控件我们需要先在AndroidStudio中添加相应的库:之后要有两个布局文件... 查看全文
· ListView悬浮头部展现效果发布时间:2016-07-05
先看下效果:需求是滑动列表,其中一部分视图(粉丝数,关注数这一部分)在滑动到顶端的时候不消失,而是停留在整个界面头部。我们先分析要解决的问题:1、如何实现列表ListView顶部视图跟随ListView一起滑动2、如何实现滑动过程中需要停留在顶部的视图解决:第一个问题,实现ListView与顶部视图一起滑动,ListView提供一个方法,addHeadView(View);意思就是在ListView顶部添加一个View。那么这个View就能和ListView一起滚动。第二个问题... 查看全文
· View事件分发机制发布时间:2016-07-05
所谓的事件分发,其实就是对MotionEvent事件的分发过程,即当一个MotionEvent产生后,系统需要把这个事件传递给一个具体的View,而这个传递的过程就是分发过程。点击事件的分发由3个方法共同完成:publicbooleandispatchTouchEvent(MotionEventevent)用来进行事件分发,如果事件能传递给当前View,那么此方法一定会被调用,返回结果受View的onTouchEvent和下级的dispatchTouchEvent方法影响,表示是否消耗当前事件... 查看全文