![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android UI
文章平均质量分 87
Gjson
it's me
展开
-
Android:Layout_weight的深刻理解
首先看一下Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。看下面代码:xml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.android.com/apk/res/andro原创 2015-01-17 20:30:23 · 441 阅读 · 0 评论 -
Imageloader在listview/gridview中scroll滚动时图片重载的问题及解决
在已经允许内存,存储卡缓存的前提下,当一个图片被请求display时,首先要判断图片是否缓存在内存中,如果false则尝试从存储卡读取,如果依然不存在最后才从网络地址下载从内存读取的速度最快,存储卡次之,在我们滚动listview的时候,如果是从内存加载图片则会显得非常流畅,如果是存储卡就会先出现载入中图片然后再显示实际图片我们通常认为已经读过一次的图片自然将会加入内存缓存中,那么原创 2016-05-26 19:27:25 · 930 阅读 · 0 评论 -
Android ExpandMenu 多级菜单
前言 ,诸如壹号店、同城、去哪等一系列O2O越来越火,他们的应用多级搜索 很是……1,结构分析首先,我们给出这个下来菜单需要的组建。我们用线框图来分析。1)如上图所示,最外围的是一个Activity,顶部包含了一个View的容器,这个容器主要是装载ToggleButton来实现诸如美团里面的“美食,全城,理我最近,刷选”这一行。这一行一点就会弹出对应的下来菜原创 2015-07-21 20:00:18 · 2089 阅读 · 0 评论 -
Android 几种布局方式~深入浅出谈`菜鸟入门必备
我们对Android应用程序运行原理及布局文件可谓有了比较深刻的认识和理解,并且用“Hello World!”程序来实践证明了。在继续深入Android开发之旅之前,有必要解决前两篇中没有介绍的遗留问题:View的几种布局显示方法,以后就不会在针对布局方面做过多的介绍。View的布局显示方式有下面几种:线性布局(Linear Layout)、相对布局(Relative Layout)、表格原创 2014-07-24 14:53:01 · 1057 阅读 · 0 评论 -
详解 android layout布局属性
第一类:属性值 true或者 false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBott原创 2014-09-18 10:49:04 · 670 阅读 · 0 评论 -
Android——高级界面组件
1、自动完成文本框(AutoCompleteTextView)AutoCompleteTextView从EditText派生出来,实际上也是一个文本编辑框,但它比普通编辑框多一个功能:当用户输入一个字符后,自动完成文本框会显示一个下拉菜单,供用户从中选择,当用户选择某个菜单项之后,AutoCompleteTextView按用户选择自动填写该文本框。使用AutoCompleteTextV原创 2015-02-03 16:56:26 · 1142 阅读 · 1 评论 -
android UI shape和selector和layer-list 详解
和在Android UI设计中经常用到。比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到和。可以这样说,和在美化控件中的作用是至关重要。在看这篇文章之前,可以看下这个小例子:(http://blog.csdn.net/brokge/article/details/41318117)1.Shape简介作用:XML中定义的几何形状原创 2015-01-23 15:23:10 · 697 阅读 · 0 评论 -
android RelativeLayout 各个属性讲解
android:layout_above="@id/xxx" --将控件置于给定ID控件之上 android:layout_below="@id/xxx" --将控件置于给定ID控件之下 android:layout_toLeftOf="@id/xxx" --将控件的右边缘和给定ID控件的左边缘对齐 android:layout_toRightOf="@id/xxx" --将控件的左边原创 2015-03-10 15:00:55 · 457 阅读 · 0 评论 -
Tabwidget- TabWidget选择标签
1./TestTabWidget/res/layout/main.xml:xml version="1.0" encoding="utf-8"?>TabHostxmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" androi原创 2012-04-21 14:48:46 · 1349 阅读 · 0 评论 -
android ui布局之 merge include ViewStub
在布局优化中,Androi的官方提到了这三种布局、、,并介绍了这三种布局各有的优势,下面也是简单说一下他们的优势,以及怎么使用,记下来权当做笔记。1、布局重用标签能够重用布局文件,简单的使用如下:[html] view plaincopyprint?LinearLayout xmlns:android="h原创 2015-04-07 13:36:21 · 404 阅读 · 0 评论 -
android View 绘制流程 和 事件传递
View 绘制流程本文为 Android 开源项目源码解析 公共技术点中的 View 绘制流程 部分分析者:lightSkyView 绘制机制1. View 树的绘图流程当 Activity 接收到焦点的时候,它会被请求绘制布局,该请求由Android framework 处理.绘制是从根节点开始,对布局树进行 measure 和 draw 。整个 View原创 2015-05-20 10:37:45 · 1345 阅读 · 0 评论 -
ActivityGroup-使用ActivityGroup来切换Activity和Layout
[Android]使用ActivityGroup来切换Activity和Layout前言 在一个主界面中做Activity切换一般都会用TabActivity,使用方便,Activity互相之间相对独立,但是可定制性不强,而且修改起来很麻烦。当然也可以把layout分开,把逻辑代码全写在主界面的逻辑代码中,但是很明显可维护性相当差,这里通过ActivityGro原创 2012-04-21 14:44:31 · 408 阅读 · 0 评论 -
侧滑菜单(slidingMenu左右滑动)
一、控件功能: 左、右、左右滑动的三方开源控件,侧滑菜单或配置其他的内容。 方法可以自由调用。二、控件的获取和导入: 1.下载:https://github.com/jfeinstein10/SlidingMenu 2.将library导入eclipse并新建工程,将library导入新原创 2014-12-05 09:27:22 · 904 阅读 · 0 评论 -
android textview自动换行、排列错乱问题及解决
今天忽然发现android项目中的文字排版参差不齐的情况非常严重,不得不想办法解决一下。经过研究之后,终于找到了textview自动换行导致混乱的原这个问题是由于:半角字符与全角字符混乱所致!一般情况下,我们输入的数字、字母以及英文标点都是半角,所以占位无法确定。它们与汉字的占位大大的不同,由于这个原因,导致很多文字的排版都是参差不齐的。对此我找到了两种办法可以解决这个问题: 1. 将te原创 2016-08-08 14:36:48 · 8102 阅读 · 0 评论