一、UIScrolllView控件的简单介绍1.什么是UIScrollView(1)移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限(2)当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容(3)普通的UIView不具备滚动功能,不能显示过多的内容(4)UI...
分类:
移动开发 时间:
2015-08-20 06:42:04
阅读次数:
133
随着高端手机(Andriod,Iphone,Ipod,WinPhone等)的盛行,移动互联应用开发也越来越受到人们的重视,用html5开发移动应用是最好的选择。然而,每一款手机有不同的分辨率,不同屏幕大小,如何使我们开发出来的应用或页面大小能适合各种高端手机使用呢?学习html5 viewport....
分类:
移动开发 时间:
2015-08-19 23:07:39
阅读次数:
208
说明:从屏幕底部弹出PopupWindow,有弹出隐藏动画效果.背景设置透明度.
效果图如下:
1.MainActivity.java 显示popwindow,宽高跟屏幕大小一样,设置一个透明度背景
public class MainActivity extends Activity {
@Override
public void onCreate(Bundl...
抽屉菜单看起来比较高端的样子,但实现起来并不难。简单效果图如下(为了简单,颜色部分使用的是纯色):图1图2实现原理(本例):初始化一个刚好能水平容纳两个视图的UIScrollView,左侧视图为屏幕大小,右侧略窄与屏幕大小。初始化各种事件,在处理程序中修改UIScrollView的contentOf...
分类:
其他好文 时间:
2015-08-18 21:15:13
阅读次数:
140
获取屏幕的大小
代码如下
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int screenWidth = dm.widthPixels;
int screenHeigh = dm.heightPixels;...
分类:
其他好文 时间:
2015-08-15 18:29:30
阅读次数:
107
Flex布局官方称为CSS Flexble Box 布局模型是CSS3为了提高元素在容器中的对齐、方向、顺序,甚至它们是动态的或者不确定大小的新布局模型。Flex容器的主要特征是能够调整其子元素在不同的屏幕大小中能够用最适合的方法填充合适的空间。
很多的设计师和开发者发现Flex布局很容易使用,它定位元素简单因此很多复杂的布局能够用很少的代码实现,引领更简单的开发过程。Flex布局的算法是基于方向的,不同于基于水平或者垂直的block和inline布局,这种Flex布局可以被用在小的应用组件中,而CSS3...
分类:
Web程序 时间:
2015-08-15 01:35:39
阅读次数:
236
手机屏幕大小很伤程序员
励志成为一名Java工程师的我,真的被它伤到了,不仅因为webView的强大,而且这个内容适合各样屏幕大小问题。想当年苹果工程师嘲笑安卓工程师们加班在处理屏幕的适配,简直是在重复的工作,没想到多年后,苹果的手机也出现了屏幕大小不一样的,苹果工程师哭倒在厕所里,万事真的没有绝对啊!
1.解析RSS的xml文件
现在大多数的新闻和杂志都会给大家RSS,我们需要解析它的...
分类:
移动开发 时间:
2015-08-14 21:28:38
阅读次数:
150
现今每天都有更多的手机和平板电脑问市。消费者能够拥有可想象到的各种规格和形状的设备,但是网站开发人员却面临一个挑战:如何使他们的网站在传统浏览器、手机和平板电脑浏览器上有很好的效果,如何在各种大小的屏幕上提供一流的用户体验,答案是:采用响应式设计。响应式设计可以随所显示的屏幕大小而改变。实现响应式设...
分类:
Web程序 时间:
2015-08-11 23:12:46
阅读次数:
130
1.为什么用Fragment(Android3.0提出)来替代TabActivity(Android4.0以后正式被弃用)?因为Fragment可以适应各种不同屏幕大小,也就是适应不同屏幕的分辨率。例如:当开发的应用程序同时适用于平板电脑和手机时,可以利用Fragment实现灵活的布局,改善用户体验...
分类:
其他好文 时间:
2015-08-11 18:21:06
阅读次数:
399
当前的屏幕除任务栏外的工作域大小 this.Width = System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Width; this.Height = System.Windows.Forms.Screen.PrimaryScre...