Android开发系列
maojudong
� 数学知识既不是教出来的,也不是学出来的,而是研究出来的.——弗赖登塔尔� 数学是一种理性的精神,使人类的思维得以运用到最完善的程度——克莱因� 数学是知识的工具,亦是其它知识工具的泉源。所有研究顺序和度量的科学均和数学有关——笛卡儿� 数学是人类智慧皇冠上最灿烂的明珠——考特� 数学是一切知识中的最高形式——柏拉图� 数学是一种会不断进化的文化——魏尔德� 数学是上帝描述自然的符号——黑格尔� 数学是打开科学大门的钥匙——培根
展开
-
Android ListView拖动时背景颜色会变成黑色 的解决办法
现象:ListView拖动时,背景颜色会变成黑色 我们看看API 文档是怎么说通过查找API 文档找到这个函数public void setCacheColorHint (int color)Since: API Level 1When set to a non-zero value, the cache color hint indicat原创 2011-11-24 15:01:13 · 6377 阅读 · 5 评论 -
Android应用的构成
http://hi.baidu.com/zhulin10541/blog/item/b0a5d15066eb9512377abed8.html 对于一个Android应用程序来说,是由四种构造块组织而成的,这四种构造块如下:Activity Intent Receiver Service Content原创 2009-09-18 20:08:00 · 605 阅读 · 0 评论 -
如何取得Android 系统的源代码--全部
前几天上网的时候,发现google将Android的源代码 公开发布 提供下载了 。很是高兴。 于是在我的linux系统中开始了漫长的下载和编译过程。不过还是比较顺利的,现在到编译都很顺利 简单的做下笔记1.现在的网址是:http://android.git.kernel.org/ 不过要哦那个到工具git repo (相当于个批处理,里面用pyt原创 2009-09-18 00:05:00 · 3423 阅读 · 5 评论 -
AndroidManifest.xml文件剖析 (二)
有关AndroidManifest.xml文件的application分支我们有必要了解一些常见的属性,这里可以看到一些我们实用的选项,比如允许调试android:debuggable、任务关系android:taskAffinity,比如我们常见的方式创建一个新的任务实用标记FLAG_ACTIVITY_NEW_TASK,为程序制定一个主题,可以使用android:theme指向一个主题文件。原创 2009-09-18 20:15:00 · 633 阅读 · 0 评论 -
Dalvik虚拟机简介
http://www.androidchina.org.cn/196.html - Filed Under 开发笔记Google于2007年底正式发布了Android SDK, 作为 Android系统的重要特性,Dalvik虚拟机也第一次进入了人们的视野。它对内存的高效使用,和在低速CPU上表现出的高性能,确实令人刮目相看。 依赖于底层Posix兼容的操作系统,它可以简单的完成进程隔离和原创 2009-09-18 20:27:00 · 988 阅读 · 0 评论 -
Android: 如何创建AVD以及选择合适target类型
Android: 如何创建AVD以及选择合适target类型Android 1.5中引入了AVD(Android Virtual Device)。在模拟器上运行你的应用程序之前必须首先创建一个你的AVD(所以,可以理解为AVD就是一个配置好了的模拟器)。创建AVD你需要运行:android create avd命令,先看一原创 2009-09-18 21:05:00 · 4969 阅读 · 0 评论 -
Intent的几种用法(转)
Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startActivity(),Android系统会自动寻找最符合你指定要求的应用程序,并执行该程序。下面列出几种Intent的用法显示网页: Uri uri = Uri.parse("原创 2009-09-18 21:09:00 · 5484 阅读 · 0 评论 -
android 五种Log的意思
android 五种Log的意思Log.v (VERBOSE)详细信息 Log.d (DEBUG)出错信息 Log.i (INFO)通知信息 Log.w (WARN)警告信息 Log.e (ERROR)错误信息原创 2009-09-18 21:16:00 · 1482 阅读 · 1 评论 -
一个简单的Intent的android程序例子
一 包名称:HelloTree.packageName二 类HelloThreeActivitypackage helloThree.packageName;import android.app.Activity;import android.os.Bundle;import android.widget.Button;import android.view.View.On原创 2009-09-18 21:25:00 · 1314 阅读 · 0 评论 -
Android开发环境配置简介
http://developer.51cto.com/art/200908/145145.htm摘要:本文介绍了Android开发环境配置时需要了解的事项。Android开发环境目前只支持XP(32-bit)、Vista(32/64-bit)、Mac OS X 10.4.8或更新版本(x86)、Linux,本文建议使用Eclipse进行开发。标签:Android开发环境 写原创 2009-09-14 21:58:00 · 3218 阅读 · 8 评论 -
ui布局参数设置
android:layout_above 将该控件的底部置于给定ID的控件之上;android:layout_below 将该控件的底部置于给定ID的控件之下;android:layout_toLeftOf 将该控件的右边缘与给定ID的控件左边缘对齐;android:layout_toRightOf 将该控件的左边缘与给定ID的控件右边缘对齐;and原创 2010-12-08 22:07:00 · 1005 阅读 · 1 评论 -
android各个文件分析
main.xml解析version表示当前版号 encoding表示当前编码方式http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent">x原创 2009-09-18 21:36:00 · 1505 阅读 · 0 评论 -
AndroidManifest.xml 文件解析
http://hi.baidu.com/zhulin10541/blog/item/b3ef991818322270dab4bd90.html AndroidManifest.xml是每一个应用都需要的文件. 位于应用根目录下, 描述了程序包的一个全局变量, 包括暴露的应用组件(activities, services等等)和为每个组件的实现类, 什么样的数据可以操作,原创 2009-09-18 20:11:00 · 955 阅读 · 0 评论 -
WVGA,QVGA,VGA,HVGA区别
WVGA:800*480QVGA: 320*240 VGA: 640*480 HVGA: 480*320 QVGA即"Quarter VGA"。顾名思义即VGA的四分之一尺寸,亦即在液晶屏幕(LCD)上输出的分辨率是240×320像素。QVGA支持屏幕旋转,可以开发出相应的程序,以显示旋转90°、180°、270°屏幕位置。由HandEra公司发布。多用于手持/移动设备。原创 2009-09-18 09:53:00 · 1400 阅读 · 0 评论 -
Android 转:Intents解析?
Android 转:Intents解析?2009-05-11 15:33本节定义了Intent是什么和如何使用它。 一个Intent是Android从一个Activity(活动)传递信息到另外一个活动的方法。你可以认为一个Intent是一个活动间交换的信息。例 如,假定你有一个活动需要来打开一个网页浏览器并且在Android设备上显示一个页面。你的活动应当发送一个原创 2009-09-18 21:21:00 · 1063 阅读 · 0 评论 -
Android android工具
Android android工具2009-05-11 15:12Usage:android [global options] action [action options]Global options:-h --help This help.-s --silent Silent mode: only errors are printed o原创 2009-09-18 21:22:00 · 956 阅读 · 0 评论 -
eclipse: Resource is out of sync with the file system (转载)
eclipse: Resource is out of sync with the file system (转载)2009-06-15 16:12eclipse: Resource is out of sync with the file system这是文件系统不同步的问题,是因为在eclipse之外对工程中的resource进行修改引起的;但是,有时没有在ec原创 2009-09-18 21:33:00 · 1085 阅读 · 0 评论 -
JAVA Error occurred during initialization of VM 错误的解决方法
今天安装了eclipse-jee-galileo-win32 + jdk-1_5_0_20-windows-i586-p.exe 但是在安装完成后却出现了错误。我运行eclipsec.exe提示信息:Error occurred during initialization of VMCould not reserve enough space for object heap原创 2009-09-14 21:37:00 · 175828 阅读 · 15 评论 -
Android SDK 2.2 开发环境安装
[简介:]本文描述 Android SDK 在 Windows 上的安装过程。包括:Android SDK 2.2 (FroYo), Eclipse 3.5.2(Galileo), 和 Andoid Development Tools (ADT) plugin。一个前提是用户已经安装了 JDK5.0 或 JDK 6.0。并且在系统环境变量设置了 Path 包含 JDK 的 bin 目录。原创 2010-07-20 23:38:00 · 1536 阅读 · 0 评论 -
Andoird 模拟器的一些快捷键
调试Android程序,使用模拟器的时候,需要用到一些特殊的情况,比如选择屏幕Ctrl-F11的特殊情况下面是列表BUTTON_CALL F3BUTTON_HANGUP F4BUTTON_HOME HomeBUTTON_BACK EscapeBUTTON_MENU F2, PageUpBUT原创 2012-01-10 15:09:58 · 907 阅读 · 0 评论 -
Android ListView 如何 更改字体颜色,字体类型等参数
Android 默认的ListView 控件是不支持更改字体颜色,或是字体Style。如果想实现这个功能,需要自己编写一些代码步骤1:定义一个ListView item的资源xml,将其放入res/layout/ 目录下,比如list_item1.xml,内容为: android:id="@+id/text1" android:layout_原创 2011-11-24 17:34:58 · 19571 阅读 · 1 评论 -
Android 如何通过menu id来得到menu item 控件
问题的提出: 有个朋友问: 为什么下面的代码会失败,得到的是空指针异常先看menu.xml 文件的内容 android:id="@+id/menu_sort_tagg" android:icon="@android:drawable/ic_menu_sort_by_size" android:title="@string/menu_sort_list" >原创 2011-11-25 00:02:35 · 19060 阅读 · 2 评论 -
(一) 基于Windows的Eclipse安装Android NDKR7
基于Windows的Eclipse安装Android NDK-R7Date:2012-02-10Author:Felix.mao 转载请注明出处:http://blog.csdn.net/maojudong/article/details/72485121. C++ 插件的安装JDK版本:1.6Eclipse 版本: 由于我的Eclipse版本是JAVA原创 2012-02-10 14:06:37 · 6887 阅读 · 2 评论 -
(二) Android NDK 官方下载地址
转载请注明出处:http://blog.csdn.net/maojudong/article/details/7248763Android NDK r7bWindowshttp://dl.google.com/android/ndk/android-ndk-r7b-windows.zipMac OS X (intel) http://dl.goo原创 2012-02-10 14:59:21 · 10024 阅读 · 0 评论 -
Android 中的 requestWindowFeature
requestWindowFeature 是用来设置全屏的。 在Activity中 this.requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,原创 2011-01-03 22:12:00 · 4533 阅读 · 1 评论 -
AndroidManifest.xml文件剖析 (一)
http://hi.baidu.com/zhulin10541/blog/item/580ba8ebffe522d9d539c991.html转自:http://www.android123.com.cn/androidkaifa/350.html 很多网友对于Android全局配置文件AndroidManifest.xml不是很熟悉,今天我们就一起看下它完整的原创 2009-09-18 20:14:00 · 662 阅读 · 0 评论 -
Android基础 : 第二部分 - Intent接收器
Android基础 : 第二部分 - Intent接收器http://www.fulema.com/viewthread.php?tid=4&extra=page%3D1我们来了解一些关于Intent接收器的相关知识。Android的Intent接收器是Android事件处理机制中的一部分,它可以进行动作的广播,因此,我们可以用它来作为事件处理器。创建Intent接收器原创 2009-09-18 21:23:00 · 2222 阅读 · 0 评论 -
import android.app.Activity; 失败
当导入一个新的工程后,在import android.app.Activity;出现错误1 选工程,点右键->Build Path->Add External Archives->选择android-sdk-windows-1.5_r1/platforms/android-1.5 这样就可以把对应的jar加进来,编译就没问题了 android中使用onCreateConte原创 2009-09-18 21:31:00 · 15568 阅读 · 4 评论 -
Android学习笔记(二)
Android学习笔记(二)http://yockii.javaeye.com/blog/456517 环境已经配置好了,按照我的思路,无论如何也得先把最简单的例子跑一遍,分析一下结构及源码,才去做其他的。做为开发人员,可能我的习惯并不算太好,因为我不是很关注它底层如何实现,我更关注的是,如何开发出能运行的应用程序,至少,在刚开始接触的时候是这样的。或许在开发了一段时间后,我会去研原创 2009-09-14 22:18:00 · 1285 阅读 · 0 评论 -
Android应用发布渠道汇总!
国内发布渠道:安智市场网址:http://www.anzhi.com/login.php提交方式:在线提交备注:目前抵制积分墙安卓市场网址:http://apk.hiapk.com/提交方式:在线提交备注:使用IE兼容浏览器,目前抵制积分墙应用汇网址:http://www.appchina.com/market/dev原创 2012-02-07 12:46:24 · 3277 阅读 · 0 评论 -
android 显示单选列表对话框 builder.setSingleChoiceItems
通过AlertDialog.Builder类的setSingleChoiceItems方法可以创建带单按钮的列表:方法如下:1、从资源文件中装载数据:public Builder setSingleChoiceItems(int itemsId, int checkedItem, final OnClickListener listener)2、从数据集中装载数据public Bu原创 2012-02-05 22:14:21 · 27589 阅读 · 1 评论 -
Android LOGCAT输出编码,eclipse下DDMS乱码
Android LOGCAT输出是UTF-8编码,要想正确显示中文,需要设置在WINDOWS CMD窗口的编码设置,以下为设置步骤。 1、打开CMD.exe命令行窗口 2、通过 chcp命令改变代码页,UTF-8的代码页为65001 F:\trash>chcp 65001执行该操作后,代码页就被变成UTF-8了。但是,在窗口中仍旧不能正确显示UTF-8字符。 3、修改窗原创 2012-01-10 10:40:49 · 4384 阅读 · 0 评论 -
Android类库介绍
android.util 涉及系统底层的辅助类库android.os 提供了系统服务、消息传输、IPC管道android.graphics GPhone图形库,包含了文本显示、输入输出、文字样式android.database 包含底层的API操作数据库(SQLite)android.content 提供了各种数据传输、服务、资源管理android.view 提供基础的用户界面原创 2009-09-18 21:35:00 · 674 阅读 · 0 评论 -
Android基础 : 第四部分 - Android Content Provider
转:Android基础 : 第四部分 - Android Content Provider2009-05-14 09:19www.fulema.com/viewthread.phpAndroid基础 : 第四部分 - Android Content ProviderAndroid 应用程序可以使用文件或SqlLite数据库来存储数据。Content Prov原创 2009-09-18 21:18:00 · 690 阅读 · 0 评论 -
Android Apkbuilder工具
Android Apkbuilder工具2009-05-11 15:14A command line tool to package an Android application from various sources.Usage: apkbuilder [-v][-u][-storetype STORE_TYPE] [-z inputzip]原创 2009-09-18 21:22:00 · 4330 阅读 · 0 评论 -
android中R.id突然消失
1 当R.id消失的时候,把JAVA的SDK卸载后,再重新安装JAVA的SDK,然后把工程所在的环境也换目录,把android-sdk-windows-1.5_r1也换目录。 2 有的时候只需要file->Switch Workspace other 把工程要创建所在的目录改变成另一个目录即可。原创 2009-09-18 21:25:00 · 1811 阅读 · 1 评论 -
java中判断字符串是否为数字的三种方法
java中判断字符串是否为数字的三种方法1用JAVA自带的函数public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; } } r原创 2012-01-16 10:35:53 · 1008 阅读 · 0 评论 -
(三) 搭建cocos2d-x-android环境 Windows XP3 + Eclipse + NDKR7(或ndkr7b)+COCOS2DX(没有用到cygwin和minigw)
转载请注明出处:http://blog.csdn.net/maojudong/article/details/7261986注2012-12-26本文更新,更新内容请移步到文章的最后版本:Windows XP3JDK1.6Eclipse 3.7.1 (需要C++插件CDT)ADT 16.0.1NDK7 (或是NDKR7B) cocos原创 2012-02-15 17:06:54 · 68748 阅读 · 96 评论