摘要: <?xml version="1.0" encoding="UTF-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/sub_item_item_bg"android:orientat 阅读全文
posted @ 2011-08-10 20:34 镇水古月 阅读(409) 评论(0) 推荐(0) 编辑
摘要: BitmapDrawable drawable = new BitmapDrawable(bitmap); layout.setBackgroundDrawable(drawable); 阅读全文
posted @ 2011-08-10 16:16 镇水古月 阅读(236) 评论(0) 推荐(0) 编辑
摘要: android view的setVisibility方法值的意思有三个值 visibility One of VISIBLE, INVISIBLE, or GONE.常量值为0,意思是可见的常量值为4,意思是不可见的常量值为8,意思是不可见的,而且不占用布局空间例:curView.setVisibility(4); 阅读全文
posted @ 2011-08-10 15:53 镇水古月 阅读(287) 评论(0) 推荐(0) 编辑
摘要: View convertView = listContainer.inflate(R.layout.submenu_item, null); //获取list_item布局文件的视图 TableLayout blocksLayout = (TableLayout)convertView.findViewById(R.id.submenu_layout); //布局文件中找到表格布局 阅读全文
posted @ 2011-08-10 15:39 镇水古月 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 引用:http://www.linuxidc.com/Linux/2011-05/35950.htm 我们可以通过使用类DisplayMetrics来获取手机屏幕的分辨率大小。DisplayMetrics类是获取手机屏幕各种属性的关键类。下面通过例子来展示如何获取手机屏幕的分辨率。 在布局文件main.xml中添加一个TextView对象,一个Button对象。其中TextView对象用来显示获得的分辨率值,Button对象是当点击时获取分辨率。main.xml的代码如下:<?xmlversion="1.0"encoding="utf-8"?> 阅读全文
posted @ 2011-08-10 13:36 镇水古月 阅读(294) 评论(0) 推荐(0) 编辑
摘要: int initPicture = R.drawable.beauty1 ;Bitmap sourcePicture;//图片来源sourcePicture = BitmapFactory.decodeResource(gameActivity.getResources(), initPicture); //得到图片imgView.setImageBitmap(Bitmap.createBitmap(sourcePicture,j * blockWidth, i * blockHeight, blockWidth, blockHeight)); 阅读全文
posted @ 2011-08-10 11:37 镇水古月 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 字体源文:http://www.homefont.cn/html/shiliangziti/zitiTTP/ 阅读全文
posted @ 2011-08-10 09:40 镇水古月 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 引用:http://zhidao.baidu.com/question/297919794.html.自定义字体android Typeface使用TTF字体文件设置字体我们可以在程序中放入ttf字体文件,在程序中使用Typeface设置字体。第一步,在assets目录下新建fonts目录,把ttf字体文件放到这。第二步,程序中调用:AssetManager mgr=getAssets();//得到AssetManagerTypeface tf=Typeface.createFromAsset(mgr, "fonts/ttf.ttf");//根据路径得到Typefacetv 阅读全文
posted @ 2011-08-09 18:05 镇水古月 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 引用:http://www.cnblogs.com/GnagWang/archive/2010/12/08/1899747.htmlButton或者ImageButton的背景设为透明或者半透明半透明<Button android:background="#e0000000" ... />透明<Button android:background="#00000000" ... />颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明 阅读全文
posted @ 2011-08-09 17:37 镇水古月 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 写在要跳转的事件中 Intent intent = new Intent(); intent.setClass(GameMainMenuActivity.this, GameSubmenuActivity.class); startActivity(intent); finish(); 阅读全文
posted @ 2011-08-09 14:05 镇水古月 阅读(219) 评论(0) 推荐(0) 编辑
摘要: android:textColor="#FFFFFFFF" 阅读全文
posted @ 2011-08-09 13:26 镇水古月 阅读(309) 评论(1) 推荐(0) 编辑
摘要: package mobi.game.tool.view;import android.content.Context;import android.util.AttributeSet;import android.view.KeyEvent;import android.view.MotionEvent;import android.widget.Gallery;/*** 重写Gallery,捕捉xy坐标,使其不会跑过头* **/public class DetialGallery extends Gallery { public DetialGallery(Context context , 阅读全文
posted @ 2011-08-09 13:23 镇水古月 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 参考:http://zhidao.baidu.com/question/253098596.htmldip,就是把屏幕的宽分成320分,高分成480分,无论你的分辨率为多少。比如你做一条160dip的横线,无论你在320还480的模拟器上,都是一半屏的长度。 阅读全文
posted @ 2011-08-09 13:21 镇水古月 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.cnblogs.com/topcoderliu/archive/2011/05/07/2039862.html (引用其中代码时Android 要改成 android)package mobi.game.adapter;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import mobi.game.gameProcess.R;import mobi.game.tool.view.MainMenuItemView;import 阅读全文
posted @ 2011-08-09 13:09 镇水古月 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 引用:http://blog.csdn.net/flowingflying/article/details/6274208LogCat调测信息在Window -> Show View -> Other... -> Android -> LogCat,这样将显示LogCat的窗口,对于System.out.print()以及Log.d(),可以打印出我们所需要的信息,例如:System.out.print("Hello ---------------------/n");Log.d("WEI","Hi ---------- 阅读全文
posted @ 2011-08-08 17:32 镇水古月 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 方法一:配置文件 android:theme="@android:style/Theme.NoTitleBar.Fullscreen"详情:<activity android:name=".GameActivity" android:label="@string/app_name" android:configChanges="keyboardHidden|orientation" android:theme="@android:style/Theme.NoTitleBar.Fullscreen&q 阅读全文
posted @ 2011-08-08 15:05 镇水古月 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 引用:http://zhidao.baidu.com/question/84867594.html当屏幕变为横屏的时候,系统会重新呼叫当前Activity的OnCreate方法,你可以把以下方法放在你的OnCreate中来检查当前的方向,然后可以让你的SetContentView来载入不同的Layout xml.if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) {Log.i("info", "landscape"); 阅读全文
posted @ 2011-08-08 13:07 镇水古月 阅读(307) 评论(0) 推荐(0) 编辑
摘要: imageView.setAlpha(30); (1~255)(透明~不透明) 阅读全文
posted @ 2011-08-06 02:24 镇水古月 阅读(228) 评论(0) 推荐(0) 编辑
摘要: package com.zj;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Bundle;import android.widget.ImageView;import android.widget.LinearLayout;import android.widget.TextView;public class TestTestActivity extends Activity { /** Called when 阅读全文
posted @ 2011-08-05 20:55 镇水古月 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 引用:http://yueguc.iteye.com/blog/620417做应用时,可能会需要动态改变控件的背景图片,如果仅仅是简单的点击,选中之类的事件,如果靠程序中写监听的代码就显得太麻烦了,在这种情况下,你可以使用selector动态改变控件背景拉:)1。在res/drawable目录下建一个mybutton.xml文件,根据需要,不同的状态下建立不同的item,并对应相应的图片<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:st 阅读全文
posted @ 2011-08-05 13:48 镇水古月 阅读(990) 评论(0) 推荐(0) 编辑
摘要: 引用:http://www.getideas.cn/?p=193刚接触到Android 开发,遇到的一些问题.1.drawable(hdpi,ldpi,mdpi)有什么区别?答:主要是为了支持多分辨率的.hdpi里面主要放高分辨率的图片,如WVGA (480×800),FWVGA (480×854)mdpi里面主要放中等分辨率的图片,如HVGA (320×480)ldpi里面主要放低分辨率的图片,如QVGA (240×320)系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片所以在开发程序时为了兼容不同平台不同屏幕,建议各自文件夹根据需求均存放 阅读全文
posted @ 2011-08-05 13:14 镇水古月 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 引用:http://www.eoeandroid.com/forum-viewthread-tid-69849-highlight.html1.素材res/drawable-hdpi/ 目录下放四个jpg文件beijing1_b.jpgbeijing2_b.jpgbeijing3_b.jpgbeijing4_b.jpg2.main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/ap 阅读全文
posted @ 2011-08-05 11:19 镇水古月 阅读(622) 评论(0) 推荐(0) 编辑
摘要: Anfy Java 阅读全文
posted @ 2011-08-04 14:34 镇水古月 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 引用:http://android.tgbus.com/Android/tutorial/201104/350362.shtml Android中有很多图片特效处理技巧,比如圆角、倒影,今天为大家分享一个实例,本例主要是先获取壁纸(getWallpaper()),然后对当前壁纸的一些特效处理。 第一步:新建一个Android工程命名为ImageDemo,工程结构如下: 第二步:新建一个.java文件,命名为ImageUtil.java,在里面定义一些图片处理方法,代码如下: Java代码:view plaincopy to clipboardprint?package com.android. 阅读全文
posted @ 2011-08-04 13:36 镇水古月 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 第一步:动态生成网格intscales = 4;//四行四列TableRow.LayoutParams lpBlock = new TableRow.LayoutParams(TableRow.LayoutParams.WRAP_CONTENT, TableRow.LayoutParams.WRAP_CONTENT);//每网格格式for (int i = 0;i < scales;i ++){ TableRow curRow = new TableRow(gameActivity);//"gameActivity"添加网格的Activity for (int j = 阅读全文
posted @ 2011-08-04 10:29 镇水古月 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 引用:引用网页中有源代码 Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式",Toast.LENGTH_SHORT).show();2.自定义显示位置效果代码toast = Toast.makeText(getApplicationContext(),"自定义位置Toast", Toast.LENGTH_LONG);toast.setGravity(Gravity.CENT 阅读全文
posted @ 2011-08-02 12:46 镇水古月 阅读(1724) 评论(0) 推荐(1) 编辑
摘要: 引用:http://dev.10086.cn/blog/?uid-46774-action-viewspace-itemid-307注意命令中的单引号要改为英的用模拟器做开发的同学可能会遇到Android模拟器不能上网问题,可以通过以下4种方法配置一下: 一:将网络连接代理设置写入配置数据库 1、通过命令行或者通过双击emulatoer可执行文件,打开模拟器 2、在命令行执行adb shell 打开android的控制台 (确保环境变量设置正确,即已经把Android_SDK/tools 添加到了PATH(Linux)/path(Windows)) 3、执行 ls -l /data/data/ 阅读全文
posted @ 2011-08-01 16:42 镇水古月 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 命名空间(红色部分):可以提示语法错误<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation 阅读全文
posted @ 2011-07-29 17:31 镇水古月 阅读(1417) 评论(2) 推荐(0) 编辑
摘要: 1.执行:weibo4j.examples.OauthUpdate 得到网页 http://api.t.sina.com.cn/oauth/authorize?oauth_token=6fa78b2b0a99b829ae9a6...2.在网页中得到受权码 819055... 3.在eclipse调试控制台(Console)输入 授权码 得到Access token、Access token secret Access token: d4895c7ab65b8b09cef5ea98... Access token secret: 91420b2cbb34f9d8c116... 阅读全文
posted @ 2011-07-29 17:00 镇水古月 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 引用:http://zhanhao.iteye.com/blog/1113776 (有源码包)相信UI设计是很多人头疼的问题,今天看了一个视频是通过webview+html 设计UI界面,想了一想可以将jquery整合进去(我以前是学做网站的,jquery可以实现很多效果)所以做了个demo,我这个demo只是实验下我的猜想是否可行,不是真正的ui设计,所以更多的是效果的实现界面挺难看的。 (demo在附件中)先上图:关键代码(demo在附件中):---------------------------------------------activity @Override public voi 阅读全文
posted @ 2011-07-28 10:55 镇水古月 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: 程序员 http://www.pudn.com/ 阅读全文
posted @ 2011-07-27 14:22 镇水古月 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 引用:http://www.free9.net/site/sucai/2010-02-06/12654495847469.htm目前网络流行社会化分享、收藏,相信很多网站主也都在自己的站点或者博客上添加了各种社会化网页分享/收藏按钮,以方便访客们收藏分享。现在Free9免费资源网就把自己的一些“分享到人人网/开心网/QQ/百度/Google书签/新浪收藏”等JS代码分享给需要的站长朋友,希望大家喜欢!具体JS代码如下:<a href=javascript:window.open('http://shuqian.qq.com/post?from=3&title='+ 阅读全文
posted @ 2011-07-25 09:30 镇水古月 阅读(287) 评论(1) 推荐(0) 编辑
摘要: 引用:http://www.koryi.net/web/694.html分享按钮http://addfeed.cn/blog/cat_3/分享按钮http://www.koryi.net/web/694.html推荐到豆瓣1<a rel="nofollow" class="fav_douban" href="javascript:void(function(){var%20d=document,e=encodeURIComponent,s1=window.getSelection,s2=d.getSelection,s3=d.select 阅读全文
posted @ 2011-07-22 13:03 镇水古月 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 引用:http://blog.bingo929.com/html5-ie-enabling-script.html 自从HTML5能为我们的新网页带来更高效洁净的代码而得到更多的关注,然而唯一能让IE识别那些新元素(如article)的途径是使用HTML5 shiv,感谢remy sharp为我们提供了这个迷你脚本来解决IE支持HTML5的问题。您还可以参考以下HTML5相关教程及资源:《HT... 阅读全文
posted @ 2011-07-21 09:47 镇水古月 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 引用:jQuery 动画的问题许多 jQuery 函数涉及动画。这些函数也许会将 speed 或 duration 作为可选参数。例子:$("p").hide("slow")speed 或 duration 参数可以设置许多不同的值,比如 "slow", "fast", "normal" 或毫秒。实例$("button").click(function(){$("p").hide(1000);});----------------------------- 阅读全文
posted @ 2011-07-20 18:12 镇水古月 阅读(394) 评论(1) 推荐(0) 编辑
摘要: 引用:http://www.w3school.com.cn/jquery/jquery_intro.asp下载 jQuery共有两个版本的 jQuery 可供下载:一份是精简过的,另一份是未压缩的(供调试或阅读)。这两个版本都可从 jQuery.com 下载。库的替代Google 和 Microsoft 对 jQuery 的支持都很好。如果您不愿意在自己的计算机上存放 jQuery 库,那么可以从 Google 或 Microsoft 加载 CDN jQuery 核心文件。使用 Google 的 CDN<head><script type="text/javascr 阅读全文
posted @ 2011-07-20 17:51 镇水古月 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 引用:http://archive.cnblogs.com/a/2071204/基本步骤:1.需要插入Override函数的位置点击右键,选择Source->Override/Implement Methods...2.选择需要添加的函数名(还可以选择“Insert Point”重新定向插入位置)3.这样code里就插入了完整而准确的 Override 结构了设置快捷键快速打开Override/Implement Methods对话框,步骤如下:1.window-->2.preferrence-->3.general-->4.keys-->5.找到Override 阅读全文
posted @ 2011-07-13 09:24 镇水古月 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 引用:http://bbs.gfan.com/android-37200-1-1.htmlAndroid中数据存储的几种方法Android,数据存储3g数字内容学院沈大海:一,PreferencesPreferences是一个较轻量级的存储数据的方法,具体使用方法:在A中保存值:SharedPreferences.Editor sharedata = getSharedPreferences("data", 0).edit(); sharedata.putString("name","shenrenkui"); sharedata.c 阅读全文
posted @ 2011-07-12 10:33 镇水古月 阅读(558) 评论(0) 推荐(2) 编辑
摘要: 引用:http://blog.sina.com.cn/s/blog_5e32cc130100gvc7.htmlAndroidService示例(2010-01-29 16:09:19)转载标签:adroidservicedemoactivityit分类:AndroidAndroid开发中,当需要创建在后台运行的程序的时候,就要使用到Service。Service 可以分为有无限生命和有限生命两种。特别需要注意的是Service跟Activities是不同的(简单来说可以理解为后台与前台的区别),例如,如果需要使用Service的话,需要调用startService(),从而利用startSer 阅读全文
posted @ 2011-07-12 09:31 镇水古月 阅读(380) 评论(0) 推荐(1) 编辑
摘要: 一、excel的好处:可以方便非程序专业的人写数据,然后由程序导入。二、导入方式: 1.使用excel宏读excel表中数据,用字符串拼接生成sql语句,把sql语句拷贝到DB工具中执行,生成表与数据 2.用java或VB或c++写工具,用来读取指定文件路径下的excel,自动生成sql语言,并调用 DB接口把数据写入DB(基础表数据,虚拟数据) 3.写成工具或网页,让数据录入员在这个界面上输入,可以根据实际情况限制输入数据的规范,保证数据的正确与安全性。(后台管理) 阅读全文
posted @ 2011-07-05 16:21 镇水古月 阅读(399) 评论(0) 推荐(0) 编辑