摘要: 11-1 使用ViewFlipper实现的图片轮播 Android系统自带的一个页面管理控件,它可以实现子界面的自动切换。 为ViewFlipper加入View (1)静态导入:在layout布局文件中直接导入 在layout布局文件中直接导入(不灵活),在ViewFlipper控件中加入一个一个的 阅读全文
posted @ 2016-03-26 19:52 沉默的羊癫疯 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 10-1 认识ViewPager ViewPager可以使视图左右引动 ViewPager的数据源相当于View或者Fragment对象的一个集合 VierPager就是一个容器,里面可以装View或者fragment两类东西 1.加入ViewPager <android.support.v4.vi 阅读全文
posted @ 2016-03-26 19:23 沉默的羊癫疯 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 7-1 WebView概述 构建WebView就可以展示Web数据。 通过Intent调用系统浏览器 Uri uri=Uri.parse(url);//url为你要链接的地址 Intent intent=new Intent(Intent.ACTION_VIEW,uri); startActivit 阅读全文
posted @ 2016-03-26 18:01 沉默的羊癫疯 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 6-1 ProgressBar简介 ProcessBar是进度条组件,通常用户向用户展示某个耗时操作完成的进度,而不是让用户感觉是程序失去了相应,从而更好地提升用户界面的友好性。 6-2 设置ProgressBar显示风格 6-3 标题栏中的ProgressBar MainActivity.java 阅读全文
posted @ 2016-03-26 17:29 沉默的羊癫疯 阅读(288) 评论(0) 推荐(0) 编辑
摘要: package org.crazyit.imageview; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.BitmapFactory... 阅读全文
posted @ 2016-03-26 16:49 沉默的羊癫疯 阅读(134) 评论(0) 推荐(0) 编辑
摘要: android:adjustViewBounds 是否保持宽高比。需要与maxWidth、MaxHeight一起使用,否则单独使用没有效果。 android:cropToPadding 是否截取指定区域用空白代替。单独设置无效果,需要与scrollY一起使用,效果如下,实现代码见代码部分: andr 阅读全文
posted @ 2016-03-26 15:50 沉默的羊癫疯 阅读(131) 评论(0) 推荐(0) 编辑
摘要: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android 阅读全文
posted @ 2016-03-26 15:49 沉默的羊癫疯 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1.工具的位置:sdk安装目录下的tools目录下的draw9patch工具即是。 2.启动后,通过file——OPen9——Patch打开png格式de图片即可制作 3.保存的时候,后缀名有.9.png Patch的中文意思是"片,块"的意思,那这里按中文的意思来说就是9片或9块. 具体请戳htt 阅读全文
posted @ 2016-03-26 15:32 沉默的羊癫疯 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Selector(背景选择器)可以动态地改变不同状态下Button等控件的样式 在res/drawable目录或者res/layout目录下, 定义一个Selector,然后在需要使用Selector的控件中使用android:background、android:textColor、listSel 阅读全文
posted @ 2016-03-26 15:25 沉默的羊癫疯 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 在res下的drawable下新建一个xml文件: 阅读全文
posted @ 2016-03-26 15:16 沉默的羊癫疯 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1.设置中间省略:android:ellipsize="middle" 2.对邮件增加链接:android:autoLink="email" 3.测试密码框:android:password="true" 4.设置文本框内文本的阴影的颜色:android:shadowColor="#0000ff" 阅读全文
posted @ 2016-03-26 15:06 沉默的羊癫疯 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1.在帧布局FrameLayout依次添加TextView组件 2.启动一个线程来控制周期性地改变Textview的背景色 后期思考: 1.对线程的了解 2.msg.what == 0x1122 阅读全文
posted @ 2016-03-26 14:55 沉默的羊癫疯 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1.创建小球 canvas.drawCircle(currentX , currentY , 15 , p); void android.graphics.Canvas.drawCircle(float cx, float cy, float radius, Paint paint) Draw th 阅读全文
posted @ 2016-03-26 14:38 沉默的羊癫疯 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 也可以在布局文件中添加ImageView,效果已也是一样,而MainActivity.java则改为: LinearLayout main = (LinearLayout)findViewById(R.id.root); final ImageView image=(ImageView) findV 阅读全文
posted @ 2016-03-26 14:29 沉默的羊癫疯 阅读(104) 评论(0) 推荐(0) 编辑
摘要: void android.view.View.setLayoutParams(LayoutParams params) Set the layout parameters associated with this view. These supply parameters to the parent 阅读全文
posted @ 2016-03-26 14:14 沉默的羊癫疯 阅读(108) 评论(0) 推荐(0) 编辑