1、昨天: 安卓实验开发环境有了一定的小问题,又重新进行了配置和学习了有关UI界面设计的知识。 2、今天: 学习UI界面设计,可以自己动手做一个简单程序的UI界面,完成界面设计的第一阶段。 3、遇到的困难: 还是安卓实验开发环境的问题,自己有弄了很长时间,最终能够可以正常运行了。对UI布局有了初步的 ...
分类:
其他好文 时间:
2016-04-20 21:30:49
阅读次数:
137
当我们看到一款UI布局很漂亮的APP,想要了解别人是怎么实现的时候,就可以通过Apktool工具来反编译别人的apk,从而获取图片及布局资源来进行学习。
其实我们下载到的Android 应用,是可以直接把后缀名改成zip的,然后解压zip就可以得到对应的文件目录
其中,res为所有资源文件,META-INF为签名信息,classes.dex为java源码编译后生成的字节码。...
分类:
移动开发 时间:
2016-04-19 19:44:26
阅读次数:
194
版权声明:本文为Mr.Simple原创文章,未经允许不得转载。 版权声明:本文为Mr.Simple原创文章,未经允许不得转载。 目录(?)[+] 目录(?)[+] 在开发中UI布局是我们都会遇到的问题,随着UI越来越多,布局的重复性、复杂度也会随之增长。Android官方给了几个优化的方法,但是网络 ...
分类:
移动开发 时间:
2016-04-13 13:14:31
阅读次数:
203
今天又发现一个好工具 dump View Hierarchy
对学习UI布局很有好处,操作也很简单的,直接上图说话了...
分类:
移动开发 时间:
2016-04-05 17:57:26
阅读次数:
1599
在设计UI布局时,我们限定图片大小来达到布局规整美观,这就涉及到图片的缩放和剪裁。 <ImageView android:id="@+id/img" android:src="@drawable/logo" android:scalrType="centerCrop" android:layout_ ...
分类:
移动开发 时间:
2016-04-04 14:31:28
阅读次数:
143
前言:本篇随笔会经常更新,随着本人对布局的深入学习,会不断补充新的知识、新的使用技巧、新的认识等等。 1、Autoresizing(在代码中使用) 先简单的看看下面的代码,以及左边运行出来的效果,然后后面就会对iPhone模拟器进行旋转,再看看效果,然后结合代码中的autoresizingMask属 ...
分类:
移动开发 时间:
2016-04-04 06:44:20
阅读次数:
156
如今的游戏和程序通常需要支持许多种不同的屏幕分辨率,并且其UI布局也需要自适应多种分辨率。Unity的UI系统包含多种工具来实现这一目的。
下面我们将使用一个简单的例子来学习、观察和比较不同的工具如何实现这一目的。此例中,我们将三个按钮放置在屏幕的角落,同时使其在不同的分辨率下能够自适应的布局。
此例中我们将使用四种分辨率:Phone HD in portrait (640 x 960) ...
分类:
其他好文 时间:
2016-03-29 10:43:00
阅读次数:
280
圆角button。或布局能够在xml文件里实现,但也能够使用图片直接达到所需的效果,曾经版本号的微信就使用了这样的方法。 实现效果图: 不得不说,这样的做法还是比較方便的。 源码: MainActivity(没写不论什么代码。效果全在布局文件里实现): package com.android_set ...
分类:
微信 时间:
2016-03-27 09:40:54
阅读次数:
429
0. 实用于: (1)。纯代码写的ui控件(按钮,视图,标签等) (2)。xib指向的视图。。等 1.在做Masonry的autoLayout之前 一定要先将view添加到superview上 否则会报错:(根据个人的经验:view上的子UI布局一定要在Masonry的autoLayout之后,即先
分类:
其他好文 时间:
2016-03-19 15:55:24
阅读次数:
150
关于AutoLayout,最早从iOS6开始引入使用。 主要功能是使用约束,对视图进行相对布局,以适应不同屏尺的变换。 网上大量的资料都在介绍xib和storyboard,如何使用AutoLayout,说纯代码使用AutoLayout进行UI布局的越来越少。对于我这个习惯了代码UI布局的人,写个备忘
分类:
其他好文 时间:
2016-02-27 06:19:01
阅读次数:
219