UI

前言 在Android绘图操作中,我贴出很多和绘图有关的博客,包括了绘制基本图形,以及绘制模式、Matrix、Shader。不能吸收了前人的经验而不实践,所以下面一段时间,我会使用里面的方法写几个自定义的demo。本篇博客将会在TextView的基...

发布 0 条评论

打造自己的侧滑菜单 现在大多数的软件中都能看到侧滑菜单的身影,而且这个功能看起来真的很高大上,不是么,滑的一下就出来了一个菜单,真牛逼啊,下面我就来介绍下如何实现这个功能,废话不多说先上图。这里我就使用了两个很简单的布...

发布 0 条评论

前言 (⊙o⊙)…这篇博客的名字听起来是不是很low,而且这篇博客主要是搬运别人的,咳咳,没错,我就是博客的搬运工,之所以弄这篇博客,是因为在学习自定义View的过程中,修改已有的View的属性已经不能满足我了,渐渐意识到需要绘图操作...

发布 0 条评论

Android自定义属性的步骤 在我们自定义View的过程中,我们经常需要为自己的View添加一些自定义的属性,用来完善我们的自定义view,下面我来介绍下如何为自己的控件自定义属性。 自定义属性一般分为如下几个步骤 在res/values/attrs.x...

发布 0 条评论

前言 在前面三篇博客里面,我分别介绍了使用Java登陆教务的原理以及如何获取课表还有简单的使用ViewPager+ListView简单的实现了一下课表界面,不过这样不够直观和具体,没有分单双周以及每天的课程没有按照时间顺序排序。今天我来介绍...

发布 6 条评论

流式布局 流式布局是一种特殊的布局模式,生活中有很多地方会使用到流式布局,比如网站的标签云就是使用的流式布局,流式布局的特点是,按方向一个一个的排列元素,当一行无法容纳新元素的时候,会自动换行,将新元素放置到...

发布 0 条评论

PopupWindow PopupWindow从名字上面可以很容易看出,PopupWindow是用来弹出一个窗口的,类似于AlertDialog,不同的是,PopupWindow更灵活,在Android应用中,很多地方都可以见到它的身影。下面我们来介绍下这个PopupWindow的基本用法...

发布 0 条评论

AlertDialog AlertDialog是android提供的一个显示弹出窗口类,可以很简单的实现弹出单选框,复选框,列表框等,并对其事件进行监听,调用其几个成员就函数就可以很简单实现,网上已经有很多现成的blog了,我就不再赘述。 AlertDialog...

发布 0 条评论

聊天机器人的聊天界面是仿照着QQ来的,加了一个聊天气泡,看起来还看的过去,哈哈,废话不多说,先看看最后的样子吧 主要的用到的控件只有三个一个用于显示消息的ListView,一个Button,以及一个EditText,我们先来看看UI是怎样弄出...

发布 0 条评论

在Android的设计过程中,为了适配不同的手机分辨率,图片大多需要拉伸或者压缩,这样就出现了可以任意调整大小的一种图片格式“.9.png”。这种图片是用于Android开发的一种特殊的图片格式,它的好处在于可以用简单的方式把一张图片中哪...

发布 0 条评论