12 2011 档案

摘要:2011年4月21日 lichsword跳到评论eclipse 主页: http://www.eclipse.org/eclipse的主页做得很醒目,右上角就是下载地址点击后,进入所有资源的下载页面。我们的目标是搭建 android开发环境,所以选择第一项 Eclipse IDE for Java Developers 即可。注意:提供了32位、64位版本,你可以通过 点击 我的电脑–右键–属性,查看自己的操作系统详情,笔者的是32位系统;选择后,进行下载镜像选择,我们国内用户选择如:Beijing Jiaotong University (http)(北京交大) 等镜像,就会快些。下载完毕后 阅读全文
posted @ 2011-12-29 14:56 囧里个囧 阅读(15122) 评论(0) 推荐(1)
摘要:Google Weather API 只支持美国地区使用邮政编码进行查询,例如: http://www.google.com/ig/api?hl=zh-cn&weather=94043 (94043 为 山景城, 美国加州 的邮政编码) 而除了美国以外的地区需要使用经纬度坐标作为参数才能执行 Google Weather API, 例如: http://www.google.com/ig/api?hl=zh-cn&weather=,,,30670000,104019996 (30670000,104019996 为 成都, 中国大陆 的经纬度坐标)当然,也可能通行城市名称的汉语 阅读全文
posted @ 2011-12-28 10:59 囧里个囧 阅读(14310) 评论(10) 推荐(2)
摘要:经过很长时间的研究,终于把2.2的退出实现了首先,在首个activity中写:Intent intent = new Intent();intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);//别忘了这行,否则退出不起作用intent.setClass(getApplicationContext(), HomeActivity.class);startActivity(intent); 其次,在HomeActivity需要退出的地方写:Intent startMain = new Intent(Intent.ACTION_MAIN);startMain 阅读全文
posted @ 2011-12-13 08:58 囧里个囧 阅读(237) 评论(0) 推荐(0)
摘要:LoadImage.javapackage com.gowin.cach;import java.util.Collection;import java.util.HashMap;import java.util.Map;import java.util.concurrent.Callable;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import android.graphics.Bitmap;import android.os.Handler;import androi 阅读全文
posted @ 2011-12-09 17:22 囧里个囧 阅读(3197) 评论(3) 推荐(0)
摘要:1、public voidsetVisibility(int visibility)visibilityOne ofVISIBLE,INVISIBLE, orGONE但是在调用此方法的时候image.setVisibility(visibility)其中visibility是int型的参数。对应上面:VISIBLE=0x00000000;INVISIBLE=0x00000004;GONE=0x00000008。即:image.setVisibility(0x00000000) 表示显示;image.setVisibility(0x00000004)表示隐藏;image.setVisibilit 阅读全文
posted @ 2011-12-07 12:58 囧里个囧 阅读(13832) 评论(1) 推荐(1)
摘要:摘要: 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,intlength),flush()和close()方法为抽象方法,Reader中read(char[] ch,int off,int length)和close()方法是抽象方法。子类应该分别实现他们。 当我们读写文本文件的时候,采用Reader是非常方便的,比如FileReader,InputStre... 阅读全文
posted @ 2011-12-07 09:52 囧里个囧 阅读(191) 评论(0) 推荐(0)
摘要:我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果:1. 准备知识 在AndroidManifest.xml里定义了每个Android apk的版本标识:<manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.myapp"android:versionCode="1"android 阅读全文
posted @ 2011-12-06 10:43 囧里个囧 阅读(4140) 评论(0) 推荐(0)
摘要:public static int adjustFontSize(int screenWidth, int screenHeight){ if (screenWidth <= 240) { // 240X320 屏幕 return 10; }else if (screenWidth <= 320){ // 320X480 屏幕 return 14; }else if (screenWidth <= 480){ // 480X800 或 480X854 屏幕 return 24; }else if (screenWidth <= 540){ // 540X960 屏幕 r 阅读全文
posted @ 2011-12-05 10:27 囧里个囧 阅读(197) 评论(0) 推荐(0)
摘要:Android 对中文字体支持很不好~~ 需要加入相应的字体库(1)创建布局Layout//创建线性布局LinearLayout linearLayout=newLinearLayout(this);//设定线性布局为垂直方向linearLayout.setOrientation(LinearLayout.VERTICAL);//以该线性布局做视图setContentView(linearLayout);(2)针对正常字体//普通正常字体normal=newTextView(this);//设置字体内容,请注意:目前Android主要针对拉丁语系可使用字型设定,中文暂不支持normal.set 阅读全文
posted @ 2011-12-05 09:37 囧里个囧 阅读(43232) 评论(0) 推荐(1)
摘要:TextView是用来显示文本的,有时需要给TextView中的个别字设置为超链接,或者设置个别字的颜色、字体等,那就需要用到Spannable对象,可以借助Spannable对象实现以上设置。 效果图: Activity代码: Java代码 package com.zhou.activity; import android.app.Activity; import android.graphics.Color; import android.os.Bundle; import android.text.Spannable; import android.text.Spanna... 阅读全文
posted @ 2011-12-05 09:32 囧里个囧 阅读(3694) 评论(0) 推荐(1)
摘要:自定义TAB样式的实现想必大家已看过很多资料的介绍经在下总结,大致有以下三种实现方式:1.自定义TabWidget2.RadioGroup3.ActivityGroup下面本人就以上三种方式一一介绍,上图先:主界面:昨天 15:58 上传下载附件 (55.65 KB)自定义TabWidget昨天 15:58 上传下载附件 (52.89 KB)RadioGroup昨天 15:58 上传下载附件 (58.45 KB)ActivityGroup昨天 15:58 上传下载附件 (49.17 KB)不难看出,以上三种方式实现的效果基本一致(如无特殊需求的话)要实现自定义TAB无非是要实现以下三点:1.T 阅读全文
posted @ 2011-12-05 09:12 囧里个囧 阅读(3777) 评论(0) 推荐(0)
摘要:先看一下文档对Shape Drawable的描述:Shape DrawableAn XML file that defines a geometric shape, including colors and gradients. Creates aShapeDrawable. 一个定义几何形状的XML文件,包括颜色和渐变。创建一个ShpeDrawable对象用Android:background="@drawable/xxx.xml"或相应的Java代码引用,Shape Drawable说白了就是可自定义的多样化的背景。现在对比较重要的标签和属性进行解释:和其它drawab 阅读全文
posted @ 2011-12-02 17:25 囧里个囧 阅读(3478) 评论(0) 推荐(0)
摘要:<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#f033ff22"/> <stroke android:width="2dp" android:color="#ff1111" android:dashWidth="2dp" android:dashGap=" 阅读全文
posted @ 2011-12-02 17:14 囧里个囧 阅读(4285) 评论(0) 推荐(0)
摘要:Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:复制到剪贴板 XML/HTML代码<shape><!-- 实心 --><solidandroid:color="#ff9d77"/><!-- 渐变 --><gradientandroid:startColor="#ff8c00"android:endColor="#FFFFFF"android:angle="270"/& 阅读全文
posted @ 2011-12-02 17:13 囧里个囧 阅读(5999) 评论(0) 推荐(0)
摘要:在Android开发过程中,经常需要改变控件的默认样式, 那么通常会使用多个图片来解决。不过这种方式可能需要多个图片,比如一个按钮,需要点击时的式样图片,默认的式样图片。 这样就容易使apk变大。 那么除了使用drawable这样的图片外,还有其他方法吗? 本次就谈一下自定义图形shape,Android上支持以下几种属性shape、gradient、stroke、corners、padding、solid等。先来看两个例子:view plainprint?<shapexmlns:android="http://schemas.android.com/apk/res/andro 阅读全文
posted @ 2011-12-02 16:52 囧里个囧 阅读(59638) 评论(4) 推荐(1)
摘要:1.Activity全透明同学zzm给了这个有趣的代码,现在公布出来。先在res/values下建colors.xml文件,写入:<?xmlversion="1.0"encoding="UTF-8"?><resources><colorname="transparent">#9000</color></resources>这个值设定了整个界面的透明度,为了看得见效果,现在设为透明度为56%(9/16)左右。再在res/values/下建styles.xml,设置程序的风格&l 阅读全文
posted @ 2011-12-02 16:40 囧里个囧 阅读(8325) 评论(0) 推荐(0)
摘要:最近做listview和button都要改变Android原来控件的背景,在网上查找了一些资料不是很全,所以现在总结一下android的selector的用法。首先android的selector是在drawable/xxx.xml中配置的。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时根据ListView中的列表项的状态来使用相应的背景图片。drawable/list_item_bg.xml复制到剪贴板XML/HTML代码<?xmlversion="1.0"encoding=& 阅读全文
posted @ 2011-12-02 16:37 囧里个囧 阅读(215) 评论(0) 推荐(0)
摘要:问题表现:连接手机与电脑后,驱动安装正确,USB调试模式打开,在DDMS中可以看到device及其进程的信息,但是logcat中就是没有信息输出问题原因:一些rom默认关闭logcat问题说明:ddms中设备名字显示为问号不影响,即adb get-serialno显示为问号不影响.解决方法:1.需要root权限(部分rom不需要)2.打开logcat,并设置level,执行命令如下(android 升级之后 adb 在 platform-tools中,不在tools中)adb shellecho 1 > /sys/kernel/logger/log_main/enable说明:将1写入日 阅读全文
posted @ 2011-12-02 12:50 囧里个囧 阅读(2864) 评论(1) 推荐(0)