摘要:
Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果代码Toast.makeText(getApplicationContext(),"默认Toast样式", Toast.LENGTH_SHORT).show();2.自定义显示位置效果代码toast =Toast.makeText(getApplicationContext(), "自定义位置Toast",Toast.LENGTH_LONG); toast.setGravity(Gravity.CENTER,0, 0); toa 阅读全文
摘要:
在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情:Cursor 是每行的集合。使用 moveToFirst() 定位第一行。你必须知道每一列的名称。你必须知道每一列的数据类型。Cursor 是一个随机的数据源。所有的数据都是通过下标取得。关于 Cursor 的重要方法:close() 关闭游标,释放资源copyStringToBuffer(int columnIndex, CharArrayBuffer buffer) 在缓冲区中检索请求的列的文本,将将其存储getColumnCount() 返回所有列的总数getColumnIndex(Strin 阅读全文
摘要:
EditText继承关系:View-->TextView-->EditText。 EditText的属性很多,这里介绍几个: android:layout_gravity="center_vertical" 设置控件显示的位置:默认 top,这里居中显示,还有bottom android:hint="请输入数字!" 设置显示在空间上的提示信息 android:numeric="integer" 设置只能输入整数,如果是小数则是:decimal android:singleLine="true" 设置单行 阅读全文
摘要:
由于是Linux新手,所以现在才开始接触线程编程,照着GUN/Linux编程指南中的一个例子输入编译,结果出现如下错误:undefined reference to 'pthread_create'undefined reference to 'pthread_join'问题原因:pthread库不是 Linux 系统默认的库,连接时需要使用静态库libpthread.a,所以在使用pthread_create()创建线程,以及调用pthread_atfork()函数建立fork处理程序时,需要链接该库。问题解决: 在编译中要加-lpthread参数 gcc t 阅读全文
摘要:
一、获取并使用KSOAP包在Android SDK中并没有提供调用WebService的库,因此,需要使用第三方的SDK来调用WebService。PC版本的WebService库非常丰 富,但这些对Android来说过于庞大。适合手机的WebService客户端的SDK有一些,比较常用的是KSOAP2。KSOAP2 地址:http://code.google.com/p/ksoap2-android/选择我们的项目,右键菜单中 Build Path –> Add External Archives… 增加这个下载的包 增加好后,我们在 选择我们的项目,右键菜单中 Build Path 阅读全文
摘要:
<TextView android:layout_width="fill_parent"android:layout_height="wrap_content" android:textColor="@android:color/white" android:focusable="true" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" android:focusable 阅读全文
摘要:
本文转自博客园:原始出处:博客园:http://www.cnblogs.com正文 一、效果图 格子布局效果: (图一) 居中正在加载的效果: (图二) 二、实现代码 2.1 实现 图一 效果代码<RelativeLayoutandroid:id="@id/rlDigest"android:background="@drawable/panel_bg"android:layout_width="fill_parent"android:layout_height="100.0dip"android:layout 阅读全文
摘要:
android中设置TextView的颜色有方法setTextColor,这个方法被重载了,可以传入两种参数。Java代码 publicvoidsetTextColor(intcolor){mTextColor=ColorStateList.valueOf(color);updateTextColors();}publicvoidsetTextColor(ColorStateListcolors){if(colors==null){thrownewNullPointerException();}mTextColor=colors;updateTextColors();}下边就分别写出怎么使用这 阅读全文
摘要:
一、权限的获取:应用程序如要要使用联网功能,或者是操作SD卡,需要在AndroidManifest.xml中配置相应的权限:view plain<!--联网权限--><uses-permissionandroid:name="android.permission.INTERNET"/><!--SD卡操作权限--><uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/>二、要操作SD卡,首先要读取它在Android操作 阅读全文
摘要:
不知道您有没有这样的体验,我们做了个程序,不想让用户一直点击返回键,不知不觉中退了出来。希望给用户一个更为有好的提示,留下那些其实并没有真的要退出的用户。好吧,今天我就来说说如何实现这一功能。首先明确一点,用户的一直点击的返回键,之后就会退出到桌面。那么,如何提示呢?很简单,在用户一顿返回键回到程序入口处(即程序的第一个 Activity)给用户一个提示,您再按可就退出程序啦?那么如何在程序入口处增加这个提示呢?明显,我们要侦听用户的点击返回键这一事件。怎样才能做 到侦听这一事件呢?代码如下: view plain@OverridepublicbooleanonKeyDown(intkeyCo 阅读全文