UI设计
写给杭州的歌
开此博客来记录和监督android的学习
展开
-
Android自定义控件基础
采用自定义控件解决重复编写代码的问题.原创 2016-06-28 20:27:21 · 528 阅读 · 1 评论 -
获得打气筒的三种方式,以及ListView的使用与优化
一.打气筒(inflate)三种实现方式 打气筒的作用是将一个布局转化为一个view对象 1.View inflate = View.inflate(MainActivity.this, R.layout.layout_item, null); //第三个参数是表示是否添加到ViewGroup里面`2.View inflate = LayoutInflater.from(getApplicati原创 2016-06-29 20:13:56 · 1145 阅读 · 0 评论 -
Android自定义控件实现下拉列表刷新,上拉刷新
这篇文章带来的是自定义控件实现,下拉,上拉刷新,首先在建一个名字为RefreshList的工程 修改MainActivity,public class MainActivity extends Activity { private RefreshListView listview; private ArrayList<String> listDatas; private M原创 2016-08-31 21:03:14 · 426 阅读 · 0 评论 -
Android自定义组合控件实现动态轮播图
动态轮播图,我们不管在哪里,都是能够看到的,像淘宝首页,饿了么,美团,百度外卖。所以,今天给大家带来Android动态轮播图的实现,废话不多说,直接进入主题。 先来说一下本篇文章实现的原理。主要通过google提供的v4包下的控件ViewPager实现的,具体实现看代码吧,有注解。那么,首先我们创建一个项目,命名为ViewPager。修改MainActivity中的代码。public class原创 2016-08-28 16:56:31 · 736 阅读 · 1 评论 -
Android侧拉菜单实现
本文采用自定义控件实现Android侧拉效果,首先建一个工程名字就叫做Sliding。 修改MainActivitypublic class MainActivity extends Activity implements OnClickListener{ private SlideMenu sm; @Override protected void onCreate(Bund原创 2016-09-02 20:41:42 · 1097 阅读 · 0 评论 -
Android完全自定义控件并且实现监听事件
本篇文章带来Android的完全自定义控件。载体是自定义一个开关的控件,并且能够响应事件,首先我们先创一个项目,名字就叫ToggleView,修改MainActivity/** * 自定义开关 * @author poplar * * Android 的界面绘制流程 * 测量 摆放 绘制 * measure -> layout -> draw *原创 2016-08-29 00:12:43 · 2317 阅读 · 0 评论 -
Android自定义属性
http://blog.csdn.net/lmj623565791/article/details/45022631/原创 2016-10-02 17:12:49 · 236 阅读 · 0 评论