09 2012 档案

自定义AlertDialog样式,根据屏幕大小来显示
摘要:介绍一些关于AlertDialog的基本知识: 一、AlertDialog简介:AlertDialog的构造方法被声明为protected,所以不能直接使用new关键字来创建AlertDialog类的对象实例。要想创建AlertDialog对话框,需要使用Builder类,该类是AlertDialog类中定义的一个内嵌类。因此必须创建AlertDialog.Builder类的对象实例,然后再调用show()来显示对话框。 二、使用AlertDialog创建对话框的种类: 1. 最多带3个按钮的对话框:setPositiveButton(...)--确认、setNegativeBut... 阅读全文

posted @ 2012-09-20 11:13 jiezzy 阅读(5486) 评论(0) 推荐(0)

Android Application 创建全局变量
摘要:以前都是建立一个ConstData的类来保存全局用的变量,但是有时候确实是有点小问题。所以研究了一下使用Application来建立全局变量,下面就是代码,主要分为四个文件:(1)是MyApplication类,保存全局变量以及变量的查询和修改(2)TestAndroid 类 也是主类(3)otherActivity 另外一个类调用全局变量试试是不是被主类改变了(4)manifest.xml文件MyApplication[java] view plaincopypackagean.test.android;importandroid.app.Application;publicclassMyA 阅读全文

posted @ 2012-09-17 11:24 jiezzy 阅读(326) 评论(0) 推荐(0)

Android不同手机屏幕分辨率自适应
摘要:文章出处:http://wolfgangkiefer.blog.163.com/blog/static/8626550320111120105136253/各种Android操作系统的手机简直就是琳琅满目,屏幕分辨率的差异可想而知。目前比较主流的有WVGA=800x480,HVGA=480x320,另外的还有QVGA=320x240。当然还有魅族M9的DVGA=960x640,还有蛋疼的摩托罗拉的FWVGA=854x480。 其实,在你layout的xml文件中,编写的时候是不是用了许多的padding呢?如果是,那你就蛋疼了。因为这样的布局永远是无法适应所有手机屏幕的。 正确的做法应该是.. 阅读全文

posted @ 2012-09-06 12:19 jiezzy 阅读(428) 评论(0) 推荐(0)

利用半透明对话框实现新浪微博android客户端首次运行时的提示界面
摘要:文章出处:http://blog.csdn.net/sunmanzth/article/details/6902458首先,设置要覆盖在最上方的dialog的view[html]view plaincopy<?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutandroid:background="@drawable/navigater_bg"android:padding="0.0dip"android:layout_width="fil 阅读全文

posted @ 2012-09-06 12:17 jiezzy 阅读(854) 评论(0) 推荐(0)

教你怎么判断手机是否已安装某程序,然后调用该程序
摘要:手机用户尤其厌烦手动输入大量信息,在一个程序中可以调用其他程序或功能往往可以给用户更好的用户体验,让用户倍感亲切,所以程序间这样的整合可以 促成多方软件协同工作的“共赢”局面。 那我们在我们自己的程序中调用其他程序时往往要检查手机有没有安装该软件后再做相应操作,如没有安装,用intent将用户引导至android market去下载该程序,如已安装则打开该程序,并传入参数和调用其功能。下面介绍怎么判断手机已安装某程序的方法: private boolean isAvilible(Context context, String packageName){ final PackageMan... 阅读全文

posted @ 2012-09-06 12:14 jiezzy 阅读(854) 评论(0) 推荐(0)

android动态全屏切换
摘要:[html] view plaincopyprint?importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.view.WindowManager;importandroid.widget.Button;publicclassFullScreenTestActivityextendsActivity{privateButtonbutton;privatebooleanisFulllScreen; 阅读全文

posted @ 2012-09-06 12:13 jiezzy 阅读(197) 评论(0) 推荐(0)

Android中取得手机屏幕大小
摘要:其实就是 DisplayMetrics类 的应用 ,代码如下:package yc.android.resolution;import android.app.Activity;import android.os.Bundle;import android.util.DisplayMetrics;import android.view.View;import android.widget.Button;import android.widget.TextView;public class TheResolutionActivity extends Activity { private T... 阅读全文

posted @ 2012-09-06 10:10 jiezzy 阅读(469) 评论(0) 推荐(0)

Android 自定义标题栏 并进行事件处理
摘要:Android自定义TitleBar 自定义标题栏 并进行事件处理安卓自带的标题栏感觉很是难看,那么我们可以自定义titlebar首先创建自定义标题栏xml文件 放在layout目录下<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layo 阅读全文

posted @ 2012-09-05 11:32 jiezzy 阅读(888) 评论(0) 推荐(0)

attrs.xml文件中属性类型format值的格式
摘要:[java] view plaincopy"reference"//引用"color"//颜色"boolean"//布尔值"dimension"//尺寸值"float"//浮点值"integer"//整型值"string"//字符串"fraction"//百分数,比如200%枚举型的格式:[html] view plaincopy<attrname="orientation"><enumname=& 阅读全文

posted @ 2012-09-03 16:44 jiezzy 阅读(237) 评论(0) 推荐(0)