自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

Android开发中如何定义和使用数组

在Android学习中如何定义和使用数组呢,请看下面的代码!<resources> <!-- Used in View/Spinner1.java --> <string-array name="colors"> <item>red</item> <item>orange</item&

2009-12-29 14:37:00 653

android中定义和使用数组

<resources> <!-- Used in View/Spinner1.java --> <string-array name="colors"> <item>red</item> <item>orange</item> <item&gt

2009-12-29 11:33:00 186

Android开发中自定义View设定到FrameLayout布局中实现多组件显示

在Android开发中,如果我们想自定义View视图组件,并实现在FrameLayout布局中多个组件的同时显示呢?举例来说想在自定义的View上面显示Button 等View组件需要完成如下任务1.在自定义View的类中覆盖父类的构造(注意是2个参数的)public class MyView2 extends View{public MyView2(Context con...

2009-12-25 13:19:00 218

Android自定义View设定到FrameLayout布局中实现多组件显示

如果想在自定义的View上面显示Button 等View组件需要完成如下任务1.在自定义View的类中覆盖父类的构造(注意是2个参数的)public class MyView2 extends View{public MyView2(Context context,AttributeSet att){super(context,att);} public void onDraw(C...

2009-12-24 11:33:00 93

去掉默认ACTIVITY背景图

当你设置你的UI在activity上时 by calling setContentView(),android增加你的VIEW在activity的WINDOW上。这个窗口并不只包含你的VIEW。 DecorView LinearLayout FrameLayout FrameLayout TextView FrameLayout .. ......

2009-12-22 16:36:00 515

Android Layout Trick

滥用LAYOUT会导致initialization, layout and drawing become slower. 如果你在嵌套几个linearlayout时用到weight参数,他要求孩子被测量俩次,这尤其昂贵的。在一个listview中,你假设让他的ITEM显示出下列的一种格式。<LinearLayout xmlns:android="http:/...

2009-12-22 13:37:00 52

Android开发中FPS游戏实现的两种方式比较

如何用Android平台开发FPS游戏,其实现过程有哪些方法,这些方法又有哪些不同的地方呢?首先让我们先了解下什么是FPS英文名:FPS (First Personal Shooting)  第一人称视角射击游戏顾名思义就是以玩家的主观视角来进行射击游戏。玩家们不再像别的游戏一样操纵屏幕中的虚拟人物来进行游戏,而是身临其境的体验游戏带来的视觉冲击,这就大大增强了游戏的主动性和真实感。早...

2009-12-22 11:23:00 106

Android开发中如何固定屏幕显示!

在Android开发中我们会碰到开发屏幕扭转的情况,如何固定住屏幕ScreenOrientation 呢?在学习jetboy代码时,发现屏幕被旋转了,代查代码没有找到相关设置,在manifest.xml中找到了相关的代码: Java代码 :<manifest xmlns:android="http://schemas.android.com/apk/res/android" p...

2009-12-22 10:49:00 80

内存泄露

在T-Mobile G1上,android application被限制到16M堆内存。越多的application保存在内存中,那么在他们之间切换的时候,速度就会更快。a Context能被在很多方面应用,但是最多的是加载访问资源,这就是为啥widget接受一个a Context参数在构造函数里。在一个规则的application中,你通常用俩中Context,activit...

2009-12-21 11:35:00 82

windows mobile ?

windows mobile <!-- 发表评论(0) -->概述WindowsMobile,是Microsoft用于PocketPC和Smartphone的软件平台。WindowsMobile将熟悉的Windows桌面扩展到了个人设备中。WindowsMobile是微软为手持设备推出的“移动版Windows”,使用WindowsMobile操作系统...

2009-12-19 11:44:00 103

Android游戏开发2种FPS 实现比较

1. private boolean drawall=false;private RefreshHandler mRedrawHandler = new RefreshHandler(); class RefreshHandler extends Handler { @Override public void handleMessage(Message msg) { Ket...

2009-12-18 18:18:00 65

Android游戏开发2种FPS 实现比较

1. private boolean drawall=false;private RefreshHandler mRedrawHandler = new RefreshHandler(); class RefreshHandler extends Handler { @Override public void handleMessage(Message msg) { Ket...

2009-12-18 18:18:00 63

固定屏幕显示模式 ScreenOrientation

在学习jetboy代码时,发现屏幕被旋转了,代查代码没有找到相关设置,在manifest.xml中找到了相关的代码: Java代码 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.android.jetboy" android:versionCod...

2009-12-18 18:11:00 153

CSS网页布局

  我们讨论的主题CSS网页布局,最令大家头疼的问题就是浏览器兼容性,虽然div-css.net介绍过很多这方向的知识,但依然让很多开发人员晕头转向,今天的这篇文章,将列出css和javascript在IE和Firefox中二十三个不同点,希望对大家的学习有所帮助。一、document.formName.item("itemName") 问题   问题说明:IE下,可以使用 document....

2009-12-18 15:22:00 70

Android开发中保存数据的四种方法方法

在Android开发中我们会接触到四种数据存储方式,每种存储方式都各有不同;以下我分别列举了Android开发中的不同存储方式的特点一,PreferencesPreferences是一个较轻量级的存储数据的方法,具体使用方法:在A中保存值:SharedPreferences.Editor sharedata = getSharedPreferences("data", 0).edit();...

2009-12-18 13:57:00 84

Android开发中的ContentProvider数据模型概述

Android开发中的ContentProvider数据模型概述:在Android开发中我们经常要对数据进行很多操作,在Android平台有很多自带的数据源,统称ContentProvider 以下文章主要讲解ContentProvider在Android开发中的定位及应用。Android的数据(包括files, database等...)都是属于应用程序自身,其他程序无法直接进行操作...

2009-12-18 13:44:00 74

android1.5所有ContentProvider

在Androiid开发中我们肯定会遇到数据处理的很多机制,这里我们主要总结下Android开发中的ContentProvider。顾名思义,就是数内容的供应者。在Android开发中它是一个数据源,屏蔽了具体底层数据源的细节,在ContentProvider内部你可以用Android支持的任何手段进行数据的存储和操作,可能比较常用的方式是基于Android的SQLite数据库(恩,文档中和示例...

2009-12-18 11:50:00 59

Android开发如何利用Google map

自google 06年进入中国,在地图、移动领域的发展速度基本上都是每年几倍的增长。在最新的Android平台开发相关应用程序,如果能深入了解google map 将会对我们Android开发提供很大的帮助.以下是我总结的在Android开发中对google map的理解。1.首先先要获取你的debug keystore位置:打开Eclipse--->Windows--->...

2009-12-17 17:14:00 56

Android开发中如何执行POST请求

上篇文章我简单描述了在Android开发中如何发送一个Get请求,这篇文章我们探讨下在Android开发中如何执行一个Post请求。首先我们先了解下Get请求和Post请求的区别:表单提交中get和post方式的区别有5点 1.get是从服务器上获取数据,post是向服务器传送数据。 2.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在...

2009-12-17 16:10:00 83

Android开发中如何发送Get请求!

在Android开发中,如果我们想从服务器获取数据,需要发送一个Get请求;如何在Android开发中发送这个Get请求呢,请参照下面的例子;/*URL可以随意改*/ String uriAPI = "http://192.168.1.100:8080/test/test.jsp?u=wangyi&p=456"; /*建立HTTP Get对象*/ HttpGet httpRequ...

2009-12-17 15:59:00 154

Android开发中的游戏开发使用View还是SurfaceView?

如何在Android平台上开发游戏,又如何使Android开发效率更高?我们是选择Android开发平台中的View还是SurfaceView呢? 在Android中开发游戏,一般来说,或想写一个复杂一点的游戏,是必须用到SurfaceView来开发的。经过这一阵子对android的研究,我找到了在android中游戏开发的误区,不要老想着用Layout和view去实现,不要将某个游戏...

2009-12-17 15:52:00 53

Android开发中Virtual Device仿真界面对应的快捷键

在Android开发中我们经常会用到Virtual Device,熟练使用仿真界面对应快捷对提升Android开发效率是有很大帮助的。以下是我总结的在Android开中经常用的的快捷方式,与大家分享:一、Android Virtual Device仿真界面对应快捷view plaincopy to clipboardprint?模拟项 设备键 PC键 Home HOME Menu (l...

2009-12-17 15:42:00 73

Android Virtual Device仿真界面对应快捷

一、Android Virtual Device仿真界面对应快捷view plaincopy to clipboardprint?模拟项 设备键 PC键 Home HOME Menu (left softkey) F2 or Page-up button Star (right softkey) Shift-F2 or Page Down Back ESC Ca...

2009-12-17 11:59:00 119

Android游戏开发使用View还是SurfaceView

在android中开发游戏,一般来说,或想写一个复杂一点的游戏,是必须用到SurfaceView来开发的。经过这一阵子对android的学习,我找到了自已在android中游戏开发的误区,不要老想着用Layout和view去实现,不要将某个游戏中的对象做成一个组件来处理。应该尽量想着在Canvas(画布)中画出游戏戏中的背景、人物、动画等...SurfaceView提供直接访问一个可画...

2009-12-17 11:20:00 53

adb 命令

1.删除LAUNCHER.APKadb pull /system/app/luancher.apk .adb remountcd /system/apprm Launcher.apkcd /data/datapm uninstall com.android.launcheradb push ./ShowActivity.apk /data/appadb in...

2009-12-15 11:33:00 45

Content provider

在ANDROID所有的应用程序数据(包括文件)是私有的。ANDROID提供了一个标准的方式(对于本应用程序)去暴露他的私有数据给其他的application-通过contentprovider不管你是否想要暴露你的application数据,你需要一种方式去存储。Preferences, Files, Databases, and Network. You cann...

2009-12-15 09:41:00 56

安全许可

http://blog.csdn.net/iefreer/archive/2009/09/10/4537371.aspxAndroid是一个多进程系统,每个应用程序(以及系统的部分)运行在它自己的进程里。大多数程序和系统之间的安全性通过基础的Linux机制在进程级别进行支持,如分配给应用程序的用户和群组IDs。更多细化的安全特性通过“许可”机制来提供,它实施对一个进...

2009-12-11 09:26:00 76

在Android发送Get请求

/*URL可以随意改*/ String uriAPI = "http://192.168.1.100:8080/test/test.jsp?u=wangyi&p=456"; /*建立HTTP Get对象*/ HttpGet httpRequest = new HttpGet(uriAPI); try { /*发送请求并等待响应*/ HttpRespons...

2009-12-10 14:16:00 78

Android执行POST请求

String uriAPI = "http://192.168.1.100:8080/test/test.jsp"; //这是我测试的本地,大家可以随意改 /*建立HTTPost对象*/ HttpPost httpRequest = new HttpPost(uriAPI); /* * NameValuePair实现请求参数的封装 */ List <NameValu...

2009-12-10 14:14:00 66

在Android中使用Google map

申请Apikey1.首先先要获取你的debug keystore位置:打开Eclipse--->Windows---> preferences--->Android--->Build查看默认的debug keystore位置,我的是C:/Documents and Settings/sdhbk/.android/debug.keystore2.D:/...

2009-12-10 14:09:00 65

在Android中使用Google map

申请Apikey1.首先先要获取你的debug keystore位置:打开Eclipse--->Windows---> preferences--->Android--->Build查看默认的debug keystore位置,我的是C:/Documents and Settings/sdhbk/.android/debug.keystore2.D:/...

2009-12-10 14:09:00 56

Appwidget

1. AppWidgetHost(Context context, int hostId) what is the hostId for?The hostId is a number of your choosing that should be internally unique to your app (that is, you don't need to worr...

2009-12-09 13:49:00 61

android1.5所有ContentProvider

Browser Browser.BookmarkColumns Browser.SearchColumns CallLog The CallLog provider contains information abo...

2009-12-09 11:26:00 53

ContentProvider数据模型概述

Android的数据(包括files, database等...)都是属于应用程序自身,其他程序无法直接进行操作。因此,为了使其他程序能够操作数据,在Android中,可以通过做成 ContentProvider提供数据操作的接口。其实对应用而言,也可以将底层数据封装成ContentProvider,这样可以有效的屏蔽底层操作的细节,并且是程序保持良好的扩展性和开放性。ContentP...

2009-12-08 22:55:00 76

Android四种保存数据的方法

一,PreferencesPreferences是一个较轻量级的存储数据的方法,具体使用方法:在A中保存值:SharedPreferences.Editor sharedata = getSharedPreferences("data", 0).edit(); sharedata.putString("name","shenrenkui"); sharedata.commit();...

2009-12-08 21:22:00 70

Sql 排序

--按姓氏笔画排序select * from 表名 order by 列名 Collate Chinese_PRC_Stroke_ci_as --按拼音首字母排序select * from 表名 order by 列名 Collate Chinese_PRC_CS_AS_KS_WS二.排序规则简介: 什么叫排序规则呢?ms是这样描述的:"在 microsoft sql server 200...

2009-12-08 09:45:00 131

Intent在Android中的几种用法

如果是从BroadcastReceiver启动一个新的Activity,不要忘记i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);public class MyReceiver extends BroadcastReceiver{public static final String action="acc";public void onReceiv...

2009-12-07 11:59:00 75

Resources and Assets

Assets很少被用,你需要保存数据作为一个Assets当你修要读原始字节时。Resources and Assets的不同处,是资源将容易的被访问通过R,而在资产目录下的东西将维护他的原始文件格式为了读他,你必须用 AssetManager用 Resources类去访问资源(通过Context.getResources().得到)放在res/drawable/...

2009-12-07 09:53:00 71

View

如果在一个VIEW处理事件的过程中,VIEW的BOUNDS需要改变了,VIEW将调requestLayout(). 如果。。。。。。。。。。。。。。,VIEW的显示。。。。。。。。。。。。。invalidate().如果上述俩个方法任何一个被调用,FRAMEWORK将考虑measuring, laying out, and drawing the tree as appropr...

2009-12-07 09:22:00 62

全局变量

比如一个ACTIVTY当显示他的时候,他要弹出一个登陆,来输入用户口令public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R....

2009-12-03 17:09:00 70

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除