位置: 首页

Android中visibility属性VISIBLE、INVISIBLE、GONE的区别

在Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”、“invisible”、“gone”。主要用来设置控制控件的显示和隐藏。Invisible和gone有何区别呢?

其在XML文件和Java代码中设置如下:

可见(visible)
XML文件:android:visibility=”visible”
Java代码:view.setVisibility(View.VISIBLE); Read More…

android 单个“确定”按钮提示框

AlertDialog.Builder builder = new Builder(DialogActivity.this);
builder.setTitle(“标题”);
builder.setPositiveButton(“确定”,null);
builder.setIcon(android.R.drawable.ic_dialog_info);
builder.setMessage(“简单消息框”);
builder.show();

android实现应用程序只有在第一次启动时显示引导界面 ,以后就不在显示了

程序安装后第一次启动:
启动页–>功能介绍页–>系统主页
以后启动:
启动页–>系统主页

所以在启动页中判断一下就可以了

可以弄一个文件保存一个状态,推荐用SharedPreferences。

1.可以定义一个变量来判断程序是第几次运行,如果是第一次则跳转到引导的Activity,如果不是第一次则执行系统主页。

判断系统是第一次运行的代码实现如下: Read More…

android 判断sd卡是否已插入

/** 判断内存卡是否已插入*/
public boolean hasStorage() {
String state = android.os.Environment.getExternalStorageState();
if (android.os.Environment.MEDIA_MOUNTED.equals(state)) {
return true;
}
return false;
} Read More…

android获取视频和图片的缩略图

要得到图片的缩略图,可以有两种方法:
一种是利用BitmapFactory中的decodeFile对图片进行压缩。
一种是直接取缩略图
直接访问 android.provider.MediaStore.Images.Thumbnails 和android.provider.MediaStore.Video.Thumbnails这两个数据库,可以获得设备中图片和视频的缩略图
// 取缩略图的方法
cr = getContentResolver();
String[] projection = { Thumbnails._ID, Thumbnails.IMAGE_ID, Thumbnails.DATA };
Cursor cursor = cr.query(Thumbnails.EXTERNAL_CONTENT_URI, projection, null, null, null);
getColumnData(cursor); Read More…

java.lang.ClassCastException: android.view.ViewGroup$LayoutParams错误

改变 TabHost 默认样式的高度、字体

 

 

 

 

 

 

 

 

 
Read More…

Android中如何去掉标题栏

第一种:也一般入门的时候经常使用的一种方法
requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏
注意这句一定要写在setContentView()方法的前面,不然会报错的
第二种:在AndroidManifest.xml文件中定义
<application android:icon=”@drawable/icon”  android:label=”@string/app_name” android:theme=”@android:style/Theme.NoTitleBar”>
可以看出,这样写的话,整个应用都会去掉标题栏,如果只想去掉某一个Activity的标题栏的话,可以把这个属性加到activity标签里面
第三种:这种在一般的应用中不常用,就是在res/values目录下面新建一个style.xml的文件 Read More…

java虚拟机创建失败

八月十七日 星期五 下午

今天在公司闲的头疼,中午睡了会起来一看,大家还在睡,该上班了都没有要醒的意思。毕竟咱是新人,不敢比啊。然后我就打开博客看看(好久都没有更新了),说我机器上的浏览器低,让下载新版本。我就下载安装。安装完最后重新启动才能生效。由于我的大意,没有正确关闭eclipse。重新启动后,双击eclipse就出现了下面的情况。我菜鸟啊,一出英文我就蒙。至少这个错误我还能知道是java虚拟机创建失败。

版本是:eclipse-jee-helios-SR1-win32.zip

ADT是:ADT-17.0.0

我的jdk版本是:1.6.0_02

解压后启动,发现弹出提示框“ Failed to create the Java Virtual Machine” Read More…

数据库连接池 ConnectionPool

数据库连接池 Snap-ConnectionPool

为了简化数据库开发,缺省有效地管理数据库资源,Snap-ConnectionPool以最简单的方式,为应用供以一个有效的数据库资源管理工具。

Read More…

第 3 页,共 4 页1234