自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Android中绘制圆形头像

在实际开发中经常会有一些特殊需求,比如显示头像,有时候需要将图片显示成圆形或者其他的一些形状。但是我们手上的图片一般都是方形的。这时候就需要我们自己进行处理,将图片处理成所需要的形状。 在xml文件中放一个ImageView用于存放画的图,点击按钮开始绘画:     xmlns:tools="http://schemas.android.com/tools"     android:la

2016-10-17 19:21:13 385

原创 Android中的DrawerLayout的简单用法

在Android开发中我们有时候会用到侧滑,其功能使用DrawerLayout实现的。它实现了app中的侧滑菜单功能,此对象属于android.support.v4包中的一个布局对象,在使用此对象时必须将此元素设置为xml布局的根元素,这个根元素内容只能有两个直接的view子元素,其中一个是侧滑,一个是主体内容。 首先在xml文件中:     xmlns:tools="http://sch

2016-10-17 18:53:34 451

原创 Android中的属性动画(Property Animation)

Android提供了几种动画类型:View Animation 、Drawable Animation 、Property Animation 。View Animation只能支持简单的缩放、平移、旋转、淡入淡出动画,且有一定的局限性。比如:你希望View有一个颜色的切换动画;你希望当动画停止时,View的位置就是当前的位置,这时候只能用Property Animation了。 首先在re

2016-10-05 16:10:22 168

原创 Android中的Tween Animation

Tween Animation:提供了旋转、移动、伸展和淡出等效果。Alpha——淡入淡出,Scale——缩放效果,Rotate——旋转,Translate——移动效果。 在res文件夹下新建一个anim文件夹,为其添加set动画:     android:fillAfter="true"     android:interpolator="@android:anim/accel

2016-10-05 15:40:08 214

原创 自定义ListView

自定义ListView部分: package com.example.day10_; import android.content.Context; import android.util.AttributeSet; import android.widget.ListView; public class MyListView extends ListView{     p

2016-10-05 14:58:35 202

原创 ViewPager的简单用法

ViewPager 会以分页形式显示多个item对象: ViewPager中每个item构建都需要借助一个PagerAdapter类型的对象, 其应用的实现步骤: 1获得ViewPager对象 a)首先在布局文件进行声明(android.support.v4.view.ViewPager) b)在java中执行findViewById获得ViewPager 2)构建适配器对象 a

2016-09-24 16:55:32 221

原创 ListView与ArrayAdapter的简单用法

ListView 是以列表的形式呈现多个item,通过item呈现每一个数据。 .ListView & ArrayAdapter 应用的基本实现: 获得ListView(首先在布局文件中定义listview) 构建Adapter(选择ArrayAdapter) 关联Adapter(调用listview的setAdapter方法) 布局文件中需要添加一个ListView:

2016-09-24 16:23:28 394

原创 Android的页面跳转

通过Intent实现页面跳转 MainActivity里面的内容,加载的是第一个页面 public class MainActivity extends Activity {     @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedIn

2016-09-17 17:51:46 272

原创 Android简单布局优化3

通过ViewStub延迟加载(何时需要何时加载)我们需要的元素,可以避免这些元素在加载布局时就占据资源,造成空间浪费。     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation="vertical"     andro

2016-09-17 17:18:04 187

原创 Android简单布局优化2

通过include引入其它可重用的布局元素,提高代码的可重复性,节省大量的时间。     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation="vertical" >                 andro

2016-09-17 17:06:19 160

原创 Android简单布局优化1

xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:tools="http://schemas.android.com/tools">             android:layout_width="wrap_content"         android:layout_height="wrap_

2016-09-17 16:45:45 171

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除