
Android UI
文章平均质量分 96
Lu'Blog
人生的道路上,无论如何都回避不了现实的重重困难,事业、爱情没有永远的一帆风顺,家庭、学业没有真正的心想事成。但是,只要你不去推诿,不胆怯,保持信心满满,保持良好的心态和旺盛的精力,努力的奋进,你就一定会知道“发光并非太阳的专利,你也可以发光”。
展开
-
自定义对话框
自定义对话框源码:http://download.youkuaiyun.com/detail/lu1024188315/9449756原创 2016-03-01 16:57:25 · 413 阅读 · 0 评论 -
TabLayout和ViewPager实现Tabs切换
一、导包Android studio 1.4版本compile 'com.android.support:design:23.1.0'Android studio 1.3版本compile 'com.android.support:design:22.2.1'二、xml文件activity的xml文件:<LinearLayout xmlns:andro原创 2016-01-25 16:11:34 · 666 阅读 · 0 评论 -
给Activity设置背景(半)透明
一 网上推荐方法1 设置样式Theme.Translucent可用的样式有:@android:style/Theme.Translucent@android:style/Theme.Translucent.NoTitleBar@android:style/Theme.Translucent.NoTitleBar.Fullscreen注意:如果直接使用了,你的程序也许会直接崩溃!原因原创 2017-11-02 17:15:41 · 14555 阅读 · 1 评论 -
PullToRefreshGridView添加头部
原材料是PullToRefreshListView和一个带有添加head功能的GridView,然后稍微组装下就有了;/******************************************************************************* * Copyright 2011, 2012 Chris Banes. * * Licensed under原创 2016-08-15 16:01:56 · 2652 阅读 · 1 评论 -
Android UI根据屏幕分辨率决定加载布局
Android中动态加载布局,可以提高用户的体验,在实际开发中,我们使用限定符来根据屏幕分辨率或者屏幕的大小决定加载那种布局,具体方法如下:1、在res文件夹下layout文件夹下放的xml布局文件是,android屏幕认为的小屏幕设备;2、在res文件夹下layout-large文件夹放的xml布局文件是,Android屏幕认为的large的设备3、除了以上两种,还有一种原创 2017-08-11 16:02:36 · 1768 阅读 · 0 评论 -
PopupWindow显示在某个控件上方
一、自定义PopupWindowpublic class PopupWindowView extends PopupWindow{ private int popupWidth; private int popupHeight; private ListView listView; private View parentView; public Po原创 2016-06-29 23:27:29 · 25583 阅读 · 4 评论 -
Android 实现个性的ViewPager切换动画 实战PageTransformer(兼容Android3.0以下)
1、概述之前写过一篇博文:Android 自定义 ViewPager 打造千变万化的图片切换效果。有兄弟提出,ViewPager自带了一个setPageTransformer用于设置切换动画~本篇博文,将:1、介绍如何使用setPageTransformer设置切换动画;2、自定义PageTransformer实现个性的切换动画;3、该方法在SDK11以转载 2016-05-31 14:14:23 · 265 阅读 · 0 评论 -
AutoCompleteTextView自定义item布局
一、给AutoCompleteTextView设置适配器,一般使用系统默认的适配器ArrayAdapter等这样item的布局如下:xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.原创 2016-03-31 14:02:27 · 2994 阅读 · 0 评论 -
关于获取焦点后、软盘弹出后布局不能上顶起来的问题
一、一般情况下给Activity设置如下属性,软盘弹出后布局自定上顶起来android:windowSoftInputMode="adjustPan|stateHidden"android:screenOrientation="portrait"二、但也在一些布局中,给EditText设置输入类型,EditText获取焦点后,再次点击时,布局不能正常顶起,这时我们需要通过计算键盘的高原创 2016-03-31 10:13:26 · 1654 阅读 · 0 评论 -
Android_自定义标签换行
自定义控件代码:package com.browser.testutils.widget;import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.ViewGroup;/** * @author luzhenbang原创 2015-11-30 17:35:53 · 545 阅读 · 0 评论 -
Fragment管理工具实现Fragment之间切换
package com.browser.testtentinet.utils;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentManager;import android.support.v4.app.FragmentTransaction;import android原创 2015-12-10 18:02:08 · 672 阅读 · 0 评论 -
类似ios滑动开关
一、attrs的xml文件自定义属性:shape设置开关的形状分别是矩形、圆形。自定义开关属性-->name="slideswitch"> name="themeColor" format="color" /> name="isOpen" format="boolean" /> name="shape"> name="rect" value="原创 2016-03-08 09:54:01 · 677 阅读 · 2 评论 -
探索日期对话框(DatePickerDialog)样式使用
前言 最近使用日历,在没有设置样式的情况下,如下图效果是这样的,?完全白花花一片完全找到到按钮在哪里啊,然后就是各种调试~此处略一 AlertDialog 样式 我是知道AlertDialog 有如下样式/** * Special theme constant for {@link #AlertDialog(Context, int)}: use *原创 2018-03-17 12:08:46 · 5738 阅读 · 0 评论