随笔分类 -  android

不同颜色,不同字体,带链接的TextView和CheckedTextView
摘要: 阅读全文

posted @ 2013-11-01 23:31 wp456 阅读(643) 评论(0) 推荐(0)

AbsoluteLayout--绝对定位及常用单位
摘要:当页面使用绝对定位的时候里面控件就不受控制,那么在各式各样的屏幕中就会不兼容,通常使用绝对定位不是一种好的方式。需要开发人员指定控件的位置。abdrroid常用的距离单位px 像素,屏幕想对应的点。dip或者dp,设备独立像素,一种基于屏幕的抽象单位,在每英寸160点的显示器上面 1dp=1px,但是随着屏幕的改变,dip与px的换算会发生改变。sp 比例像素,主要处理字体的大小,可以根据用户的字体大小首选项进行缩放。in 英寸,标准的长度单位mm 毫米,标准长度单位pt磅 标准的长度单位,1/72英寸 阅读全文

posted @ 2013-10-31 22:55 wp456 阅读(387) 评论(0) 推荐(0)

GridLayout
摘要:android 4.0提供了表格布局组件xml javapackage com.frank.gridlayoutmanage;import android.os.Bundle;import android.app.Activity;import android.view.Gravity;import android.view.Menu;import android.widget.*;public class MainActivity extends Activity { GridLayout gridLayout; //创建计算器按钮 String[] chars = n... 阅读全文

posted @ 2013-10-31 16:57 wp456 阅读(565) 评论(0) 推荐(0)

RelativeLayout
摘要:控件的位置总是相对于兄弟、父容器来决定---相对布局 阅读全文

posted @ 2013-10-31 16:16 wp456 阅读(201) 评论(0) 推荐(0)

FrameLayout
摘要:颜色切换的“霓虹灯”package com.frank.layoutmanage;import android.os.*;import android.app.Activity;import android.view.Menu;import android.widget.*;import java.util.Timer;import java.util.TimerTask;public class MainActivity extends Activity { private int currentColor = 0; //定义颜色数... 阅读全文

posted @ 2013-10-31 14:54 wp456 阅读(312) 评论(0) 推荐(0)

TableLayout
摘要:,第一行不用写 --> 阅读全文

posted @ 2013-10-31 14:38 wp456 阅读(268) 评论(0) 推荐(0)

布局管理--线性布局
摘要: 阅读全文

posted @ 2013-10-31 13:52 wp456 阅读(180) 评论(0) 推荐(0)

自定义View控件
摘要:DrawView.java/* * 自定义控件 * */package com.frank.control;import android.content.Context;import android.graphics.*;import android.util.AttributeSet;import android.view.*;public class DrawView extends View { public float currentX = 40; public float currentY = 50; //定义、创建画笔 Paint p = new Paint(); public D 阅读全文

posted @ 2013-10-31 11:27 wp456 阅读(181) 评论(0) 推荐(0)

XML创建UI组件和Java代码创建UI组件
摘要:activity_main.xml MainActivity.java/* * XML创建UI组件和Java代码创建UI组件 * */package com.frank.xmluiandjavaui;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.ImageView;imp... 阅读全文

posted @ 2013-10-31 10:39 wp456 阅读(403) 评论(0) 推荐(0)

使用java代码创建andorid ui
摘要:/* *放弃xml, 使用java创建安卓ui * */package com.example.javacreateui;import java.util.Date;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.view.ViewGroup;import android.widget.*;public class MainActivity extends Activity { /** * 第一次创建Act. 阅读全文

posted @ 2013-10-31 09:54 wp456 阅读(367) 评论(0) 推荐(0)

android应用的基本组件介绍
摘要:android里面的Activity相当于swing里面的JFrame控件,View组件则是所有UI控件,View组件是看得见的组件。Service:与Activity的地位是并列的,通常是位于后台运行,一般不与用户交互,所以改组件没有图形界面。BroadcastReceiver:代表广播消息接收器,非常类似于事件编程的监听器。ContentProvider:android程序是独立运行在Dalvik虚拟机实例中的,如果我们要读取其他虚拟机中程序数据获取暴露数据接口,此时就要用次组件。比如读取联系人数据,或者设置联系人数据。Intent和IntentFilter:其实并不是android应用的 阅读全文

posted @ 2013-10-30 23:16 wp456 阅读(158) 评论(0) 推荐(0)

manifest文件
摘要:版本名称 主题 页面名称 主程序入口 加载应用时运行该Activity 阅读全文

posted @ 2013-10-30 15:29 wp456 阅读(134) 评论(0) 推荐(0)

第一个android程序
摘要:首先下载jdk,然后在path里面指向jdk的bin目录,然后下载android sdk,里面有一个带有安卓插件的eclipse开发工具,可以自己在Java ee 版本的eclipse里面集成,需要下载adt,然后添加到IDE里面去。在环境变量path里面添加安卓tools目录路径。cmd命令创建项目:D:\Workspace>android create project -n HelloWorld -t 1 -p HelloWorld -k org.frank.helloworld -a HelloWorld-n 是项目名称-t 是安装的安卓版本id,可以用android list查看 阅读全文

posted @ 2013-10-30 14:33 wp456 阅读(128) 评论(0) 推荐(0)

导航