![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android-UI
代码改了又改
菜鸟一只,正在学习
展开
-
Material Design CoordinatorLayout
本文的主要介绍的是用Coordinator实习的两种基本的效果如图。第一种 第二种话不多说,让我们进入正题!先简单的介绍一下CoordinatorLayout的作用主要是作为顶布局协调子布局。先来实现第一个效果<?xml version="1.0" encoding="utf-8"?><android.support.design.widget.CoordinatorLayout xmlns原创 2015-12-21 23:17:21 · 332 阅读 · 0 评论 -
ArrayAdapter,SimpleAdapter,BaseAdapter
自从放寒假,以及过年期间,一直没有好好的敲代码,也没有好好的看书,导致现在已经对原来学的东西忘记的太严重了,深深地感觉到脑子不够用了,决定重温下原来的基础。先总结下几个简单的适配器,ArrayAdapter,SimpleAdapter,BaseAdapter的用法。1 ArrayAdapter数组适配器,这是最简单的适配器,基本上是用于只显示文本。public class ArrayListD原创 2016-02-23 13:24:36 · 446 阅读 · 0 评论 -
android 布局优化
主要用到三个标签。1 include 用于重复使用某个布局,减少代码的重复。2 merge 用于减少布局的嵌套的层数。当父布局与子布局的根节点使用的是相同的布局,并且用include来包括进父布局中。那么这个时候可以使用merge来替代掉原来的自布局的根节点。 举个栗子:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:andro原创 2016-03-06 16:46:30 · 277 阅读 · 0 评论 -
DialogFragment 去掉左右两边留白
当我们使用dialogFragment的时候,有时候我们不希望周围会有留白,那接下来这个方法就能帮上你的忙了。 @Override public void onResume() { ViewGroup.LayoutParams params = getDialog().getWindow().getAttributes(); params.width =原创 2015-12-24 20:28:37 · 2997 阅读 · 1 评论 -
DialogFragment实现自定义进度条
你是否已经厌倦了系统自带的那个环形进度条,看着别人那种花式进度条羡慕不已呢?不要着急,本文介绍的就是如何自定义进度条。先上效果图首先我们需要准备一张你需要作为进度条的图片,这里我们随便找了一张。然后我们可以开始定制的过程了。先写一个布局文件用来显示我们的进度条。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/an原创 2015-12-23 11:19:53 · 2605 阅读 · 0 评论 -
关于LinearLayout中的weight的属性
有时候我们在适配屏幕的时候可能需要用到weight这个属性。 The weight value is a number that specifies the amount of remaining space each view should consume, relative to the amount consumed by sibling views.这段话是android开发文档原创 2015-11-04 20:15:09 · 450 阅读 · 0 评论 -
ViewPager 和 TabLayout实现Fragment分页
实现的效果就是如下图 首先我们需要定义一个显示的xml文件,定义为activity_fragment.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="ma原创 2015-11-19 12:04:11 · 637 阅读 · 0 评论 -
关于应用程序的开机启动界面
平时我们在使用app的时候,会发现,大多数软件都有开机启动的效果,比较常见的有两种第一种: 就是界面从透明慢慢显示,这也是比较简单的一种。第二种: 就是界面上左右滑动的效果,到达最后一种的时候点击进入主界面,这是一种相对复杂的效果。下面,从第一种效果讲起创建activity_start.xml<?xml version="1.0" encoding="utf-8"?><LinearLayou原创 2015-11-18 22:44:59 · 428 阅读 · 0 评论 -
侧滑菜单的功能实现
当我们在做一些项目的时候,经常会需要用到侧滑菜单的功能,当但是对于一些刚做android开发的同学来说,有时候会碰到些困难,我写下自己的一些心得,以助有困难的同学以参考。1 首先我们需要下载一个jar包。 2 然后放到我们项目的libs文件夹中,然后 add as library,这样就把这个jar包添加到我们的项目中了,我们就可以使用了3 然后再我们需要使用侧滑功能的布局文件的根原创 2015-10-13 20:22:21 · 453 阅读 · 1 评论 -
android 通知的使用(Notification)
当我们平时使用手机的时候,经常会收到一些通知,比如短信,电话,我们通过从屏幕上下拉就可以看到。如下图那到底这个是怎么实现的呢?因为随着AndroidSDK的版本的升级,有些方法会逐渐的被一些好的方法取代,这里就出现了这种情况。低于API Level 11版本(即Android 2.3.3之前的系统)中,setLatestEventInfo()函数是唯一的实现方法。不过现在我们的使用的版本基本都会高于原创 2015-10-20 16:47:18 · 378 阅读 · 0 评论