自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

l943965822的专栏

All of one ,One of all !

  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 Failed to get the adb version: Cannot run program "D:\..."的错误解决!

这两天有些郁闷,写程序时发现打开eclipse后,出现“Failed to get the adb version: Cannot run program "D:\ProgramFile\android\tools\adb.exe" ”的错误提示,百度一下,发现解决方案到是很多,经过一个方法一个方法的尝试之后,竟然都以失败而告终,无奈之下重装了次,原本以为可以万事大吉了。谁知打开eclipse后还

2012-03-03 17:14:21 2939

原创 (学习记)GridView的使用!

当我们需要在屏幕上显示多外元素的时候,我们可以选择GridView,由于有多个元素,我们就要使用BaseAdapter来存储这些元素。使用起来也很简单。程序的运行结果如下:                  xml的代码如下:<GridView x

2011-08-17 19:15:51 519

原创 (学习记)Adroid 模拟器输入中文!

如果我们想要在Adroid 模拟器输入中文,我们可以通过Android的语言设置达到这个目的。在模拟器的菜单(点击MENU)中找到Setting,然后向下滚动找到Language&keyboard单击。                    然后在打开的界

2011-08-16 19:29:45 1477

原创 (学习记)AlertDialog综合例子!

对话框是程序运行时弹出的窗口,AlertDialog是一个提示窗口,要求用户作出相应的选择,今天学习利用AlertDialog完成一个例子,并结合上一个例子在一起。 在程序中创建对话框的步骤如下:1、获得AlertDialog的内部类Builder的对象。2、通过

2011-08-15 21:26:29 464

原创 (学习记)WebView

Android 网络功能很强大,WebView组件支持直接加载网页的功能。要实现该功能的步骤如下:1.在布局文件中声明WebView。2.在activity中实例化WebView。3.调用WebView 的loadUrl()方法加载指定的Url地址网页。4.在

2011-08-14 12:28:36 452

原创 (学习记)使有Intent浏览网页!

在一个Android应用中,主要是由四种组件组成的,这四种组件可参考“Android应用的构成”。而这四种组件是独立的,它们之间可以互相调用,协调工作,最终组成一个真正的Android应用。  在这些组件之间的通讯中,主要是由Intent协助完成的。Intent负责对

2011-08-13 18:04:01 582

转载 实例六

前面的那篇文章,明细显示基本完成.今天我就整理下代码,完成该窗口的查询和删除.在按下menu菜单是,弹出可选择月份的窗口,来选择明细月份.在listview上面长时间按住,可以弹出删除确认选择,完成删除. 这里面有个OnItemLongClickListener 事件,这个事件的用法如下.首先activity 里面implements OnItemLongClickListen

2011-06-26 10:50:00 415

转载 实例五

前面我们已经实现了把每月的收支明细,录入到了表中,现在就是要实现把这些数据从sqlite的数据表中取出来展现.上图就是最后的界面.在设计该界面时我考虑过好几个方案.本来准备使用一个gridview 因为觉得名字很像我需要的东西.可是后来查了一些资料,并且做了点实验,发现和我想象的有些差距.于是采用了目前这种方式.使用listview . 这个界面布局实际上很简单,就是上面一个表头(

2011-06-26 10:41:00 417

转载 实例四

界面的xml 是 http://schemas.android.com/apk/res/android"     android:orientation="vertical"     android:layout_height="fill_parent" android:layout_width="fill_parent">                               

2011-06-26 10:36:00 421

转载 实例三

从前面的登录页面跳转进入添加账单页面.这个页面主要是用来登记收支记录的.说白了就是往数据库录入明细. 表结构就是db.execSQL("CREATE TABLE bills ("                 + "_ID INTEGER PRIMARY KEY," //id                 + "fee integer,"                      

2011-06-26 10:29:00 378

转载 实例三

从前面的登录页面跳转进入添加账单页面.这个页面主要是用来登记收支记录的.说白了就是往数据库录入明细. 表结构就是db.execSQL("CREATE TABLE bills ("                 + "_ID INTEGER PRIMARY KEY," //id                 + "fee integer,"                      

2011-06-26 10:29:00 513

转载 实例二

关于sqlitesqlite是嵌入式SQL数据库引擎SQLite(SQLite Embeddable SQL Database Engine)的一个扩展。SQLite是一个实现嵌入式SQL数据库引擎小型C语言库(C library),实现了独立的,可嵌入的,零配置的SQL数据库引擎。特性包括:事务操作是原子,一致,孤立,并且持久的,即使在系统崩溃和电源故障之后。 零配置——不需要安装和管理。

2011-06-26 10:21:00 447

转载 实例一

启动界面的主要功能就是显示一幅启动图像,后台进行系统初始化.如果是第一次使用本程序,需要初始化本程序的sqlite数据库,建库,建Table,初始化账目数据.如果不是第一次使用,就进入登记收支记录界面.界面的具体xml如下:main.xml <RelativeLayout android:id="@+id/RelativeLayout01" xmlns:android=

2011-06-26 10:18:00 389

转载 多级树形菜单的实现

<br />在Android里要实现树形菜单,都是用ExpandableList(也有高手自己继承ListView或者LinearLayout来做),但是ExpandableList一般只能实现2级树形菜单......本文也依然使用ExpandableList,但是要实现的是3级树形菜单。本文程序运行效果图: 当用BaseExpandableListAdapter来实现二级树形菜单时,父项(getGroupView())和子项(getChildView())都是使用TextView。当要实现三级树形菜单时,

2011-05-29 10:43:00 1175 1

转载 GridView(九宫图)

<br /><?xml version="1.0" encoding="utf-8"?> <GridView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/gridview" android:layout_width="fill_parent" android:layout_height="fill_parent" android:n

2011-05-28 23:30:00 571

转载 MediaPlayer播放网络视频

<br />main.xml的源码如下:<br /><?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:layout_width="fill_parent"> <SurfaceView android:id="@+id/

2011-05-28 23:19:00 429

转载 MediaPlayer播放网络音频

<br />main.xml的源码如下:<br /><?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:layout_width="fill_parent"> <LinearLayout android:layout_h

2011-05-28 23:14:00 403

转载 播放网络上的视频

<br />Android支持播放网络上的视频。在播放网络上的视频时,牵涉到视频流的传输,往往有两种协议,一种是HTTP,一种是RTSP。这<br />两种协议最大的不同是,HTTP协议,不支持实时流媒体的播放,而RTSP协议就支持。<br />Android中自带的播放器,以及VideoView等都支持上述两种协议,因此,可以直接播放网络上的视频,唯一不同的就是URI。<br />代码如下:<br /> <br />package demo.camera; import android.app.A

2011-05-28 23:05:00 1238

转载 利用Service实现背景音乐的播放

<br />Android允许我们使用Service组件来完成后台任务,这些任务的允许不会影响到用户其他的交互。<br />1、Activity类<br />package demo.camera; import android.app.Activity; import android.content.ComponentName; import android.content.Context; import android.content.Intent; import

2011-05-28 23:01:00 705

转载 调用Android自带的播放器播放Audio

<br />Android有其自带的播放器,我们可以使用隐式Intent来调用它:通过传入一个Action为ACTION_VIEW同时,指定Data为所要播放的Audio的Uri对象,并指定格式信息,则我们就可以调用播放器来播放该Audio了。<br />Intent intent = new Intent(Intent.ACTION_VIEW);<br />intent.setDataAndType(Uri, MimeType);<br />startActivity(intent);<br />本文我们

2011-05-28 22:59:00 1140

转载 实现图像的编辑和合成

<br />package demo.camera; import java.io.FileNotFoundException; import android.app.Activity; import android.content.Intent; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas;

2011-05-28 22:56:00 652

转载 实现自己的Camera

<br />Android自带的Camera应用虽然可以满足大多数情景,但是其灵活性上还有不足。但是Android允许我们定制自己的Camera。<br />在Android的hardware包中有一个Camera类。这个类就是获取Camera服务的,可以定制Camera等。<br />可以通过open()方法获取其实例。<br />在使用这个类是需要在AndroidManifest.xml文件中加入相应的权限和特性<br />如:<br />  <uses-permission android:name

2011-05-28 22:55:00 446

转载 如何检索并显示媒体库中的图片

<br />上一篇中实例讲解了Android中的Camera的调用和图片的存储,这篇文章,我们将学习如何检索并显示媒体库中的图片。<br />这里有个问题需要注意,如果你在模拟器已经启动的情况下,push了几张图片到SDCard中,建议将模拟器关了,再重新启动<br />一下,否则,刚刚添加的图片,是没有办法获取到的。这是因为Android是在系统启动的时候来扫描模拟器上SDCard中多媒体文件的。<br />闲话少说,看代码:<br />package demo.camera; import an

2011-05-28 22:48:00 646

转载 Android多媒体学习一:Android中Image的简单实例。

在多媒体应用中,Image是最基础的功能模块,接下来我们将看看在Android中是如何获取和存储Image的。Android内嵌的Image获取和存储功能,可以让我们对于整个媒体框架有个比较全面的了解,同时为audio和video的学习打下基础。一、Image的获取可以通过调Android自带的Camera应用来完成。该应用含有一个Intent-Filter。通过使用Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);startActivi

2011-05-28 22:36:00 564

c++编写的通信录系统代码

通信录系统代码!该系统能实现\建立,查找,删除,显示通信录信息!

2010-12-15

空空如也

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

TA关注的人

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