- 博客(27)
- 资源 (33)
- 收藏
- 关注
原创 android学习笔记19:ListView
在使用Listview时,我们可以直接在XMl文件里指定使用的数组资源,也可以在Java代码里通过数组指定。在定义listview的时候我们还可以定义分隔符,使得listview更加美观。布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientati
2011-12-31 14:27:40 981
原创 android学习笔记18:ToggleButton
ToggleButton也是button的一种,不同体现在togglebutton分为按下和没有按下两种不同的状态。这个程序通过使用togglebutton动态的改变了linearlayout的布局方式。 public class ToggleButtonTest extends Activity{ @Override public void onCreate(Bundle sa
2011-12-31 14:12:18 2195
原创 android学习笔记17:文字设置
在Android文字可以设置的属性包括大小,颜色,是否是密码,是否显示阴影,超链接,文字无法显示的时候的省略规则等。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_pare
2011-12-31 13:46:15 950
原创 android学习笔记16:带提示的输入框
在需要用户输入数据的时候,友好的界面是非常重要的,所以如果我们能在输入框给用户一些提示,将能很好的提高程序的易用性,android就给我们提供了这样一个属性,也就是android:hint。另外这个程序的textview里面使用一下android中的shape属性,可以参见我前一篇转载的博客。<TableLayout xmlns:android="http://schemas.and
2011-12-31 13:36:45 1138
转载 Android中shape的使用
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://kofi1122.blog.51cto.com/2815761/521605本人在美工方面一直是比较白痴的,对于一些颜色什么乱七八糟的非常头痛,但是在Android编程中这又是经常涉及到的东西,没办法,只有硬着头皮上。Android中常常使用shape来
2011-12-31 13:31:03 530
原创 android学习笔记15:图片浏览器
这个图片浏览器可以实现浏览程序里预定义好的图片数组,且可以动态改变图片的透明度和查看图片的局部细节图,使用了imageview这个控件,通过setimagebitmap这个方法来改变图片,使用setalphe来改变图片的透明度。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" andro
2011-12-31 11:19:06 1312 2
转载 ImageView的scaletype属性
参考: http://android.blog.51cto.com/268543/316255ImageView的属性android:scaleType,即 ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片如何 resized/moved来匹对ImageView的size。ImageView.ScaleType
2011-12-31 10:41:46 560
原创 android学习笔记14:时钟控件
android的时钟控件包括两种,数字时钟和模拟时钟。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_heigh
2011-12-30 15:15:42 1846 1
原创 android学习笔记13:计时器
计时器程序,打击启动,计时器开始计时,20秒之后自动停止,使用了计时器控件package org.crazyit.time;import android.app.Activity;import android.os.Bundle;import android.os.SystemClock;import android.view.View;import android.view.
2011-12-30 15:08:06 1176
原创 android学习笔记12:RadioButton和checkbox
radiobutton即单选按钮,checkbox即复选按钮也就是可以同时选择多个选项。下面的程序定义了一组单选按钮和三个复选框,来让用户选择用户相关的信息,其中单选按钮必须放在一个RadioGroup中才能实现单选的效果。<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" andr
2011-12-30 12:23:50 941
原创 android学习笔记11:按钮
android中的按钮分为两类,普通按钮和图片按钮。而且我们可以通过指定xml文件作为按钮的资源或者背景,来实现按钮的动态变化。下面的这个程序实现了按钮按下去之后按钮的图片改变的效果。按下之前和按下时的对比这个效果就是通过指定一定xml文件实现的。代码:<TableLayout xmlns:android="http://schemas.android.com/apk/r
2011-12-30 12:10:06 1093 2
原创 android学习笔记10:9Patch
在Android的程序中使用图片时,如果图片的大小和你使用的地方不一致的时候,Android就会自动帮我们进行收缩或拉伸,此时就会影响到图片的美观。这个时候我们就可以使用draw9Patch工具,在SDK下的tools目录下。使用这个工具就能指定图片(只能打开PNG格式的图片)不被缩拉的部分,用此工具保存的图片的后缀名为.9.png,我用了一下,感觉这个东西做的不是很好,用起来很不方便。附上几
2011-12-30 10:39:26 758
原创 android学习笔记9:TableLayout
TableLayout即表格布局,也就是采用行列的方式来管理UI控件,每一个TableRow代表一行,列的数目根据你添加的控件的数目来确定。且可以指定每一列的拉伸收缩。实现效果如下:XML代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientat
2011-12-30 10:15:22 1328
原创 android学习笔记8:RelativeLayout
RelativeLayout为相对布局,这种布局内的组件总是相对兄弟组件、父容器来确定的,在定义控件的位置时,需要参照其他控件的位置。这个程序实现了一个梅花的相对布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
2011-12-26 21:46:47 860
原创 android学习笔记7:线性布局
LinearLayout是Android布局中最简单的一种,同时也是使用最为频繁的一种,通过简单的线性布局我们就能设计出一些很好的界面,不过,我的设计能力一般,所以只能演示一个失败的例子供大家当反面教材了,呵呵从图上大家就可以看出,最后一个按钮因为没有位置,所以没有显示完全了。对应的XML代码如下:<LinearLayout xmlns:android="http://schem
2011-12-26 21:30:34 786
原创 android学习笔记6:使用Framelayout实现霓虹灯效果
Framelayout即帧布局,使用这种布局可以把几个控件叠加在一起。使用Framelayout结合textview就可以实现一个简单的霓虹灯效果。package org.crazyit.framelayout;import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import a
2011-12-26 21:17:55 2706 1
原创 将SQLite中的数据转换为Excel表
此程序能将指定SQlite数据库中的数据转换为Excel表格形式package zhaoxing.android.tool;import java.io.File;import java.io.IOException;import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableSheet;impor
2011-12-26 20:47:06 17344 3
转载 Sqlite 清空表中所有数据 并重置自增长数据
delete from 表名; select * from sqlite_sequence; 找到上面的 表名 update sqlite_sequence set seq=0 where name='表名';
2011-12-19 17:18:30 12759 1
转载 Sqlite 输出表结构
有时我们碰到一个数据表,并不知道这个表的结构,这时如要获取列名和数据类型之类的信息,可以使用如下语句获得pragma table_info(你的表名)
2011-12-19 14:37:34 3271
原创 android学习笔记5:绝对布局
在使用android的界面开发工具droiddraw的时候,你会发现,它的默认布局就是绝对布局,也就是用坐标来指定每一个控件的位置,这样的方法在直接拖控件的时候显的比较方便,但是不利于程序的推广和后期的调整,所以还是建议不使用绝对布局。下面的这个程序是用绝对布局做的一个登录界面,很简单,就只把xml文件贴出来了。 <AbsoluteLayout xmlns:android="ht
2011-12-14 17:09:43 1460 2
翻译 Installation error: INSTALL_FAILED_DEXOPT
Installation error: INSTALL_FAILED_DEXOPT 在开发android项目时碰到这个错误,只需将模拟器的wipe data选项选中即可如图所示
2011-12-14 17:04:00 10023 1
原创 android学习笔记4:图片显示imageVIew
处在多媒体时代,没有图片显示怎么可以?幸好android为我们提供了图片显示的控件imageVIew,下面的程序将通过这个控件实现触摸屏幕更换显示的图片。程序开始运行单击屏幕之后,更换图片 package snoopy.android;import android.app.Activity;import android.os.Bundle;import
2011-12-12 21:30:24 5217 4
原创 android学习笔记3:自定义view
在android的程序开发中我们可以根据需要开发出属于我们自己的view,来丰富我们的页面布局和功能,此时我们只需集成View这个基类,再重写其中的相关方法即可。接下来实现的这个程序,实现了一个随手指移动的小球的自定义view。 /** * */package snoopy.android;import android.content.Context;impo
2011-12-12 21:08:14 1301 1
原创 android学习笔记2:动态生成界面
在android里,界面可以由我们在.xml文件里事先设计好,也可以在java代码里面动态生成. package snoopy.android;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener
2011-12-12 20:48:05 3214 2
原创 android学习笔记1:HelloWorld
学习一门新语言,当然是从helloworld开始啦,现在就开始我们的android的helloWorld之旅吧,话不多说,直接上代码了。这个程序需要我们改的地方不多,只有主activity和main.xml文件。package snoopy.android.first;import android.app.Activity;import android.os.Bundle;import a
2011-12-12 20:15:57 1457 2
转载 Android UI设计 RadioGroup单选按钮用法
原文地址:http://www.pocketdigi.com/20100809/18.htmlRadioGroup单选按钮用法,还是先看效果图先中后,点RadioGroup测试按钮,可在标题栏显示选择结果,点清除可以清除选择。下面上代码,main.xml:12345678910111213141516171819202
2011-12-01 10:13:54 4971
简单网络会议系统
2011-10-15
TCP通讯程序(Qt)
2011-09-28
QT+MYSQL 简易学生信息查询系统
2011-08-03
Access数据库简易查询程序(Java)
2010-08-22
简易聊天系统(服务器和客户端)
2010-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人