效果图:
以上效果类似于显示点赞用户的界面,我们可以通过点击不同的昵称进入每个人的个人主页。
关于公共控件,请点击文章下方的git地址。
第一步:
我们为每个点赞的人建一个类用来代表个人的信息:
Person:
public class Person {
public String name;
public int age;
}
很简单,就一个名字和...
分类:
移动开发 时间:
2015-05-29 12:05:23
阅读次数:
143
异常提示:今天我新创建了一个自定义控件,我为他定义了一个属性为backIcon,但是当我在xml设置这个属性之后,xml布局界面提示以下错误:错误原因:在网上查找错误原因的时候,有文章说这是因为我的布局文件的命名空间没有添加有包名的那个命名空间,可是我检查布局文件完毕之后,发现我已经添加了,但是还是...
分类:
其他好文 时间:
2015-05-29 09:53:21
阅读次数:
135
android自定义按钮1》定义按钮布局文件<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"androidrientation="horizontal"android:layout_gravity="center"android:layout_width="wrap_content"android:l..
分类:
移动开发 时间:
2015-05-28 18:23:46
阅读次数:
199
虽然Android API给我们提供了众多控件View来使用,但是鉴于Android的开发性,自然少不了根据需求自定义控件View了。比如说QQ头像是圆形的,但是纵观整个Android控件也找不到一个加载圆形图片的Button或者ImageView,那么咋办?废话,肯定是自定义一个圆形RoundImageView控件啦!这里我们可以继承ImageView重写里面的方法来实现这一效果。还有一种自定义控...
分类:
移动开发 时间:
2015-05-28 14:12:39
阅读次数:
318
利用该控件可以实现"去啊"、"携程"的卡片式效果,支持点击后缩放动画。http://www.see-source.com/androidwidget/list.html
分类:
移动开发 时间:
2015-05-27 19:21:30
阅读次数:
148
android自定义控件时,通常需要重写父类构造函数。这三个够找函数具体啥时调用?public View (Context context) 是在java代码创建视图的时候被调用,如果是从xml填充的视图,就不会调用这个public View (Context context, AttributeS...
分类:
移动开发 时间:
2015-05-27 15:18:31
阅读次数:
167
EditText自定义控件ClearEditText package com.anzi.jmsht.view;import com.anzi.jmsht.ui.R;import android.content.Context;import android.graphics.drawable.Draw...
分类:
其他好文 时间:
2015-05-26 10:32:50
阅读次数:
169
在实际项目开发中,定制一个菜单,能让用户得到更好的用户体验,诚然菜单的样式各种各样,但是有一种菜单——滑动菜单,是被众多应用广泛使用的。关于这种滑动菜单的实现,我在前面的博文中也介绍了如何自定义去实现,请参考Android自定义控件——侧滑菜单,这篇博文描述的是如何从无到有创建一个侧滑菜单的控件,里...
分类:
移动开发 时间:
2015-05-25 18:14:05
阅读次数:
228
iOS系统上方的工具栏很漂亮,也很实用,下面让我们来仿制一下吧。
首先新建一个布局文件title.xml:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="...
分类:
其他好文 时间:
2015-05-25 10:11:15
阅读次数:
230
结合之前一篇提及到的XAML语法和开头的定义的说明,这边借自定义用户控件和引用自定义控件进一步说明。
之前博客中见到XAML开头定义的各种说明链接: Windows Phone 8.1中的.xaml文件开头那些奇怪的定义
自定义控件的XAML代码:
<UserControl x:Class="App1.StackPanelByMyself" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:...