
Android
文章平均质量分 85
xiangyong2008
这个作者很懒,什么都没留下…
展开
-
Android中支持的linux命令
1、启动emulator(模拟器) 在Dos中输入emulator后回车即可启动emulator,前提是你把android sdk 的tools目录添加到了环境变量里面;否则的话,你必须先进入android sdk的tools目录下,再输入emulator命令。2、查看android支持的linux 命令 待模拟器启动好之后,在Dos中输入adb shell 回车,c原创 2010-01-22 11:54:00 · 3496 阅读 · 2 评论 -
android 1.5中模拟器如果挂载sdcard
1、开启命令窗口 点击“开始”--->"运行"----> 输入cmd,回车21、进入android sdk 1.5的目录,输入如下的命令行: mksdcard 100M D:/sdcardxy.img 其中,100M是sdcard的大小, D:/sdcardxy.img 是sdcard在硬盘中的存放位置3、在当前的路径下输入如下的命令启动模拟器并挂载刚原创 2010-01-22 11:58:00 · 908 阅读 · 0 评论 -
AsyncTask--实现从网络下载一张图片的功能
1、Android 中的AsyncTask的使用心得 在android程序中一定不能阻塞UI线程,否则很容易就会弹出no respond 的对话框,导致程序退出。为了避免这种情况,一般需要较长时间执行的任务都放在线程中去执行,如从网上下载图片在界面的某个区域显示。但是使用线程回导致cpu开销过大,并且当线程管理不好时也会弹出no respond框。android提供了AsyncTask类用转载 2010-02-27 11:02:00 · 4076 阅读 · 1 评论 -
Android FileObserver 用法
当我们要对一个文件或者文件夹进行监听的时候,我们可以使用android api中的android.os.FileObserver ,下面就来介绍如何使用。 1. 如何实现一个FileObserver首先extends FileObserver 然后覆盖其构造器,最后覆盖onEvent(int event,String path)方法: 例子 publ转载 2010-02-27 14:57:00 · 1965 阅读 · 1 评论 -
Non-Blocking Web-Request
This code fetches content from the web without blocking the UI (runs in the background in a Thread). Once finished, it posts a Handler that is picked up by the UI as soon as possible. import jav转载 2010-02-27 09:00:00 · 723 阅读 · 0 评论 -
Autostart an application at bootup
This snippet starts an Application automatically after the android-os booted up. in AndroidManifest.xml (application-part):<receiver android:enabled="true" android:name=".BootUpReceiver" andro转载 2010-02-27 09:08:00 · 639 阅读 · 0 评论 -
How to Make an Activity Fullscreen
This code makes the current Activity Full-Screen. No Status-Bar or anything except the Activity-Window!public class FullScreen extends Activity { @Override public void onCreate(Bundle save转载 2010-02-27 09:12:00 · 1008 阅读 · 0 评论 -
Memory Size Class for viewing available storage
Class used to view available and total storage for internal and external memory. Also does pretty formatting.import java.io.File;import android.os.Environment;import android.os.StatFs;public c转载 2010-02-27 09:16:00 · 570 阅读 · 0 评论 -
定制个性化屏保
每次我们锁键盘的时候,都看到如下页面: 看多了就产生审美疲劳, 手机是追求个性化的消费品,想到就是替换她,再找一个。 如何替换呢?Android 提供如下函数:KeyguardManager mKeyguardManager = (KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE);转载 2010-02-27 09:27:00 · 875 阅读 · 0 评论 -
Android--AsyncTask实例
文档翻译: AsyncTask能够适当地、简单地用于UI线程。这个类准许执行后台操作,让那些没有熟练操作线程的操作者在UI线程上发布结果。异步任务的定义是一个在后台线程上运行,其结果是在UI线程上发表的计算。异步任务被定义成三种一般类型:Params,Progress和Result;四步:begin,doInBackground, processProgress和end转载 2010-02-27 10:25:00 · 1195 阅读 · 0 评论 -
Android学习笔记--- widget组件的基本介绍
简单的学习了一下android的widget组件。以及它们的实现方式。先说说最常用的button.1. button 按纽在main.xml文件里建立一个id为button的按扭public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInsta转载 2010-02-27 11:24:00 · 1407 阅读 · 0 评论 -
How to set up Eclipse with Android SDK on Ubuntu linux 9.04/9.10 (updated)
In my first tutorial i will show you how to set up Eclipse 3.5 with Android Development Tools (ADT) on Ubuntu 9.04.Before we can install the Android SDK, we must install Java. First we open a new转载 2010-02-27 14:11:00 · 1380 阅读 · 0 评论 -
Memory Size Class for viewing available storage
Class used to view available and total storage for internal and external memory. Also does pretty formatting.import java.io.File;import android.os.Environment;import android.os.StatFs;public c转载 2010-02-27 14:37:00 · 585 阅读 · 0 评论 -
Android 应用程序之间数据共享—ContentResolver
Android是如何实现应用程序之间数据共享的?一个应用程序可以将自己的数据完全暴露出去,外界更本看不到,也不用看到这个应用程序暴露的数据是如何存储的,或者是使用数据库还是使用文件,还是通过网上获得,这些一切都不重要,重要的是外界可以通过这一套标准及统一的接口和这个程序里的数据打交道,例如:添加(insert)、删除(delete)、查询(query)、修改(update),当然需要一定的权限才可转载 2010-03-04 13:54:00 · 567 阅读 · 0 评论 -
Android中ContentProvider和ContentResolver使用入门
在Android中,我们的应用有的时候需要对外提供数据接口,可以有如下几种方法:1)AIDL 2)Broadcast 3)ContentProvider。使用AIDL需要我们编写AIDL接口以及实现,而且对方也要有相应的接口描述,有点麻烦;使用Broadcast,我们不需要任何接口描述,只要协议文档就可以了,但是有点不好就是,这种方式不直接而且是异步的;使用ContentProvider我们不需要转载 2010-03-04 14:20:00 · 1040 阅读 · 0 评论 -
android widget——ViewFlipper 学习笔记
ViewFlipper: Simple ViewAnimator that will animate between two or more views that have been added to it. Only one child is shown at a time. If requested, can automatically flip between each原创 2010-03-05 10:00:00 · 4178 阅读 · 1 评论 -
Android ExpandableListActivity 学习笔记
ExpandableListActivity: An activity that displays an expandable list of items by binding to a data source implementing the ExpandableListAdapter, and exposes event handlers when the user selects a原创 2010-03-06 14:57:00 · 11171 阅读 · 3 评论 -
Android widget—Gallery学习笔记
Gallery: A view that shows items in a center-locked, horizontally scrolling list.The default values for the Gallery assume you will be using Theme_galleryItemBackground as the background for eac原创 2010-03-06 16:41:00 · 4295 阅读 · 1 评论 -
Android widget——AutoCompleteTextView学习笔记
AutoCompleteTextView: An editable text view that shows completion suggestions automatically while the user is typing. The list of suggestions is displayed in a drop down menu from which the原创 2010-03-05 10:53:00 · 2267 阅读 · 0 评论 -
Android widget——Chronometer学习笔记
Chronometer: Class that implements a simple timer. You can give it a start time in the elapsedRealtime() timebase, and it counts up from that, or if you dont give it a base time, it原创 2010-03-05 14:05:00 · 1920 阅读 · 0 评论 -
Android widget——Chronometer学习笔记
Chronometer: Class that implements a simple timer. You can give it a start time in the elapsedRealtime() timebase, and it counts up from that, or if you dont give it a base time, it原创 2010-03-05 16:25:00 · 1619 阅读 · 0 评论 -
Android widget——Timeicker 学习笔记
TimePicker: A view for selecting the time of day, in either 24 hour or AM/PM mode. The hour, each minute digit, and AM/PM (if applicable) can be conrolled by vertical spinners. The hour can be ent原创 2010-03-05 16:52:00 · 995 阅读 · 0 评论 -
文件浏览 & 视频播放器
带文件浏览的视频播放器 普通的视频播放器没什么特别的 所以今天加料 其带有文件浏览功能 即 windowXP 播放器带有的浏览功能 然后选择要播放的文件 再返回播放器中播放目标 windowsXP 行为 参考如下截图: [功能]1. 文件浏览器2. 视频播放器 [代码 步骤]1. 构建界面写道1 VideoView 用于视频转载 2010-03-05 12:01:00 · 1351 阅读 · 0 评论 -
android中正确导入第三方jar包
andriod中如果引入jar包的方式不对就会出现一些奇怪的错误。工作的时候恰好有一个jar包需要调用,结果用了很长时间才解决出现的bug。刚开始是这样引用的(eclipse):右键工程,Build path,java build path,选择libraries,在右边的按钮中点击“Add External JARs”,然后选择合适的jar包(大部分人应该会这样做).结果控制台立刻报错:conv转载 2010-03-09 14:36:00 · 648 阅读 · 0 评论 -
ImageSwitcher和TextSwitcher
今天说说ImageSwitcher和TextSwitcher这两个类吧。我想还是主要来说说API DEMO里这关于这两个类的例子吧。 首先来看Demo中view包下面的ImageSwitcher1.java,这个DEMO实现的效果就是在Activity下面有一个小的图片索引列表,用鼠标点击列表中任意一个图片便可以对该图片进行显示,在每次显示图片的时候总有一个渐变的动画效果。首先来看转载 2010-03-12 09:11:00 · 1133 阅读 · 0 评论 -
如何往数据库中存储mp3,image等文件
講義摘錄之25: 使用SQLite的Blob儲存*.mp3檔案 這是一個Android範例,茲說明如下: Step-1: 首先將.mp3檔案放入Project的/res/raw/裡,如下: 程式一開始執行,建立一個資料庫,含有BLOB欄位,如下之指令: sql = "create table mySong("转载 2010-03-12 09:27:00 · 1299 阅读 · 0 评论 -
How to store an image file to SQliteDB in android
根据上一篇转载内容我自己尝试着把一个image文件存入到sqlite中,并且把它读出来。 从数据库中读出的文件放在以下路径:/data/data/packagename/files。 完整代码如下: package com.test.image;import java.io.ByteArrayOutputStream;import java.io.FileOu转载 2010-03-12 09:30:00 · 675 阅读 · 0 评论 -
android 实现拖动效果
今天从以上网站看了如何是实现控件拖动,对一些计算逻辑还不是太懂,先收藏到这里,以后慢慢再研究吧。 。。 (1)layout file android:orientation="vertical" android:layout_width="fill_parent"android:layout_height="fill_parent">android:layout_he转载 2010-03-12 09:35:00 · 1226 阅读 · 1 评论 -
Android数据存取之Databases
在Android平台上可以操作数据库,这是第一次接触Android时的惊艳之一。在Android平台上,绑定了SQLite数据库,这个数据库系统也是极具性格的,它的最大的应用场景是嵌入式系统,进一步了解可以参看这里。如果有JDBC的经验,那么在这里会容易的多。Android中操作数据库首先要通过一个 类:android.database.sqlite.SQLiteOpenHelper。它封装了转载 2010-03-12 09:42:00 · 586 阅读 · 0 评论 -
如何使用Android SDK开发Android应用?
这是一个根源性问题,Android作为一个还是新兴的平台因为有Google罩着体现出强大的优势,加上现在的Java已经被手机商控制住了咽喉,所以相对而言,Sun对Java的控制力非常之弱,所以学Java是合时宜的。在网上找了一大堆的有关Android的解释等,找到一个比较不错的,贴出来分享下:android提供的工具链和开发工具比较完善,因此它的开发环境的搭建比较简单,相信许多朋友都已转载 2010-03-12 14:44:00 · 683 阅读 · 0 评论 -
Android下图片处理的的一些方法
1.图片加载方法,方便用户加载图片 /*** * 加载本地图片 * @param context:主运行函数实例 * @param bitAdress:图片地址,一般指向R下的drawable目录 * @return */ public final Bitmap CreatImage(Con转载 2010-03-09 14:07:00 · 708 阅读 · 0 评论 -
android中的progressbar
网上一般对进度条的示例都是如何显示,没有在任务结束如何关闭的文章,参考其他文章经过试验之后把整套进度条显示的简单示例如下: 建立android工程等工作都略去,Google一下就可以了。 下面来介绍主要的Activity ProgressBarDemo.java Java代码 package com.lveyo.android.demo.progressbar; import转载 2010-03-15 09:04:00 · 736 阅读 · 0 评论 -
在Android中实现多线程同步
1. java中对多线程访问控制可使用关键字synchronized 下面将以Producer Consumer模型介绍android中线程同步的使用。步骤:建立一android project,修改main activity如下:代码:package com.test.thread;import android.app.Activity;import android.os.Bun转载 2010-03-15 09:05:00 · 15863 阅读 · 2 评论 -
系出名门Android(7) - 控件(View)之ZoomControls, Include, VideoView, WebView, RatingBar, Tab, Spinner, Chronometer, ScrollView
[源码下载]系出名门Android(7) - 控件(View)之ZoomControls, Include, VideoView, WebView, RatingBar, Tab, Spinner, Chronometer, ScrollView作者:webabcd介绍在 Android 中使用各种控件(View)ZoomControls - 放大/缩小按钮控件Include转载 2010-03-15 09:17:00 · 1442 阅读 · 0 评论 -
Android中两种使用Animation的方法
在Android中,分别可以在xml中定义Animation,也可以在程序代码中定义,下面的小例子是利用RotateAnimation简单展示一下两种方法的用法,对于其他动画,如ScaleAnimation,AlphaAnimation,原理是一样的。 方法一:在xml中定义动画:Xml代码 xml version="1.0" encoding="utf-8"?转载 2010-03-16 14:27:00 · 668 阅读 · 0 评论 -
android animation
动画效果编程基础--AnimationAndroid 动画类型 Android的animation由四种类型组成 XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果 JavaCode中 AlphaAnimation 渐变透明度动画效果 ScaleAnimation 渐变尺寸伸缩动画效果 Tra转载 2010-03-17 23:14:00 · 591 阅读 · 0 评论 -
Android Image Rotate Example
In android, we can rotate the image using matrix post rotate.Example for Android Image Rotate :-01xml version="1.0" encoding="utf-8"?>02LinearLayout android:id="@转载 2010-03-19 20:49:00 · 2339 阅读 · 0 评论 -
Android Hide the title bar in 2 ways
In android, we can hide the title bar in 2 ways. Hiding the title bar is used to show the full screen in game applications, browser related applications, etc…First method is through code , we have a转载 2010-03-19 20:52:00 · 1167 阅读 · 0 评论 -
Android画图学习总结(四)——Animation(上)
随着对Drewable的深入了解,发现了Drawable更加强大的功能:显示Animation。Android SDK介绍了2种Animation:Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果Frame Animation:顺序播放事先做好的图像,跟电影类似在使用Animation前,我们先学习如何定义Animation,转载 2010-03-17 23:18:00 · 450 阅读 · 0 评论 -
Android Widget——GridView 学习笔记
GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍如何使用GridView实现九宫图。GridView的用法很多,网上介绍最多的方法就是自己实现一个ImageAdapter继承BaseAdapter,再供GridView使用,类似这种的方法本文不再重复,本文介绍的GridView用法跟前文ListView的极其类似。。。。也算是我转载 2010-03-18 19:15:00 · 1632 阅读 · 0 评论