`
15050855750
  • 浏览: 7912 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论
文章列表

表格布局

在表格布局中,列的宽度由该列中最宽的那个单元格决定,整个表格布局的宽度则取决于父容器的宽度(默认总是占满父容器本身)。 在表格布局管理器中,可以为单元格设置如下三种行为方式。 Shrinkable:如果某个列被设为Shrinkable,那么该列的所有单元格的宽度可以被收缩,以保证该表格能适应父容器的宽度。 Stretchable:如果某个列被设为Stretchable,那么该列的所有单元格的宽度可以被拉伸,以保证组件能完全填满表格空余空间。 Collapsed:如果某个列被设为Collapsed,那么该列的所有单元格会被隐藏。 TableLayout继承了LinearLayout,因此它完 ...

LinearLayout

LinearLayout的常用XML属性及相关方法 XML属性相关方法说明android:baselineAlignedsetBaselineAligned(boolean)该属性设为false,将会阻止该布局管理区与它的子元素的基线对齐android:dividersetDividerDrawable(Drawable)设置垂直布局时两个按钮之间的分隔条android:gravitysetGravity(int)设置布局管理器内组件的对齐方式。该属性支持top、buttom、left、right、center_vertical、fill_vertical、center_horizontal、f ...

开发自定义View

构造器:重写构造器是定制View的最基本方式,当java代码创建一个View实例,或根据XML布局文件加载并构建界面时将需要调用该构造器。 onFinishInflate():这是一个回调方法,当应用从XML布局文件加载该组件并利用它来构建界面之后,该方法将会被回调。 onMeasure(int,int):调用该方法来检测View组件及它所包含的所有子组件的大小。 onLayout(boolean,int,int,int,int):当该组件需要分配其子组件的位置、大小时,该方法就会被回调。 onSizeChanged(int,int,int,int):当该组件的大小被改变时回调该方法。 onD ...

View有关基础

XML属性相关方法说明android:alphasetAlpha(float)设置该组件的透明度android:backgroundsetBackgroundResource(int)设置该组件的背景颜色android:clickablesetClickable(boolean)设置该组件是否可以激发单击事件android:contentDescriptionsetContentDescription(CharSequence) ...
大部分时候,开发者会直接在Eclipse中对Android应用签名,在Eclipse中对Android应用签名的步骤如下。 ①右击Android项目,"Android Tools→Export Signed Application Package..."菜单项。 ②如果系统中开没有数字证书,可以再窗口中选中"Create new keystore"单选按钮,并按格式填写数字证书的存储路径和密码。 ③完成后单击"Next"按钮,出现的窗口让用户填写数字证书的详细信息 ④数字证书填写详细信息后单击"Next"按钮,窗口 ...
权限                                           说明 ACCESS_NETWORK_STATE             允许应用程序获取网络状态信息的权限 ACCESS_WIFI_STATE                允许应用程序获取Wi-Fi网络状态信息的权限 BATTERY_STATS                    允许应用程序获取电池状态信息的权限 BLUETOOTH                        允许应用程序连接匹配的蓝牙设备的权限 BLUETOOTH_ADMIN                  允许应用程序发现匹 ...

Ant简介

Ant是一个非常简洁、易用的项目生成工具。对于绝大部分Java开发者来说,使用Ant应该是一项最基本的技能。考虑到有些读者对Ant用法不熟。此处简略介绍Ant的一些安装和使用方法。 1、登录http://ant.apache.org/bindownload.cgi站点下载Ant最新版,笔者使用的是1.8.2,建议下载该版本。Windows平台下载*.zip压缩包,而Linux平台则下载.gz压缩包。 2、将下载到的压缩文件解压缩到任意路径,例如,笔者解压缩到D:\根路径下。 3、Ant的运行需要如下两个环境变量:①JAVA_HOME:该环境变量应指向JDK的安装路径。如果已经成功安装了Tomca ...

title上左右按钮

<RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/top_bg" android:paddingBottom="10dip" android:paddingTop="10dip" > <ImageButton an ...

选项卡片段

主界面的XML <TabHost xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@android:id/tabhost" android:layout_width="match_parent" android:layout_height="match_parent&quo ...
package com.example.wenjianguanli; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayList; import java.util.HashMap; import android.net.Uri; import android.os.Bun ...

手机通讯录

仅导出手机联系人 package com.example.test_tx; import android.os.Bundle; import android.provider.ContactsContract.CommonDataKinds.Phone; import android.app.Activity; import android.content.ContentResolver; import android.database.Cursor; import android.text.TextUtils; import android.view.Menu; impor ...
java private Bitmap comp(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.CompressFormat.JPEG, 100, baos); if( baos.toByteArray().length / 1024>1024) {//判断如果图片大于1M,进行压缩避免在生成图片(BitmapFactory.decodeStream)时溢出 baos.reset();//重置baos ...
java LayoutInflater inflater = LayoutInflater.from(Create_Image.this); View vi = inflater.inflate(R.layout.loadingdialog, null); LinearLayout layout = (LinearLayout) vi.findViewById(R.id.linearLayout);    loadingDialog = new Dialog(Create_Image.this, R.style.loading_dialog); loadingDialog.setC ...

修改密码

bc_Button=(Button)findViewById(R.id.bc_Button); edt1=(EditText)findViewById(R.id.edt1); edt2=(EditText)findViewById(R.id.edt2); edt3=(EditText)findViewById(R.id.edt3); bc_Button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated ...

EditText边框

drawable my_edittext.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android">       <item android:state_focused="true" android:drawable="@drawable/bg_edittext_focused"/>        ...
Global site tag (gtag.js) - Google Analytics