自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (13)
  • 收藏
  • 关注

转载 Spinner样式大全

<br />关于spinner控件有很多特殊的样式甚至是表现的很夸张的样式,这里就仅仅通过更换系统自带的xml样式来试验各种spinner样式效果。<br />首先在工程里创建最简单的spinner:<br />需要更换的地方有两处:<br />一。ArrayAdapter< String> adapter = <br />new ArrayAdapter< String>( this, <br />android.R.layout.simple_spinner_item);<br /><br />这里面的

2010-08-31 18:41:00 59444 4

转载 Android PopupWindow的使用

<br /> <br />这一节讲的是Android PopupWindow的使用! 在我理解其实PopupWindow其实类似于一个不能动的Widget(仅从显示效果来说!)它是浮在别的窗口之上的.下面我将给大家做一个简单的Demo,类似于音乐播放器的Widget的效果,点击Button的时候出来PopupWindow,首先我们看一下效果图:<br />下载 (9.2 KB)<br />2010-7-27 17:34<br /> <br /> <br />下载 (10.47 KB)<br />2010-7

2010-08-31 13:37:00 2613

转载 两种自定义的Menu

<br />虽然两种方法有很多相似的地方,但是使用的方法不同,废话不多说,帖方法了<br />方法一功能简述<br />要实现能代替系统菜单的自定义菜单必须保证以下基本功能的实现:能通过MENU键隐藏显示菜单(截获系统MENU键动态隐藏显示) 当获得焦点时高亮显示获得焦点的菜单项 实现按下菜单状态效果 能设置菜单背景 能设置菜单项背景 能设置菜单项图标(icon) 最后当然是最主要的事件处理 详细实现<br />1).定义菜单布局文件<br />1).首先定义advancedbutton.xml,来实现菜单

2010-08-31 10:28:00 1732

原创 Android数据存储之SharedPreferences

<br />分析一<br />SharedPreferences是以键值对来存储应用程序的配置信息的一种方式,它只能存储基本数据类型。一个程序的配置文件仅可以在本应用程序中使用,或者说只能在同一个包内使用,不能在不同的包之间使用。 实际上SharedPreferences是采用了XML格式将数据存储到设备中,在DDMS中的File Explorer中的/data/data/<package name>/shares_prefs下。<br />以下表格为获取SharedPreferences对象的两个方法:<

2010-08-30 23:06:00 5413 2

原创 ERROR: the user data image is used by another emulator. aborting错误怎么解决

<br />我的模拟器不晓得怎么回事,启动后没问题,点run运行程序后在Eclipse的控制台里可以看见错误<br />ERROR: the user data image is used by another emulator. aborting<br />开始以为是程序没有重新编译出现的问题,我clean了下真个工程,但是还是出现这个问题<br />后来上网找到了原因所在,并且找到了相关的解决方法,很简单的<br />原因是:你上次没有将该模拟器正常关闭导致的,他会默认锁定该模拟器还是在运行,资源被占有

2010-08-29 10:33:00 9463 15

转载 Android OpenGL 学习笔记 --开始篇

1、什么是 OpenGL?OpenGL 是个专业的3D程序接口,是一个功能强大,调用方便的底层3D图形库。OpenGL  的前身是 SGI 公司为其图形工作站开的 IRIS GL。IRIS GL 是一个工业标准的3D图形软件接口,功能虽然强大但是移植性不好,于是 SGI 公司便在 IRIS GL 的基础上开发 OpenGL  。具体详细的介绍请 点击这里 。2、OpenGL 的发展历程  1992年7月 发布了 OpenGL 1.0 版本,并与微软共同推出 Windows NT 版本的 OpenGL 。  

2010-08-26 23:52:00 1172

转载 Android学习笔记之mainfest文件中android属性

<br />以前的零散笔记, 共享一下, 有错误的地方还请指正。<br />android:allowTaskReparenting<br />是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。<br />--------------------------------------------------------------------------------------<br />android:alwaysRetainTaskState<br />是否保留状态不变, 比如切

2010-08-25 18:37:00 719

转载 GridView模拟Gallery的效果

<br /> 在实现横向的类似Gallery的效果中做了实现Gallery的尝试,但是效果不好。使用的是TableLayout,出现了横向拖动图片的时候,因为有倾斜(轻微的竖向拖动),会整个列表竖向滚动。其实这个问题可以将TableRow中条目设置为clickable来解决。但是效果依然不好。<br />这次尝试通过GridView来解决问题,效果很好,见截图:<br /><br />基本思路是:<br /> 每个可选的图,包括文字部分,是GridView中的一个条目; 一个GridView条目是相对布局(

2010-08-25 18:33:00 4911 2

转载 供大家学习的Android开源项目

Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:1.Android团队提供的示例项目如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优

2010-08-09 15:31:00 1601

原创 android如何配置基本环境

<br />最近在群里还有论坛上还是很多朋友问到关于android环境的配置问题,回忆下还真没怎么总结呢,稍微回忆分析了下<br />还是有很多值得注意和学习的地方<br /><br />首先是android sdk配置<br /> windows->preferences->android中的sdk location选择上sdk的解压路径<br /> <br /> 创建avd(Android Virtual Device)<br /> <br />        在android  sdk 1.5 版本以

2010-08-06 18:28:00 2119

转载 Android 使用 aidl 文件创建服务示例

<br />android中的服务与其他软件的服务可能有些不同,它用来实现在后台执行长期的任务,并且与前台界面解耦.现在来实现一个HelloWorld级的服务以及使用这个服务,创建一个服务的步骤如下:<br />  1.编写aidl文件,在这个文件中提供了服务所提供的方法的接口,文件的扩展名为aidl,在我们的示例中命名为IDataTimeService.aidl文件的内容为如下所示:<br />  Java代码<br />  package com.services.demo2;<br />  // De

2010-08-06 13:28:00 2423

转载 写给初学者Android AIDL必看内容

<br />更好的设计Android软件应该熟悉掌握AIDL IPC机制,可以让你编写的组件类似Windows ActiveX COM一样更好的复用,提供类似像Symbian那样的服务器机制。服务可以很好的解决在后台运行无UI的窗口。我们创建一个aidl文件名为 android123.aidl下面是示例代码,修改于Android SDK文档。<br /><br />  一、创建AIDL文件<br /><br />package cn.com.android123;<br /><br />  引入声明 imp

2010-08-06 13:24:00 977

转载 通过AIDL调用Service

在网上找的一些关于service的例子都比较简单,都是通过startService("action")启动service,然后通过stopService("service")停止service。只能启动和停止service没有发挥service的功能。下面我通过介绍关于AIDL启动service来控制音乐播放的例子来说明通过前台控制service的使用。<br />1.在工程的包中一个后缀为aidl的文件:<br />  IMusicControlService.aidl<br /><br />  pack

2010-08-06 13:22:00 884

转载 Android AIDL分析例子源码

<br />在Android中, 每个应用程序都可以有自己的进程. 在写UI应用的时候, 经常要用到Service. 在不同的进程中, 怎样传递对象呢? 显然, Java中不允许跨进程内存共享. 因此传递对象, 只能把对象拆分成操作系统能理解的简单形式, 以达到跨界对象访问的目的. 在J2EE中,采用RMI的方式, 可以通过序列化传递对象. 在Android中, 则采用AIDL的方式. 理论上AIDL可以传递Bundle,实际上做起来却比较麻烦.    <br />AIDL(AndRoid接口描述语言)是一

2010-08-06 13:19:00 1619

转载 深刻解析 Android 的 AIDL

在Android應用框架裡,應用層級的軟體大多是Java類別,而系統層級的軟體大多是C或C++類別。Android使用JNI介面來達成這個目標。例如,在Android裡有個MediaPlayer.cpp類別,當它搭配上JNI介面之後,在VM上執行的MediaPlayer.java就可以透過JNI介面與MediaPlayer.cpp類別溝通了。<br /><br />圖1-1  基於這樣的架構,我門就可以盡量將MediaPlayer.java裡的程式邏輯移入MediaPlayer.cpp類別裡,以便加

2010-08-06 13:17:00 2246 1

转载 利用java反射机制调用类的私有方法

<br />1.将getInstance()方法设置为private<br />public class Singleton { <br />    private static Singleton instance = null;<br />    private static synchronized Singleton getInstance() {<br />      System.out.println("调用 私有的单例!");<br />           if (instance==nu

2010-08-06 00:25:00 1176

转载 通过AIDL及反射机制,使用隐藏API挂断电话

<br />一:在你的项目中新建包com.android.internal.telephony,因为要使用AIDL,该包与ITelephony.aidl一致<br />    在该包下新建文件ITelephony.aidlpackage com.android.internal.telephony; <br />/* * Copyright (C) 2007 The Android Open Source Project <br />* * Licensed under the Apache Lic

2010-08-06 00:01:00 2482 1

原创 Android中的Button自定义点击效果

原来听很多人说Button不能使用自定义的点击或选中效果,所以做下测试结果显示Button很强大完全可以使用这种灵活的方法1.放在drawable下的selector.xml文件  android:drawable="@drawable/temp2" />

2010-08-05 13:28:00 28615 5

转载 Android开源游戏引擎

很多初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。事实上,这种想法完全是没有必要且不符合实际的,作为能和苹果iOS分庭抗礼的Android(各种意义上),当然也会有相当数量的游戏引擎存在。仅仅因为我

2010-08-05 13:17:00 1387

原创 Android程序apk文件上传的问题

登录developer,进入上传程序的界面上传apk文件时,AndroidMarket返回错误开始没太明白,还以为是apk的名称的问题,后来仔细想了下,应该是自己的程序中间的包名包含了上面的“非法”关键字把报名改了后再上传的话就ok了

2010-08-04 11:28:00 4520

android模拟电子书翻页效果

这是一个模拟电子书的翻页效果的小demo,希望对大家有帮助啊

2011-04-02

Android核心技术与实例详解各章案例5

《Android核心技术与实例详解》涵盖的主要内容Aridroid开发起步,Android布局管理器,Android常用高级控件,游戏与3D应用程序开发,网络与数据处理,手机特有Feature开发,传感器应用的开发,Android游戏开发实践——快乐数独,Android社交分享平台——口袋微博,Android应用程序的构成,Android常用基本控件,Android事件处理模型,消息广播与服务,手机通信功能开发,桌面组件与多媒体数据采集,Google服务,Android地图搜索应用——美食天下

2011-02-28

Android核心技术与实例详解各章案例4

《Android核心技术与实例详解》涵盖的主要内容Aridroid开发起步,Android布局管理器,Android常用高级控件,游戏与3D应用程序开发,网络与数据处理,手机特有Feature开发,传感器应用的开发,Android游戏开发实践——快乐数独,Android社交分享平台——口袋微博,Android应用程序的构成,Android常用基本控件,Android事件处理模型,消息广播与服务,手机通信功能开发,桌面组件与多媒体数据采集,Google服务,Android地图搜索应用——美食天下

2011-02-28

Android核心技术与实例详解各章案例3

《Android核心技术与实例详解》涵盖的主要内容Aridroid开发起步,Android布局管理器,Android常用高级控件,游戏与3D应用程序开发,网络与数据处理,手机特有Feature开发,传感器应用的开发,Android游戏开发实践——快乐数独,Android社交分享平台——口袋微博,Android应用程序的构成,Android常用基本控件,Android事件处理模型,消息广播与服务,手机通信功能开发,桌面组件与多媒体数据采集,Google服务,Android地图搜索应用——美食天下

2011-02-28

Android核心技术与实例详解各章案例2

《Android核心技术与实例详解》涵盖的主要内容Aridroid开发起步,Android布局管理器,Android常用高级控件,游戏与3D应用程序开发,网络与数据处理,手机特有Feature开发,传感器应用的开发,Android游戏开发实践——快乐数独,Android社交分享平台——口袋微博,Android应用程序的构成,Android常用基本控件,Android事件处理模型,消息广播与服务,手机通信功能开发,桌面组件与多媒体数据采集,Google服务,Android地图搜索应用——美食天下

2011-02-28

Android核心技术与实例详解各章案例1

《Android核心技术与实例详解》涵盖的主要内容Aridroid开发起步,Android布局管理器,Android常用高级控件,游戏与3D应用程序开发,网络与数据处理,手机特有Feature开发,传感器应用的开发,Android游戏开发实践——快乐数独,Android社交分享平台——口袋微博,Android应用程序的构成,Android常用基本控件,Android事件处理模型,消息广播与服务,手机通信功能开发,桌面组件与多媒体数据采集,Google服务,Android地图搜索应用——美食天下

2011-02-27

Head First 设计模式(中文版)》-电子书0-107(2)

Head First 设计模式(中文版)》-电子书(中国电力出版社)(PDF)

2010-11-30

Head First 设计模式(中文版)》-电子书0-107(1)

Head First 设计模式(中文版)》-电子书(中国电力出版社)(PDF)

2010-11-30

Head First设计模式(中文版)源码下载

Head First 设计模式(中文版)》-电子书源码下载 比较初级,并且很通俗易懂的

2010-11-30

新版Android开发教程

详细讲解了Android开发入门的知识 以及环境的搭建 UI的设计 相关应用的设计编写 适合初学者对Android的学习和掌握

2010-06-23

Turbo C 2.0软件

适合C语言初学者的编辑器,与大家分享下,代码编辑运行方便

2009-08-07

Windows CE 程序设计(新版)

Windows CE教程很详细,很权威,值得参考

2009-08-06

windows新手教程

该教程是好不容易找到的,是我当年学习windows编程使用的,非常适合新手

2009-08-06

空空如也

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

TA关注的人

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