原文:Android开发实战(二十一):浅谈android:clipChildren属性实现功能: 1、APP主界面底部模块栏 2、ViewPager一屏多个界面显示 3、........ 首先需要了解一下这个属性的意思 ,即 是否允许子View超出父View的返回,有两个值true 、false ... ...
分类:
移动开发 时间:
2018-04-29 11:46:58
阅读次数:
230
原文:Android项目实战(四):ViewPager切换动画(3.0版本以上有效果)学习内容来自“慕课网” 一般APP进去之后都会有几张图片来导航,这里就学习怎么在这张图片切换的时候添加切换动画效果 先看布局文件 activity_main.layout 然后是java文件 mainactivit... ...
分类:
移动开发 时间:
2018-04-29 10:12:10
阅读次数:
204
原文:Android项目实战(六):JazzyGridView和JazzyListView的使用GridView和ListView控件划动的动画效果 ---------------------------------------------------------------------------... ...
分类:
移动开发 时间:
2018-04-29 10:11:56
阅读次数:
183
当做layout时,可能会出现render problem的情况。意思就是无法预览当前布局页面,这种情况是因为API版本太高造成的。只需要修改API为更低版本即可。 ...
分类:
移动开发 时间:
2018-04-24 21:47:44
阅读次数:
363
布局过程的含义 布局过程,就是程序在运行时利用布局文件的代码来计算出实际尺寸的过程。 布局过程的工作内容 两个阶段:测量阶段和布局阶段。 测量阶段:从上到下递归地调用每个 View 或者 ViewGroup 的 measure() 方法,测量他们的尺寸并计算它们的位置; 布局阶段:从上到下递归地调用 ...
分类:
移动开发 时间:
2018-04-23 11:08:56
阅读次数:
229
1.在开发中,listview可以说是我们使用最频繁的控件之一了,但是关于listview的各种问题也是很多。当我们使用自定义布局的Listview的时候,如果在item的布局文件里面存在Button或者是CheckBox等控件以及其子类控件的时候,经常会碰到各种控件的点击事件冲突的情况,那么我们如 ...
分类:
其他好文 时间:
2018-04-22 15:59:18
阅读次数:
153
TabLayout是android.support.design里的一个控件,使用它可以很方便的做出顶部导航和底部导航。类似于这样的,能设置选中时字体的颜色和选中时的图片。 效果如图: 首先我们在 build.gradle中引入 布局文件如下: style里面设置了一些属性如下: abIndicat ...
分类:
其他好文 时间:
2018-04-19 12:03:50
阅读次数:
187
由于系统自带的对话框不好看,于是本人就自定义了一个对话框,以后有类似的就可以直接使用啦。先上效果图: 1,布局文件dialog_clear_normal.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="h ...
分类:
移动开发 时间:
2018-04-18 20:09:17
阅读次数:
256
效果图如下: 二级列表附有点击事件。 1、布局文件: 此处加了一个自定义的导航RelativeLayout,记得注activity的时候添加 android:theme="@style/Theme.AppCompat.Light.NoActionBar" 去掉自带的导航。 2、一级列表布局: 3、二 ...
分类:
其他好文 时间:
2018-04-18 18:59:26
阅读次数:
171
效果截图: : 布局文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="ver ...
分类:
其他好文 时间:
2018-04-14 12:30:13
阅读次数:
199