2013年7月4日

android EditText中inputType的属性列表

摘要: android 1.5以后添加了软件虚拟键盘的功能,所以在输入提示中将会有对应的软键盘模式android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。这也大大的方便的操作。有时需要虚拟键盘只为字符或只为数字。所以inputType尤为重要。//文本类型,多为大写、小写和数字符号。 android:inputType="none" android:inputType="text" android:inputType="textCapCharacters" android:inputType=&qu 阅读全文

posted @ 2013-07-04 18:28 leihupqrst 阅读(986) 评论(0) 推荐(0)

2013年6月30日

JavaSwing标准对话框

摘要: package test001;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JOptionPane;import javax.swing.JToolBar;public class TestJOptionPane implements ActionListener{ private JFrame jf = new JFrame("标准对话框测试& 阅读全文

posted @ 2013-06-30 12:40 leihupqrst 阅读(356) 评论(0) 推荐(0)

2013年6月27日

Android反编译与防止反编译

摘要: 1、Android反编译 1)下载两个工具 dex2jar,jar2java,相关阅读下载见:http://www.linuxidc.com/Linux/2011-02/32775.htm 2)修改apk后缀为.zip,解压得classes.dex 3)用dex2jar.bat打开classes.dex得到classes.dex.dex2jar.jar 4)用jar2java打开上面得到的jar包即得Java文件2、Android防止反编译这里介绍的Android反编译工具是ProGuard。ProGuard是一个SourceForge上非常知名的开源项目。官网网址是:http://progu 阅读全文

posted @ 2013-06-27 11:57 leihupqrst 阅读(593) 评论(0) 推荐(0)

2013年6月25日

spinner的使用

摘要: item.xml:main.xml:strings.xml: Hello World, MainActivity! spinner Mercury Venus Earth Mars Jupiter Saturn Uranus Neptune MainActivity.java:package mars.spinner;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.Bundle;import android.view.View;impo... 阅读全文

posted @ 2013-06-25 23:33 leihupqrst 阅读(281) 评论(0) 推荐(0)

2013年6月23日

Content Provider基础

摘要: 1.Content Provider为存储和获取数据提供了统一的接口。2.Content Provider可以在不同的应用程序之间共享数据。3.Android为常见的一些数据提供了ContentProvider(包括音频,视频,图片和通讯录等)。Manifest中加入: DatabaseHelper.java:package ycitss.sqlite3.db;import ycitss.cp.FirstProviderMetaData;import android.content.Context;import android.database.sqlite.SQLiteDatabase;im 阅读全文

posted @ 2013-06-23 23:32 leihupqrst 阅读(244) 评论(0) 推荐(0)

2013年6月20日

字体颜色添加阴影效果

摘要: <TextView android:id="@+id/tvText1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="text1" android:textSize="28sp" android:textStyle="bold" android:textColor="#FFFFFF" android:shadowColor= 阅读全文

posted @ 2013-06-20 21:35 leihupqrst 阅读(371) 评论(0) 推荐(0)

横竖屏切换Activity的生命周期

摘要: 横竖屏切换的时候Activity的生命周期如下:1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate--> onStart--> onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState--> onPause--> onStop--> onDestroy--> onCreate--> onStart--> onRestoreInstanceState--> onResume-->4、再按crtl+f12切换成竖屏时,发现打印了两次相同的 阅读全文

posted @ 2013-06-20 21:27 leihupqrst 阅读(292) 评论(0) 推荐(0)

2013年6月17日

Android中LayoutInflater的使用

摘要: 在实际工作中,事先写好的布局文件往往不能满足我们的需求,有时会根据情况在代码中自定义控件,这就需要用到LayoutInflater。LayoutInflater在Android中是“扩展”的意思,作用类似于findViewById(),不同的是LayoutInflater是用来获得布局文件对象的,而findViewById()是用来获得具体控件的。LayoutInflater经常在BaseAdapter的getView方法中用到,用来获取整个View并返回。实现LayoutInflater的实例化共有3种方法,(1).通过SystemService获得 LayoutInflaterinflat 阅读全文

posted @ 2013-06-17 15:44 leihupqrst 阅读(190) 评论(0) 推荐(0)

2013年6月16日

文件下载

摘要: 文件下载步骤:·创建一个HttpURLConnection对象HttpURLConnection urlConn = (HttpURLConnection)url.openConnection();·获得一个InputStream对象urlConn.getInputStream()·访问网络的权限android.permission.INTERNET访问SDCARD:得到当前设备的SD卡目录:Environment.getExternalStorageDirectory()访问SD卡的权限:android.permissin.WRITE_EXTERNAL_STOR 阅读全文

posted @ 2013-06-16 00:01 leihupqrst 阅读(191) 评论(0) 推荐(0)

2013年6月15日

SQLite使用方法

摘要: SQLite介绍:http://www.sqlite.org/SQLiteOpenHelper使用方法:·getReadableDatabase() ·getWriteableDatabase()·onCreate(SQLiteDatabase db)·onOpen(SQLiteDatabase db)·onUpgrade(SQLiteDatabase db,int oldVersion,int newVersion)·close()main.xml:<?xml version="1.0" encoding= 阅读全文

posted @ 2013-06-15 23:55 leihupqrst 阅读(289) 评论(0) 推荐(0)

导航