Masonry作为目前较为流行的自动布局第三方框架,简单易用,大大减少了程序员花在UI布局和屏幕适配的精力与时间。 1.基本用法 2. 注意事项 ...
分类:
其他好文 时间:
2016-07-23 13:19:48
阅读次数:
133
前言:这篇文章是笔者在项目中对布局技术进行技术选型和应用的相关介绍,供大家参考。 Question1:什么是autoLayout?Answer1: autolayout是苹果从iOS6开始推出的旨在优化、简化UI布局相关工作的新框架,其理念是抽象出约束的概念,将其作用于view,而不再需要手动设置其frame。个人理解其中的分别就好像面向对象编程和面向过程编程之间的...
分类:
其他好文 时间:
2016-07-16 15:49:39
阅读次数:
425
参与组内讨论,关于新功能“吐槽墙”的UI设计,小组决定使用TabControl控件实施。 于周末几天自己使用PS学习临摹了一些程序的icon,完成度不高。 鉴于正在参与开发的软件为“工具性”+“微社交”的功能模式,参考学习了一些手机端课程表app的UI布局,但是感觉对于Pc端的设计来说,可用空间过于 ...
分类:
其他好文 时间:
2016-07-04 08:52:31
阅读次数:
137
我的音乐播放器的UI 布局文件:很简单就是一个ListView展示歌曲的列表, 中间进度条显示歌曲的播放进度,和通过拖动来改变 播放的进度。 ...
分类:
其他好文 时间:
2016-07-03 17:20:12
阅读次数:
194
Android原生扰人烦的布局 在开发Android应用时,UI布局是一件令人烦恼的事情。下面主要讲解一下Android中的界面布局。一、线性布局(LinearLayout) 线性布局分为: (1)垂直线性布局; (2)水平线性布局; 针对这两种区别,只是一个属性的区别<LinearLayout xmlns:android="http://sche...
分类:
移动开发 时间:
2016-07-02 21:34:39
阅读次数:
213
本文中我将介绍一下android中Activity启动时获取组件宽高的三种方式。我们知道,有时候我们需要在Activity启动的时候获取某一组件的宽或者是高用于动态的更改UI布局文件,但是这时候我们直接通过getWidth和getHeight方法获取是有问题的。...
分类:
其他好文 时间:
2016-06-28 13:12:50
阅读次数:
194
1.注册UI问题,不对齐、密码不能随意输入,需要正则表达式验证;
2.不能每次都用鼠标拖到底部,再上去,可以不可以做个锚点回到顶部;
3.测试项目要通过IE和firefox 等多种浏览器的验证;
4.文本框要加上自己的样式;
5.针对重复性代码,如何实现从189行代码到18行代码?
6.UI布局问题;
7.布局错乱的问题;
8.姓名2-4位验证,少数名族如何验证;
9.加上注释;
...
分类:
Web程序 时间:
2016-06-12 03:03:16
阅读次数:
251
一、View类的常用xml属性:【了解】
①.Android中所有的UI(用户界面)元素都是使用View和ViewGroup对象建立的
②.View是一个可以将一些信息绘制在屏幕上并与用户产生交互的对象
③.ViewGroup是一个包含多个的View和ViewGroup的容器,用来定义UI布局。
④.Android提供了一系列的View和ViewGr...
分类:
移动开发 时间:
2016-05-23 15:08:27
阅读次数:
295
一、Android学习API指南:【了解】
1. 应用的组成部分 App Components
1.1. 应用的基本原理 App Fundamentals
1.2. Activity Activities活动
1.2.1. 片段 Fragments
1.2.2. 加载器 Lo...
分类:
移动开发 时间:
2016-05-23 15:06:23
阅读次数:
216
Xutils使用手册Xutils对数据库的增删改查Xutils使用手册
Xutils对数据库的增删改查
一初始化数据库
二创建一个数据表模型类
三简单的UI布局搭建
三Java代码
增
删
改
查
附上MainActivity的完整代码
四效果演示
结语一定要看在上一篇博客中我们讲到了怎么在Android Studio环境中添加xutils依赖,这里我们通过xutils来对数据库进行增删改查一、初始...
分类:
数据库 时间:
2016-05-18 18:46:37
阅读次数:
292