Android

在android.app.Application中定义全局变量

在Android应用中使用全局变量,除了public的静态变量,还有更优雅的方式是使用android.app.Application。 启动Application时,系统会创建一个PID,即进程ID,所有的Activity就会在此进程上运行。那么我们在Application创建的时候初始化全局变量,同一个应用...

Android开发实例详解之IMF(Android SDK Sample—SoftKeyboard)

本博前面的文章介绍了Android开发环境的搭建和模拟器的常用操作。本次,将以AndroidSample中经典的SoftKeyboard项目为例,详细解析Android上一个小型项目的开发过程和注意事项。  从SDK1.5版本以后,Android就开放它的IMF(InputMethodFramework),让我们能够开...

android ImageView的属性android:scaleType,即ImageView.setScaleType(ImageView.ScaleType)

实例<ImageViewandroid:id="@+id/image"android:layout_width="fill_parent"android:layout_height="fill_parent"android:scaleType="center"android:src="@drawable/cand...

Android InputMethodManager输入法简介

正文  一、结构publicfinalclassInputMethodManagerextendsObject Java.lang.Objectandroid.view.inputmethod.InputMethodManager  二、类概述  整个输入法框架(IMF)结构的核心API,应用程序之间进行调度...

android 设置控件的颜色,字体

1.用代码设置控件的颜色:   intb= getResources().getColor(R.drawable.blue);//得到配置文件里的颜色   mButton.setTextColor(b);    ...

Android网络连接判断与处理

获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。<uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/> 1)判断是否有网络连接publicbooleanisNetworkConn...

Android 二维码 生成和识别(附Demo源码)

Editedbymythou原创博文,转载请标明出处:http://www.cnblogs.com/mythou/p/3280023.html已测试 -- 绝对靠谱 今天讲一下目前移动领域很常用的技术——二维码。现在大街小巷、各大网站都有二维码的踪迹,不管是IOS、...

Android控件系列之CheckBox

学习目的:1、掌握在Android中如何建立CheckBox2、掌握CheckBox的常用属性3、掌握CheckBox选中状态变换的事件(监听器)CheckBox简介:CheckBox和Button一样,也是一种古老的控件,它的优点在于,不用用户去填写具体的信息,只需轻轻点击,缺点在于只有“是”...

android sqlite 一次创建多个表

packagecom.yangguangfu.database;importandroid.content.Context;importandroid.database.sqlite.SQLiteDatabase;importandroid.database.sqlite.SQLiteOpenHelper;import...

Android自定义对话框(Dialog)位置,大小

代码packageangel.devil;importandroid.app.Activity;importandroid.app.Dialog;importandroid.os.Bundle;importandroid.view.Gravity;importandroid.view.Window;importandr...

Android开发之EditText属性详解

1、EditText输入的文字为密码形式的设置(1)通过.xml里设置: 把该EditText设为:android:password="true" //以”.”形式显示文本(2)在代码里设置:通过设置EditText的setTransformationMethod()方法来实...

android系统中使用TelephonyManager类来获取imei号和其他手机信息

在AndroidManifest.xml文件中增加<!--允许读取电话状态SIM的权限--><uses-permissionandroid:name="android.permission.READ_PHONE_STATE"/>代码如下:privatevoidgetSystemPhoneMess...

android sqlite支持的数据类型

Sqlite3支持的数据类型:NULL、INTEGER、REAL、TEXT、BLOB但实际上,sqlite3也接受如下的数据类型:   smallint16位元的整数。   interger32位元的整数。   decimal(p...

Android--数据持久化之内部存储、Sdcard存储

前言  之前一直在讲AndroidUI的内容,但是还没有完结,之后会慢慢补充。今天讲讲其他的,关于数据持久化的内容。对于一个应用程序而言,不可避免的要能够对数据进行存储,Android程序也不例外。而在Android中,提供了几种实现数据持久化的方法。后面会分别介绍。  在Android中,可以使用几种方式实现数据持久...

Android提供了5种方式存储数据:

--使用SharedPreferences存储数据;--文件存储数据;--SQLite数据库存储数据;--使用ContentProvider存储数据;--网络存储数据;一:使用SharedPreferences存储数据首先说明SharedPreferences存储方式,它是Android提供的用来存储一些简单配置信息的...